>>> docker-registry: Building community/docker-registry 2.8.3-r15 (using abuild 3.15.0-r1) started Sun, 12 Oct 2025 08:49:08 +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.8-r0) (2/2) Installing .makedepends-docker-registry (20251012.084908) Executing busybox-1.37.0-r19.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="2025-10-12T08:49:29Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-10-12T08:49:29Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/configuration 0.031s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-10-12T08:49:29Z" 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.010s ? 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.008s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.90s) PASS ok github.com/docker/distribution/health/checks 0.900s ? 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.006s === 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.015s === 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 2025/10/12 08:49:29 http: TLS handshake error from 127.0.0.1:47410: 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:38487/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38487/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38487/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38487/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:46495?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (0.60s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-10-12T08:49:30Z" level=info msg="broadcaster: closing" time="2025-10-12T08:49:30Z" level=info msg="closing testSink" time="2025-10-12T08:49:30Z" level=info msg="closing testSink" time="2025-10-12T08:49:30Z" level=info msg="closing testSink" time="2025-10-12T08:49:30Z" level=info msg="closing testSink" time="2025-10-12T08:49:30Z" level=info msg="closing testSink" time="2025-10-12T08:49:30Z" level=info msg="closing testSink" time="2025-10-12T08:49:30Z" level=info msg="closing testSink" time="2025-10-12T08:49:30Z" level=info msg="closing testSink" time="2025-10-12T08:49:30Z" level=info msg="closing testSink" time="2025-10-12T08:49:30Z" level=info msg="closing testSink" time="2025-10-12T08:49:30Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-10-12T08:49:30Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 1} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 1} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 1} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 1} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:30Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T08:49:31Z" level=warning msg="&{0xc00039cc00 0.9} encountered too many errors, backing off" time="2025-10-12T08:49:31Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.26s) PASS ok github.com/docker/distribution/notifications 2.022s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-10-12T08:49:29Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-10-12T08:49:29.644934271Z" 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.8 time="2025-10-12T08:49:29.644969532Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:29.645028249Z" level=info msg="Starting upload purge in 23m0s" go.version=go1.24.8 time="2025-10-12T08:49:29.645501223Z" level=info msg="listening on [::]:5000" go.version=go1.24.8 time="2025-10-12T08:49:32.64938246Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.8 time="2025-10-12T08:49:32.75272065Z" level=info msg="response completed" go.version=go1.24.8 http.request.host=127.0.0.1 http.request.id=57c196ae-6637-4b08-98e6-477babf1ac8d http.request.method=GET http.request.remoteaddr="[::1]:60490" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.672942ms http.response.status=200 http.response.written=2 ::1 - - [12/Oct/2025:08:49:32 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-10-12T08:49:33.028699478Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-10-12T08:49:33.029400913Z" 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.8 time="2025-10-12T08:49:33.02943971Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:33.029488798Z" level=info msg="Starting upload purge in 28m0s" go.version=go1.24.8 time="2025-10-12T08:49:33.029571706Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.8 time="2025-10-12T08:49:33.029585418Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.8 time="2025-10-12T08:49:33.029891804Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.8 time="2025-10-12T08:49:36.039327265Z" level=info msg="response completed" go.version=go1.24.8 http.request.host=127.0.0.1 http.request.id=33c3b937-e99e-4b7f-86cf-ccd754a00a74 http.request.method=GET http.request.remoteaddr="127.0.0.1:44126" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.210914ms http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:08:49:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-10-12T08:49:36.039555544Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.8 --- PASS: TestRegistrySupportedCipherSuite (3.39s) === RUN TestRegistryUnsupportedCipherSuite time="2025-10-12T08:49:36.467190931Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-10-12T08:49:36.46786924Z" 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.8 time="2025-10-12T08:49:36.467886839Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:36.467917677Z" level=info msg="Starting upload purge in 2m0s" go.version=go1.24.8 time="2025-10-12T08:49:36.46923072Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.8 --- PASS: TestRegistryUnsupportedCipherSuite (8.44s) PASS ok github.com/docker/distribution/registry 14.945s === 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.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.100s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-10-12T08:49:29Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.8 instance.id=513a584e-2ad2-4bad-9884-174710f3416f time="2025-10-12T08:49:29Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.8 instance.id=513a584e-2ad2-4bad-9884-174710f3416f --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-10-12T08:49:29Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.8 password="3sT7xvFPctvCUAxFxs_xOWC8jOcDDGdlZZH6dTQsFEs" user=docker --- PASS: TestCreateHtpasswdFile (0.09s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.103s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-10-12T08:49:29Z" level=info msg="token not to be used before 2025-10-12 08:49:30 +0000 UTC - currently 2025-10-12 08:49:29.653361256 +0000 UTC m=+0.016088608" time="2025-10-12T08:49:29Z" level=info msg="token not to be used after 2025-10-12 08:49:29 +0000 UTC - currently 2025-10-12 08:49:29.654111203 +0000 UTC m=+0.016838561" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-10-12T08:49:29Z" 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.029s === 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.00s) === 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.059s === 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.022s === 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="2025-10-12T08:49:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T08:49:29Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:29Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35519" http.request.id=ce379790-e1a9-4f80-8104-018bd0378bda http.request.method=GET http.request.remoteaddr="127.0.0.1:33524" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.225324ms http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:08:49:29 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-10-12T08:49:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T08:49:29Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:29Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=3a0d6aa2-3f49-4d46-8380-71ea9bfdfdbc http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" 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.466549ms http.response.status=200 http.response.written=20 127.0.0.1 - - [12/Oct/2025:08:49:29 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-10-12T08:49:30Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=57fa0279-9e2c-4baf-a037-6ba82766c967 http.request.method=POST http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08115ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:30 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=6a29ef90-c62c-40c3-988c-f1ef08825415 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/aaaa/blobs/uploads/a243bf70-baad-42bf-b88d-a11aad83366b?_state=94GbgKVycXeYiuBjonBTAznxMWfk4G5JbirVA6qpZEN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhMjQzYmY3MC1iYWFkLTQyYmYtYjg4ZC1hMTFhYWQ4MzM2NmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzAuMTMxNDQ2NjIzWiJ9&digest=sha256%3A0a5f6ab7d4bc357fb9ba31a72bb9b14ecfa7717ac066abf3d829c57583153339" http.request.useragent="Go-http-client/1.1" http.response.duration=2.371539141s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:30 +0000] "PUT /v2/foo/aaaa/blobs/uploads/a243bf70-baad-42bf-b88d-a11aad83366b?_state=94GbgKVycXeYiuBjonBTAznxMWfk4G5JbirVA6qpZEN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhMjQzYmY3MC1iYWFkLTQyYmYtYjg4ZC1hMTFhYWQ4MzM2NmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzAuMTMxNDQ2NjIzWiJ9&digest=sha256%3A0a5f6ab7d4bc357fb9ba31a72bb9b14ecfa7717ac066abf3d829c57583153339 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=85dfae59-8fb2-4475-996f-29a9830bc259 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.459935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:32 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=70752ece-43b8-41ef-be1e-17673272a2d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.455196ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:32 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:33Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=ea7df9a8-d525-4efb-8df5-0b57ebed0cc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/bbbb/blobs/uploads/58a607f8-4ccd-44a8-b326-c106ef1a32ac?_state=ioWQcgrEJe_xzFVfluRIOIv6wSaVNwdM6chg1EVMXfN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1OGE2MDdmOC00Y2NkLTQ0YTgtYjMyNi1jMTA2ZWYxYTMyYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzIuNjgyMjIxNjc0WiJ9&digest=sha256%3Ab7b443c6abb2185dcbb1b72082ebb94699c5eb283a3aeec8ea26c21733aeb4fa" http.request.useragent="Go-http-client/1.1" http.response.duration=996.076311ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:32 +0000] "PUT /v2/foo/bbbb/blobs/uploads/58a607f8-4ccd-44a8-b326-c106ef1a32ac?_state=ioWQcgrEJe_xzFVfluRIOIv6wSaVNwdM6chg1EVMXfN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1OGE2MDdmOC00Y2NkLTQ0YTgtYjMyNi1jMTA2ZWYxYTMyYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzIuNjgyMjIxNjc0WiJ9&digest=sha256%3Ab7b443c6abb2185dcbb1b72082ebb94699c5eb283a3aeec8ea26c21733aeb4fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:33Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=43c77df6-cb00-4535-b9c1-c761aef51d2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.853081ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:33 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:33Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=1a2a37c1-aef3-4e5e-8557-8761e09169a3 http.request.method=POST http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="758.444µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:33 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:34Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=5381361d-f8da-4454-ba11-05f044a1e1e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/cccc/blobs/uploads/27c4451f-fadd-4347-aa4a-e1435a2f08a6?_state=FqwtKRiGMQkz8OWv5cBq9kHHHAIZ-d17caNyoCCptgl7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyN2M0NDUxZi1mYWRkLTQzNDctYWE0YS1lMTQzNWEyZjA4YTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzMuNzk4ODUyMzA1WiJ9&digest=sha256%3A9e982b04889f998a5ed9e2f8ae5542feae035c4da8a59ff53b86af1cbd17adb7" http.request.useragent="Go-http-client/1.1" http.response.duration=468.250585ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:33 +0000] "PUT /v2/foo/cccc/blobs/uploads/27c4451f-fadd-4347-aa4a-e1435a2f08a6?_state=FqwtKRiGMQkz8OWv5cBq9kHHHAIZ-d17caNyoCCptgl7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyN2M0NDUxZi1mYWRkLTQzNDctYWE0YS1lMTQzNWEyZjA4YTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzMuNzk4ODUyMzA1WiJ9&digest=sha256%3A9e982b04889f998a5ed9e2f8ae5542feae035c4da8a59ff53b86af1cbd17adb7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:34Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=d4ebb641-31f3-4814-862e-9229b85b72d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.763422ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:34Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=6f42b188-dd14-4544-9712-80eaef254376 http.request.method=POST http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.057µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:34 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:34Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=6e288e59-e40a-4223-a398-ee6758f3bcc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/dddd/blobs/uploads/ae785aae-eb8c-49e0-88b8-b2599af61b04?_state=lfL5L-7RIpgpSfpxJHjKQfKdIDW3fxNs4pvPdSsL0et7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhZTc4NWFhZS1lYjhjLTQ5ZTAtODhiOC1iMjU5OWFmNjFiMDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzQuMzk2NTgxODczWiJ9&digest=sha256%3Ac5e40639d3ba379396aa83d971f09e45f86cd340fa2782bbd5a0e0f297eac8c7" http.request.useragent="Go-http-client/1.1" http.response.duration=532.603199ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:34 +0000] "PUT /v2/foo/dddd/blobs/uploads/ae785aae-eb8c-49e0-88b8-b2599af61b04?_state=lfL5L-7RIpgpSfpxJHjKQfKdIDW3fxNs4pvPdSsL0et7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhZTc4NWFhZS1lYjhjLTQ5ZTAtODhiOC1iMjU5OWFmNjFiMDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzQuMzk2NTgxODczWiJ9&digest=sha256%3Ac5e40639d3ba379396aa83d971f09e45f86cd340fa2782bbd5a0e0f297eac8c7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:34Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=4e3071d9-eb4a-4b8c-ada9-d75b87db88ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.01063ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:34 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=f9fb4a36-4bf5-48e6-953a-9aee629c6f05 http.request.method=POST http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="813.028µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:35 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:36Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=c2f2a572-9b9c-4deb-9f21-9bb0ccfb4f28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/eeee/blobs/uploads/7ea2be45-c9d5-477c-b7de-34243f4f1dce?_state=Lloz78EouYaZ2eJRT03tZhWyOz9jlweRI7bowUUUXlJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3ZWEyYmU0NS1jOWQ1LTQ3N2MtYjdkZS0zNDI0M2Y0ZjFkY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzUuMTMzODE4MzkxWiJ9&digest=sha256%3Ab4465281b38252798de3cc4ed9493ed2a295ee74dbdd06889750602fcb5ad279" http.request.useragent="Go-http-client/1.1" http.response.duration=1.451471422s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:35 +0000] "PUT /v2/foo/eeee/blobs/uploads/7ea2be45-c9d5-477c-b7de-34243f4f1dce?_state=Lloz78EouYaZ2eJRT03tZhWyOz9jlweRI7bowUUUXlJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3ZWEyYmU0NS1jOWQ1LTQ3N2MtYjdkZS0zNDI0M2Y0ZjFkY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzUuMTMzODE4MzkxWiJ9&digest=sha256%3Ab4465281b38252798de3cc4ed9493ed2a295ee74dbdd06889750602fcb5ad279 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:36Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=309ebd9b-f06b-4654-b683-abde65784e77 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.747426ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:36 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:36Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=0e8b4b2b-26db-4c8b-baef-fe70ee3e4b11 http.request.method=POST http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="769.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:36 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=f4247a05-c16b-4c4d-965d-d2154644f767 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/ffff/blobs/uploads/a722d2e2-8f0f-4175-9861-a2ad8402a5fc?_state=IctAEETjkeoK19exOsohG2pIGVc1-ssZoqfIvC4UeJh7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNzIyZDJlMi04ZjBmLTQxNzUtOTg2MS1hMmFkODQwMmE1ZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzYuNjg5OTY1MzI5WiJ9&digest=sha256%3A180ad1033e9c334d6fed4322f0f276c64cd2a31c4d65c65e46f56cbafb11f9c1" http.request.useragent="Go-http-client/1.1" http.response.duration=357.945591ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:36 +0000] "PUT /v2/foo/ffff/blobs/uploads/a722d2e2-8f0f-4175-9861-a2ad8402a5fc?_state=IctAEETjkeoK19exOsohG2pIGVc1-ssZoqfIvC4UeJh7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNzIyZDJlMi04ZjBmLTQxNzUtOTg2MS1hMmFkODQwMmE1ZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzYuNjg5OTY1MzI5WiJ9&digest=sha256%3A180ad1033e9c334d6fed4322f0f276c64cd2a31c4d65c65e46f56cbafb11f9c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=e2c6b32e-d0cb-4d9b-b9ac-8fe79ba7cdd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.167019ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=767c5c80-3078-420b-89f9-d4f9c0f3f06a http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.028µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=1f528f77-d890-4a08-83ad-a47c8233ae7e http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" 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="863.236µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=aba61c09-2472-4904-bf96-93b88108ee67 http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" 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="837.235µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=c6c8fa94-66e3-4ec1-a18a-d6ae6670d6a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" 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="937.448µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=13471d41-679e-4c4a-89d1-ae48a42a5ba5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" 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="885.395µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=1273a9f9-9d07-4b64-a393-0cc6f9498aa5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" 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="840.511µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" 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.8 http.request.host="127.0.0.1:42149" http.request.id=c881bbc7-e80f-4d13-8e60-1c65c8004be7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" 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="901.67µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" 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.8 http.request.host="127.0.0.1:42149" http.request.id=b5dce2c9-d615-4e4b-98f1-4c68833f7b5d http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" 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="601.276µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=e1e8d70f-5180-4ff1-b9e9-67cedbb2de30 http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" 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="593.355µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42149" http.request.id=5b44cb7a-dc02-4401-8576-7f3297b8043e http.request.method=GET http.request.remoteaddr="127.0.0.1:51398" 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="667.675µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-10-12T08:49: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.8 time="2025-10-12T08:49:37Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=03478e81-a37a-4533-ac80-185116520370 http.request.method=POST http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="901.996µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=b61e36a3-f4e2-4e1e-9dc0-a55a9c60603e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/aaaa/blobs/uploads/5dc1a438-1eb2-4223-9045-8d748b9b9d40?_state=VhqHaf3xXTNdufUQ07r-h5uOV8tndFkX_YECKiX26zl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1ZGMxYTQzOC0xZWIyLTQyMjMtOTA0NS04ZDc0OGI5YjlkNDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzcuMjAwMTQ1NDQxWiJ9&digest=sha256%3Abefdb5a6fff86e62c2f2e70872e8277d3e5afcb9481b923743d91bafa2959760" http.request.useragent="Go-http-client/1.1" http.response.duration=670.1302ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "PUT /v2/foo/aaaa/blobs/uploads/5dc1a438-1eb2-4223-9045-8d748b9b9d40?_state=VhqHaf3xXTNdufUQ07r-h5uOV8tndFkX_YECKiX26zl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1ZGMxYTQzOC0xZWIyLTQyMjMtOTA0NS04ZDc0OGI5YjlkNDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzcuMjAwMTQ1NDQxWiJ9&digest=sha256%3Abefdb5a6fff86e62c2f2e70872e8277d3e5afcb9481b923743d91bafa2959760 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=5c383266-6250-4595-95ad-92108c7f21fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.862762ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:37 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=22f9351e-d766-4a1f-b07a-66bf65a48c09 http.request.method=POST http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="731.943µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:38 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=9c2d1087-df15-4263-a9a5-317494143b74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/bbbb/blobs/uploads/dfe564b7-a2ed-4b32-bc5a-1a09981ca142?_state=Ca-qGtR8sSXs40U70U02NRzENd8ILTqorCdJmPIEVAd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkZmU1NjRiNy1hMmVkLTRiMzItYmM1YS0xYTA5OTgxY2ExNDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzguMDExMjY0NjA4WiJ9&digest=sha256%3A5c7d6adada4714829272e791a9061a4ba43c0706e2522c3842b0e2ac0f06d543" http.request.useragent="Go-http-client/1.1" http.response.duration=677.378191ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:38 +0000] "PUT /v2/foo/bbbb/blobs/uploads/dfe564b7-a2ed-4b32-bc5a-1a09981ca142?_state=Ca-qGtR8sSXs40U70U02NRzENd8ILTqorCdJmPIEVAd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkZmU1NjRiNy1hMmVkLTRiMzItYmM1YS0xYTA5OTgxY2ExNDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzguMDExMjY0NjA4WiJ9&digest=sha256%3A5c7d6adada4714829272e791a9061a4ba43c0706e2522c3842b0e2ac0f06d543 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=10c870a0-330a-4744-bab4-c8d6b4c134e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.690141ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:38 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=3425b97c-cf61-43d0-b8a7-8d98a0f84d2c http.request.method=POST http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="753.552µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:38 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=95bf2639-d3ea-4fb1-a906-25115c36338d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/cccc/blobs/uploads/f4ced43d-5143-4465-bd1a-b48d593d1c2c?_state=It7TiRqNMoodr01lvEwK8f5iKl92_MYbwYbArIQIsPd7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmNGNlZDQzZC01MTQzLTQ0NjUtYmQxYS1iNDhkNTkzZDFjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzguOTMyNTc0MDE1WiJ9&digest=sha256%3Ab9665f0b54d3040b3dae101ae4c5efd7ffdc058a62abf838d57bf4a64e7ea54a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.066997716s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:38 +0000] "PUT /v2/foo/cccc/blobs/uploads/f4ced43d-5143-4465-bd1a-b48d593d1c2c?_state=It7TiRqNMoodr01lvEwK8f5iKl92_MYbwYbArIQIsPd7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmNGNlZDQzZC01MTQzLTQ0NjUtYmQxYS1iNDhkNTkzZDFjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6MzguOTMyNTc0MDE1WiJ9&digest=sha256%3Ab9665f0b54d3040b3dae101ae4c5efd7ffdc058a62abf838d57bf4a64e7ea54a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:41Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=3dad65c8-3a50-4ec4-a81a-77432be34c8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.527551ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:41 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:41Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=60de9cb5-0727-46cc-a50d-42b18f2dd334 http.request.method=POST http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="909.978µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:41 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=b7e599b8-801b-4da5-b285-6a497c6771f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/dddd/blobs/uploads/061cd990-b8fe-4c21-9287-b976ff1be22a?_state=QmSo3eAd1P3WUOPv54F2N8_mGyfKV0wy5H6OKYg3hE57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwNjFjZDk5MC1iOGZlLTRjMjEtOTI4Ny1iOTc2ZmYxYmUyMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6NDEuMjA4NTEyODU3WiJ9&digest=sha256%3Ac7697c3b079c6d3cadf269c77e0e4b2d1710cef9b7a86cef3a3631b6dfe8fffd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.399011921s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:41 +0000] "PUT /v2/foo/dddd/blobs/uploads/061cd990-b8fe-4c21-9287-b976ff1be22a?_state=QmSo3eAd1P3WUOPv54F2N8_mGyfKV0wy5H6OKYg3hE57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwNjFjZDk5MC1iOGZlLTRjMjEtOTI4Ny1iOTc2ZmYxYmUyMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6NDEuMjA4NTEyODU3WiJ9&digest=sha256%3Ac7697c3b079c6d3cadf269c77e0e4b2d1710cef9b7a86cef3a3631b6dfe8fffd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=9a161ec0-7c46-4960-a707-98838ab5407b http.request.method=PUT http.request.remoteaddr="127.0.0.1:36040" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.617263ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33549" http.request.id=6e2a7b01-0b56-4f9d-9a44-341b98655815 http.request.method=GET http.request.remoteaddr="127.0.0.1:36040" 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="586.544µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (12.76s) === RUN TestURLPrefix time="2025-10-12T08:49:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T08:49:42Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:34915" http.request.id=d0dcf9e3-6bc2-4e48-8f79-ec3ecf90080f http.request.method=GET http.request.remoteaddr="127.0.0.1:43886" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="636.861µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-10-12T08:49:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T08:49:42Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=f5fc89ab-ffa8-4941-87d0-5fad4fbda96a http.request.method=GET http.request.remoteaddr="127.0.0.1:53840" http.request.uri="/v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="825.465µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "GET /v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=e83546d1-544f-4ded-a0e3-346ab9ab1b29 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53844" http.request.uri="/v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="721.766µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=dede2d72-f54a-44a6-9baf-80cce3b4f9d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:53844" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="697.353µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=a61916c2-42c8-4426-8d42-6f5a07f6bb91 http.request.method=GET http.request.remoteaddr="127.0.0.1:53844" http.request.uri="/v2/foo/bar/blobs/uploads/8e964158-36c0-4c3c-b824-22d5f4207444?_state=jwLqtTdhZ2cHpWqB7-ALs4ymzh3rANwtmnj5PZg1xNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOTY0MTU4LTM2YzAtNGMzYy1iODI0LTIyZDVmNDIwNzQ0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi43OTgxMTY2MzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="750.769µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "GET /v2/foo/bar/blobs/uploads/8e964158-36c0-4c3c-b824-22d5f4207444?_state=jwLqtTdhZ2cHpWqB7-ALs4ymzh3rANwtmnj5PZg1xNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOTY0MTU4LTM2YzAtNGMzYy1iODI0LTIyZDVmNDIwNzQ0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi43OTgxMTY2MzlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=77fa83a2-4b0f-4372-8ca5-c33dffd56d6b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53844" http.request.uri="/v2/foo/bar/blobs/uploads/8e964158-36c0-4c3c-b824-22d5f4207444?_state=jwLqtTdhZ2cHpWqB7-ALs4ymzh3rANwtmnj5PZg1xNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOTY0MTU4LTM2YzAtNGMzYy1iODI0LTIyZDVmNDIwNzQ0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi43OTgxMTY2MzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="753.424µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "DELETE /v2/foo/bar/blobs/uploads/8e964158-36c0-4c3c-b824-22d5f4207444?_state=jwLqtTdhZ2cHpWqB7-ALs4ymzh3rANwtmnj5PZg1xNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOTY0MTU4LTM2YzAtNGMzYy1iODI0LTIyZDVmNDIwNzQ0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi43OTgxMTY2MzlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=3250e4c6-18df-4e33-b0d4-be44c7a7ba11 http.request.method=GET http.request.remoteaddr="127.0.0.1:53844" http.request.uri="/v2/foo/bar/blobs/uploads/8e964158-36c0-4c3c-b824-22d5f4207444?_state=jwLqtTdhZ2cHpWqB7-ALs4ymzh3rANwtmnj5PZg1xNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOTY0MTU4LTM2YzAtNGMzYy1iODI0LTIyZDVmNDIwNzQ0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi43OTgxMTY2MzlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8e964158-36c0-4c3c-b824-22d5f4207444 time="2025-10-12T08:49:42Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=3250e4c6-18df-4e33-b0d4-be44c7a7ba11 http.request.method=GET http.request.remoteaddr="127.0.0.1:53844" http.request.uri="/v2/foo/bar/blobs/uploads/8e964158-36c0-4c3c-b824-22d5f4207444?_state=jwLqtTdhZ2cHpWqB7-ALs4ymzh3rANwtmnj5PZg1xNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOTY0MTU4LTM2YzAtNGMzYy1iODI0LTIyZDVmNDIwNzQ0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi43OTgxMTY2MzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="678.69µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=8e964158-36c0-4c3c-b824-22d5f4207444 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "GET /v2/foo/bar/blobs/uploads/8e964158-36c0-4c3c-b824-22d5f4207444?_state=jwLqtTdhZ2cHpWqB7-ALs4ymzh3rANwtmnj5PZg1xNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOTY0MTU4LTM2YzAtNGMzYy1iODI0LTIyZDVmNDIwNzQ0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi43OTgxMTY2MzlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=988c65a4-d66c-4219-8187-8413612b84a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="781.714µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=ca42b0e9-aa5d-4150-9bde-0dcd0555cb71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/4dca8539-1325-4e39-8ee9-9a2a46e9f68c?_state=hOxvAPoGej-3YAQgsW_l5oSKsR3mV4dnqDMg6QiY5vJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkY2E4NTM5LTEzMjUtNGUzOS04ZWU5LTlhMmE0NmU5ZjY4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi44MDE2Nzk2NDFaIn0%3D&digest=sha256%3Af1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" provided=sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb vars.name="foo/bar" vars.uuid=4dca8539-1325-4e39-8ee9-9a2a46e9f68c time="2025-10-12T08:49:42Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=ca42b0e9-aa5d-4150-9bde-0dcd0555cb71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/4dca8539-1325-4e39-8ee9-9a2a46e9f68c?_state=hOxvAPoGej-3YAQgsW_l5oSKsR3mV4dnqDMg6QiY5vJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkY2E4NTM5LTEzMjUtNGUzOS04ZWU5LTlhMmE0NmU5ZjY4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi44MDE2Nzk2NDFaIn0%3D&digest=sha256%3Af1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=4dca8539-1325-4e39-8ee9-9a2a46e9f68c time="2025-10-12T08:49:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=ca42b0e9-aa5d-4150-9bde-0dcd0555cb71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/4dca8539-1325-4e39-8ee9-9a2a46e9f68c?_state=hOxvAPoGej-3YAQgsW_l5oSKsR3mV4dnqDMg6QiY5vJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkY2E4NTM5LTEzMjUtNGUzOS04ZWU5LTlhMmE0NmU5ZjY4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi44MDE2Nzk2NDFaIn0%3D&digest=sha256%3Af1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="793.779µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=4dca8539-1325-4e39-8ee9-9a2a46e9f68c 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "PUT /v2/foo/bar/blobs/uploads/4dca8539-1325-4e39-8ee9-9a2a46e9f68c?_state=hOxvAPoGej-3YAQgsW_l5oSKsR3mV4dnqDMg6QiY5vJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkY2E4NTM5LTEzMjUtNGUzOS04ZWU5LTlhMmE0NmU5ZjY4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi44MDE2Nzk2NDFaIn0%3D&digest=sha256%3Af1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=faefb70a-bfb9-4949-a336-19996306afec http.request.method=POST http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="671.094µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=cce8c677-0974-49d5-9f23-8bd719879b45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/d86cda0d-02e7-4190-84af-4c149716d620?_state=45pRKQsCJZPbSTiF-Jcm6_jTYqEZnURWAoutywk8nNN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4NmNkYTBkLTAyZTctNDE5MC04NGFmLTRjMTQ5NzE2ZDYyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi44MDM0NTQ0OThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="885.03µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "PUT /v2/foo/bar/blobs/uploads/d86cda0d-02e7-4190-84af-4c149716d620?_state=45pRKQsCJZPbSTiF-Jcm6_jTYqEZnURWAoutywk8nNN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4NmNkYTBkLTAyZTctNDE5MC04NGFmLTRjMTQ5NzE2ZDYyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi44MDM0NTQ0OThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=f1a836e2-552e-4a14-aed0-d3ff9c8b7106 http.request.method=POST http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="683.974µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=2fb73f0d-864c-4128-aab2-fca3c93d09e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/338c7a9e-9fc0-4bc8-9c1c-59df1ccfbd1e?_state=vTk0IIvnTPz04_8h1GFE4kSI9hGURnG_lVwXi6i-hed7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzOGM3YTllLTlmYzAtNGJjOC05YzFjLTU5ZGYxY2NmYmQxZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi44MDUyODY3NjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="856.677µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "PUT /v2/foo/bar/blobs/uploads/338c7a9e-9fc0-4bc8-9c1c-59df1ccfbd1e?_state=vTk0IIvnTPz04_8h1GFE4kSI9hGURnG_lVwXi6i-hed7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzOGM3YTllLTlmYzAtNGJjOC05YzFjLTU5ZGYxY2NmYmQxZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi44MDUyODY3NjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=4cb7ac68-dead-4a5a-b556-86415bbc22c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="718.102µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=575c3139-4532-43ab-9a1a-8d7f65323839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/5cd30005-f16f-4dea-b1fe-5d1aaadd4dc3?_state=lIKPCE2cQKaVY9I-f31nrBjWoMDLu4_ztRLh8lcGPkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZDMwMDA1LWYxNmYtNGRlYS1iMWZlLTVkMWFhYWRkNGRjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi44MDcxMTMzODlaIn0%3D&digest=sha256%3Af1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.319787558s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:42 +0000] "PUT /v2/foo/bar/blobs/uploads/5cd30005-f16f-4dea-b1fe-5d1aaadd4dc3?_state=lIKPCE2cQKaVY9I-f31nrBjWoMDLu4_ztRLh8lcGPkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZDMwMDA1LWYxNmYtNGRlYS1iMWZlLTVkMWFhYWRkNGRjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Mi44MDcxMTMzODlaIn0%3D&digest=sha256%3Af1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=a9205ba9-cb82-4f7c-9ebe-bccb6bc4e6fd http.request.method=POST http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="842.869µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39173" http.request.id=0a5caec1-37c7-4824-9f04-519d33b121e3 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/4030e776-2136-4e8d-b006-69a474b42dc4?_state=DYidQLahl30tHV4rf7nA7nfkW_JjuCwgJUIVqVJh__x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMzBlNzc2LTIxMzYtNGU4ZC1iMDA2LTY5YTQ3NGI0MmRjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NC4yMDMxNjAzNDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.307602742s http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:44 +0000] "PATCH /v2/foo/bar/blobs/uploads/4030e776-2136-4e8d-b006-69a474b42dc4?_state=DYidQLahl30tHV4rf7nA7nfkW_JjuCwgJUIVqVJh__x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMzBlNzc2LTIxMzYtNGU4ZC1iMDA2LTY5YTQ3NGI0MmRjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NC4yMDMxNjAzNDFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=d68d4ddb-b180-48c2-ae09-f58069159a69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/uploads/4030e776-2136-4e8d-b006-69a474b42dc4?_state=QDgw85fJD0ro1fANdOYmUoaHxnCdaD1h6Zr1d_3wTX17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMzBlNzc2LTIxMzYtNGU4ZC1iMDA2LTY5YTQ3NGI0MmRjNCIsIk9mZnNldCI6MjQ3NTA1OTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6NDRaIn0%3D&digest=sha256%3Af1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.028075ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "PUT /v2/foo/bar/blobs/uploads/4030e776-2136-4e8d-b006-69a474b42dc4?_state=QDgw85fJD0ro1fANdOYmUoaHxnCdaD1h6Zr1d_3wTX17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMzBlNzc2LTIxMzYtNGU4ZC1iMDA2LTY5YTQ3NGI0MmRjNCIsIk9mZnNldCI6MjQ3NTA1OTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6NDRaIn0%3D&digest=sha256%3Af1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=bfa6684d-08bb-40f0-96d7-a9173a2ce279 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="823.561µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=c31ad486-de79-4558-b025-7259f6fef969 http.request.method=GET http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=57.338252ms http.response.status=200 http.response.written=24750592 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "GET /v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 200 24750592 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=error msg="error parsing digest="sha257:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb": unsupported digest algorithm" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=83e31c15-544a-435c-9fc4-52e1b3b44011 http.request.method=GET http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/sha257:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" vars.name="foo/bar" time="2025-10-12T08:49:45Z" 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.8 http.request.host="127.0.0.1:39173" http.request.id=83e31c15-544a-435c-9fc4-52e1b3b44011 http.request.method=GET http.request.remoteaddr="127.0.0.1:53854" http.request.uri="/v2/foo/bar/blobs/sha257:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="666.69µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "GET /v2/foo/bar/blobs/sha257:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=774e0a6b-9d16-4732-8acc-1bf8e4cc2207 http.request.method=GET http.request.remoteaddr="127.0.0.1:53866" http.request.uri="/v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.duration="923.946µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "GET /v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T08:49:45Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:45Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=eba4e8ad-abc1-4249-b559-069e0b596b31 http.request.method=GET http.request.remoteaddr="127.0.0.1:35590" http.request.uri="/v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="895.941µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "GET /v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=5a90ca65-e67d-4570-b7d1-64627ca139a5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35604" http.request.uri="/v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="830.347µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=2a208b4e-d1e2-47e5-8791-502f9c4af747 http.request.method=POST http.request.remoteaddr="127.0.0.1:35604" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="759.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=65c080eb-0495-4a75-93bb-1539efb9b6e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35604" http.request.uri="/v2/foo/bar/blobs/uploads/61531c93-b29e-4d90-8732-0cdd614ddeba?_state=49_o-24IWZgyHZ14EC8ilNMR0wt25vGrGblrYuSrpWV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxNTMxYzkzLWIyOWUtNGQ5MC04NzMyLTBjZGQ2MTRkZGViYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTU4MzM3MDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="809.289µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "GET /v2/foo/bar/blobs/uploads/61531c93-b29e-4d90-8732-0cdd614ddeba?_state=49_o-24IWZgyHZ14EC8ilNMR0wt25vGrGblrYuSrpWV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxNTMxYzkzLWIyOWUtNGQ5MC04NzMyLTBjZGQ2MTRkZGViYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTU4MzM3MDFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=be3b0ea5-e2f2-4e34-8adf-d6fa7637c769 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35604" http.request.uri="/v2/foo/bar/blobs/uploads/61531c93-b29e-4d90-8732-0cdd614ddeba?_state=49_o-24IWZgyHZ14EC8ilNMR0wt25vGrGblrYuSrpWV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxNTMxYzkzLWIyOWUtNGQ5MC04NzMyLTBjZGQ2MTRkZGViYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTU4MzM3MDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="773.991µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "DELETE /v2/foo/bar/blobs/uploads/61531c93-b29e-4d90-8732-0cdd614ddeba?_state=49_o-24IWZgyHZ14EC8ilNMR0wt25vGrGblrYuSrpWV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxNTMxYzkzLWIyOWUtNGQ5MC04NzMyLTBjZGQ2MTRkZGViYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTU4MzM3MDFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=1c3e1d6b-1593-4632-b449-7298c7b99a80 http.request.method=GET http.request.remoteaddr="127.0.0.1:35604" http.request.uri="/v2/foo/bar/blobs/uploads/61531c93-b29e-4d90-8732-0cdd614ddeba?_state=49_o-24IWZgyHZ14EC8ilNMR0wt25vGrGblrYuSrpWV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxNTMxYzkzLWIyOWUtNGQ5MC04NzMyLTBjZGQ2MTRkZGViYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTU4MzM3MDFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=61531c93-b29e-4d90-8732-0cdd614ddeba time="2025-10-12T08:49:45Z" 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.8 http.request.host="127.0.0.1:33775" http.request.id=1c3e1d6b-1593-4632-b449-7298c7b99a80 http.request.method=GET http.request.remoteaddr="127.0.0.1:35604" http.request.uri="/v2/foo/bar/blobs/uploads/61531c93-b29e-4d90-8732-0cdd614ddeba?_state=49_o-24IWZgyHZ14EC8ilNMR0wt25vGrGblrYuSrpWV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxNTMxYzkzLWIyOWUtNGQ5MC04NzMyLTBjZGQ2MTRkZGViYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTU4MzM3MDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="748.463µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=61531c93-b29e-4d90-8732-0cdd614ddeba 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "GET /v2/foo/bar/blobs/uploads/61531c93-b29e-4d90-8732-0cdd614ddeba?_state=49_o-24IWZgyHZ14EC8ilNMR0wt25vGrGblrYuSrpWV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxNTMxYzkzLWIyOWUtNGQ5MC04NzMyLTBjZGQ2MTRkZGViYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTU4MzM3MDFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=3cba54a4-7e1c-4399-aa4a-2689118ae27b http.request.method=POST http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.419µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=f5f6e615-e5cb-4e83-889b-41e7b27b8d4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/83f0a0b2-aa7b-491b-ad49-e6a52ba6f9fa?_state=cB-KBGoaFDMvneMIUCI1gAY8cZu7Q_EnM28LpI0JvLt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzZjBhMGIyLWFhN2ItNDkxYi1hZDQ5LWU2YTUyYmE2ZjlmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTk3MzQwNTVaIn0%3D&digest=sha256%3Aa47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" provided=sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 vars.name="foo/bar" vars.uuid=83f0a0b2-aa7b-491b-ad49-e6a52ba6f9fa time="2025-10-12T08:49:45Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=f5f6e615-e5cb-4e83-889b-41e7b27b8d4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/83f0a0b2-aa7b-491b-ad49-e6a52ba6f9fa?_state=cB-KBGoaFDMvneMIUCI1gAY8cZu7Q_EnM28LpI0JvLt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzZjBhMGIyLWFhN2ItNDkxYi1hZDQ5LWU2YTUyYmE2ZjlmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTk3MzQwNTVaIn0%3D&digest=sha256%3Aa47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=83f0a0b2-aa7b-491b-ad49-e6a52ba6f9fa time="2025-10-12T08:49:45Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=f5f6e615-e5cb-4e83-889b-41e7b27b8d4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/83f0a0b2-aa7b-491b-ad49-e6a52ba6f9fa?_state=cB-KBGoaFDMvneMIUCI1gAY8cZu7Q_EnM28LpI0JvLt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzZjBhMGIyLWFhN2ItNDkxYi1hZDQ5LWU2YTUyYmE2ZjlmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTk3MzQwNTVaIn0%3D&digest=sha256%3Aa47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="863.613µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=83f0a0b2-aa7b-491b-ad49-e6a52ba6f9fa 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "PUT /v2/foo/bar/blobs/uploads/83f0a0b2-aa7b-491b-ad49-e6a52ba6f9fa?_state=cB-KBGoaFDMvneMIUCI1gAY8cZu7Q_EnM28LpI0JvLt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzZjBhMGIyLWFhN2ItNDkxYi1hZDQ5LWU2YTUyYmE2ZjlmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MTk3MzQwNTVaIn0%3D&digest=sha256%3Aa47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=7c2f683f-ac77-4b13-a436-b3c152d927e0 http.request.method=POST http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="729.647µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=4f45435f-7076-4b9f-8c18-c84382807632 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/c9637560-d2db-4186-a194-6efd3e9c1894?_state=Uaap7zWLJ5kBqgzWeLsaWTpw0OZUFMabVR0ozDrNUqt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5NjM3NTYwLWQyZGItNDE4Ni1hMTk0LTZlZmQzZTljMTg5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MjE2NzIxMDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="883.719µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "PUT /v2/foo/bar/blobs/uploads/c9637560-d2db-4186-a194-6efd3e9c1894?_state=Uaap7zWLJ5kBqgzWeLsaWTpw0OZUFMabVR0ozDrNUqt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5NjM3NTYwLWQyZGItNDE4Ni1hMTk0LTZlZmQzZTljMTg5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MjE2NzIxMDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=be3eb553-b123-4f0c-8c78-b2887ff6fd1a http.request.method=POST http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="702.05µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=10e3fbd9-608b-4e29-b438-c7f3fe09b544 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/6b1dfa13-d1e1-420a-a8fa-cf13f703ba7b?_state=ASaxubb0VpuC5UMM9QthUHjEXmhkPeps-K4E9n1brXx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiMWRmYTEzLWQxZTEtNDIwYS1hOGZhLWNmMTNmNzAzYmE3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MjM1OTMyNDZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="917.245µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "PUT /v2/foo/bar/blobs/uploads/6b1dfa13-d1e1-420a-a8fa-cf13f703ba7b?_state=ASaxubb0VpuC5UMM9QthUHjEXmhkPeps-K4E9n1brXx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiMWRmYTEzLWQxZTEtNDIwYS1hOGZhLWNmMTNmNzAzYmE3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MjM1OTMyNDZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=3a0b07cf-d309-40e5-9a06-24c170a20473 http.request.method=POST http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="714.02µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=5ff371ef-d333-4466-9bfb-f6f16488485c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/dd915da8-6e59-4f2f-a0f4-0a342b67ef36?_state=LTeYCkQQCHBTf6LJ-c95EVNUlby_DpWOKo2GQj9zkOp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkOTE1ZGE4LTZlNTktNGYyZi1hMGY0LTBhMzQyYjY3ZWYzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MjU1NDU0NDRaIn0%3D&digest=sha256%3Aa47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.duration=1.647583828s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "PUT /v2/foo/bar/blobs/uploads/dd915da8-6e59-4f2f-a0f4-0a342b67ef36?_state=LTeYCkQQCHBTf6LJ-c95EVNUlby_DpWOKo2GQj9zkOp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkOTE1ZGE4LTZlNTktNGYyZi1hMGY0LTBhMzQyYjY3ZWYzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0NS44MjU1NDU0NDRaIn0%3D&digest=sha256%3Aa47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=9851e3b2-1afe-4c8e-99ba-48c92d3cf212 http.request.method=POST http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="913.902µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33775" http.request.id=9582ed85-121f-4ab9-b642-772ad6ea9f16 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/1bb3a190-a0c6-40b6-81de-262c1104c75a?_state=cbF94asb-YBHj7Yv4xix3Ros0VaufadAcC197vp8kul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiYjNhMTkwLWEwYzYtNDBiNi04MWRlLTI2MmMxMTA0Yzc1YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Ny41NjUwMzc0NjZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.605997233s http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:47 +0000] "PATCH /v2/foo/bar/blobs/uploads/1bb3a190-a0c6-40b6-81de-262c1104c75a?_state=cbF94asb-YBHj7Yv4xix3Ros0VaufadAcC197vp8kul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiYjNhMTkwLWEwYzYtNDBiNi04MWRlLTI2MmMxMTA0Yzc1YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0Ny41NjUwMzc0NjZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=bc7abc75-91e8-4be3-8109-e0682adf8c13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/uploads/1bb3a190-a0c6-40b6-81de-262c1104c75a?_state=vZSvJINKe0QZXdL8cLEfnr88RrzGDu2d_ZDH6KLUZv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiYjNhMTkwLWEwYzYtNDBiNi04MWRlLTI2MmMxMTA0Yzc1YSIsIk9mZnNldCI6Mjc5NDE4ODgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6NDdaIn0%3D&digest=sha256%3Aa47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.duration=1.57311ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "PUT /v2/foo/bar/blobs/uploads/1bb3a190-a0c6-40b6-81de-262c1104c75a?_state=vZSvJINKe0QZXdL8cLEfnr88RrzGDu2d_ZDH6KLUZv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiYjNhMTkwLWEwYzYtNDBiNi04MWRlLTI2MmMxMTA0Yzc1YSIsIk9mZnNldCI6Mjc5NDE4ODgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6NDdaIn0%3D&digest=sha256%3Aa47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=cdfc1cd0-3074-45ef-bcc4-08dac4c688ea http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.217318ms http.response.status=200 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=d63fe924-3e6d-4581-8b27-0cf123024320 http.request.method=GET http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=68.391569ms http.response.status=200 http.response.written=27941888 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "GET /v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 200 27941888 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=error msg="error parsing digest="sha257:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06": unsupported digest algorithm" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=29236a7e-9e52-4220-bfd0-6c89aa625fb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/sha257:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" vars.name="foo/bar" time="2025-10-12T08:49:49Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=29236a7e-9e52-4220-bfd0-6c89aa625fb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:35608" http.request.uri="/v2/foo/bar/blobs/sha257:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="649.441µs" http.response.status=400 http.response.written=110 vars.digest="sha257:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "GET /v2/foo/bar/blobs/sha257:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=c1aa3338-a2a3-4fd0-a51e-dbbbca4ab421 http.request.method=GET http.request.remoteaddr="127.0.0.1:34824" http.request.uri="/v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.duration=1.045061ms http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "GET /v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=d4aba4e2-4da0-4840-8d81-7550e18bba7c http.request.method=GET http.request.remoteaddr="127.0.0.1:34824" http.request.uri="/v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.398817ms http.response.status=200 http.response.written=131072 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "GET /v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 200 131072 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33775" http.request.id=f9331e74-8ace-4ebe-a6f7-5f256fc37c56 http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.481412ms http.response.status=200 http.response.written=3722624 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "GET /v2/foo/bar/blobs/sha256:a47ca779f3c728baeb203b9f26103dd5851c52b71a6ac735188d9228d434de06 HTTP/1.1" 200 3722624 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=058f5dd9-6836-4798-9939-e35572a47dd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:53862" http.request.uri="/v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.683174088s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "GET /v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39173" http.request.id=cf9a3beb-bede-4efb-871d-ed7d8999463a http.request.method=GET http.request.remoteaddr="127.0.0.1:53866" http.request.uri="/v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.680295705s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [12/Oct/2025:08:49:45 +0000] "GET /v2/foo/bar/blobs/sha256:f1ea9d7555aaaed0f10b3d4721d755fd380950595e3022bd7b2afb4281b9f5eb HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.66s) === RUN TestBlobDelete time="2025-10-12T08:49:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T08:49:49Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:49Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=57cc8205-a622-470a-ad48-490c9c03f425 http.request.method=GET http.request.remoteaddr="127.0.0.1:38316" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="816.863µs" http.response.status=404 http.response.written=157 vars.digest="sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "GET /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=a7a9704c-bd42-4407-93e4-81bf9895009e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38330" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.244µs" http.response.status=404 http.response.written=157 vars.digest="sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=064ae52f-7e03-4290-9bad-2d035930419b http.request.method=POST http.request.remoteaddr="127.0.0.1:38330" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="762.8µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=cf9dc535-16b5-402a-85c1-8c82ae08e7d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:38330" http.request.uri="/v2/foo/bar/blobs/uploads/d6d261d3-20b2-402e-9f8f-e7ca2086657d?_state=McZxRdu5gYhXGxT8qGgs1KE2q5PyCINR00uORbiPmzh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDI2MWQzLTIwYjItNDAyZS05ZjhmLWU3Y2EyMDg2NjU3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NTk1NjE2NDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="780.975µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "GET /v2/foo/bar/blobs/uploads/d6d261d3-20b2-402e-9f8f-e7ca2086657d?_state=McZxRdu5gYhXGxT8qGgs1KE2q5PyCINR00uORbiPmzh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDI2MWQzLTIwYjItNDAyZS05ZjhmLWU3Y2EyMDg2NjU3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NTk1NjE2NDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=abd2d4e0-b511-4cc2-9f0e-28aafaad627c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38330" http.request.uri="/v2/foo/bar/blobs/uploads/d6d261d3-20b2-402e-9f8f-e7ca2086657d?_state=McZxRdu5gYhXGxT8qGgs1KE2q5PyCINR00uORbiPmzh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDI2MWQzLTIwYjItNDAyZS05ZjhmLWU3Y2EyMDg2NjU3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NTk1NjE2NDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="783.385µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "DELETE /v2/foo/bar/blobs/uploads/d6d261d3-20b2-402e-9f8f-e7ca2086657d?_state=McZxRdu5gYhXGxT8qGgs1KE2q5PyCINR00uORbiPmzh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDI2MWQzLTIwYjItNDAyZS05ZjhmLWU3Y2EyMDg2NjU3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NTk1NjE2NDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=32889836-63a2-4dc1-8120-d53ecee4ee6a http.request.method=GET http.request.remoteaddr="127.0.0.1:38330" http.request.uri="/v2/foo/bar/blobs/uploads/d6d261d3-20b2-402e-9f8f-e7ca2086657d?_state=McZxRdu5gYhXGxT8qGgs1KE2q5PyCINR00uORbiPmzh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDI2MWQzLTIwYjItNDAyZS05ZjhmLWU3Y2EyMDg2NjU3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NTk1NjE2NDJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d6d261d3-20b2-402e-9f8f-e7ca2086657d time="2025-10-12T08:49:49Z" 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.8 http.request.host="127.0.0.1:41041" http.request.id=32889836-63a2-4dc1-8120-d53ecee4ee6a http.request.method=GET http.request.remoteaddr="127.0.0.1:38330" http.request.uri="/v2/foo/bar/blobs/uploads/d6d261d3-20b2-402e-9f8f-e7ca2086657d?_state=McZxRdu5gYhXGxT8qGgs1KE2q5PyCINR00uORbiPmzh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDI2MWQzLTIwYjItNDAyZS05ZjhmLWU3Y2EyMDg2NjU3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NTk1NjE2NDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="714.368µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=d6d261d3-20b2-402e-9f8f-e7ca2086657d 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "GET /v2/foo/bar/blobs/uploads/d6d261d3-20b2-402e-9f8f-e7ca2086657d?_state=McZxRdu5gYhXGxT8qGgs1KE2q5PyCINR00uORbiPmzh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDI2MWQzLTIwYjItNDAyZS05ZjhmLWU3Y2EyMDg2NjU3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NTk1NjE2NDJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=71ed0f2d-2224-404b-a14a-ced99fc29b6b http.request.method=POST http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="854.04µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=c0bebfe2-acf2-47a9-ac18-9e08a62d25f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/bab284be-3fe5-4843-bdc8-07e10e1e35c5?_state=TJ1rORdq6lhr3NxjHm9V6B_z5EZXBye-m8_0b96Ly6t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhYjI4NGJlLTNmZTUtNDg0My1iZGM4LTA3ZTEwZTFlMzVjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NjMzNzQ4MjdaIn0%3D&digest=sha256%3A69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" provided=sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c vars.name="foo/bar" vars.uuid=bab284be-3fe5-4843-bdc8-07e10e1e35c5 time="2025-10-12T08:49:49Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=c0bebfe2-acf2-47a9-ac18-9e08a62d25f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/bab284be-3fe5-4843-bdc8-07e10e1e35c5?_state=TJ1rORdq6lhr3NxjHm9V6B_z5EZXBye-m8_0b96Ly6t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhYjI4NGJlLTNmZTUtNDg0My1iZGM4LTA3ZTEwZTFlMzVjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NjMzNzQ4MjdaIn0%3D&digest=sha256%3A69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=bab284be-3fe5-4843-bdc8-07e10e1e35c5 time="2025-10-12T08:49:49Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=c0bebfe2-acf2-47a9-ac18-9e08a62d25f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/bab284be-3fe5-4843-bdc8-07e10e1e35c5?_state=TJ1rORdq6lhr3NxjHm9V6B_z5EZXBye-m8_0b96Ly6t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhYjI4NGJlLTNmZTUtNDg0My1iZGM4LTA3ZTEwZTFlMzVjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NjMzNzQ4MjdaIn0%3D&digest=sha256%3A69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="827.09µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=bab284be-3fe5-4843-bdc8-07e10e1e35c5 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "PUT /v2/foo/bar/blobs/uploads/bab284be-3fe5-4843-bdc8-07e10e1e35c5?_state=TJ1rORdq6lhr3NxjHm9V6B_z5EZXBye-m8_0b96Ly6t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhYjI4NGJlLTNmZTUtNDg0My1iZGM4LTA3ZTEwZTFlMzVjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NjMzNzQ4MjdaIn0%3D&digest=sha256%3A69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=2ee9bec7-1eb3-41f4-b67d-335ed5dd8a35 http.request.method=POST http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="712.718µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=ca6c335c-03b7-47cc-a4ae-b1bf12972220 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/af946326-9e5e-4ed2-9dfd-62fd459e5afa?_state=vxG3t_tsbA9krRWPThZY1JuVNX56Oty3Gs_amdIuNG17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmOTQ2MzI2LTllNWUtNGVkMi05ZGZkLTYyZmQ0NTllNWFmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NjUyNzMyMTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.008555ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "PUT /v2/foo/bar/blobs/uploads/af946326-9e5e-4ed2-9dfd-62fd459e5afa?_state=vxG3t_tsbA9krRWPThZY1JuVNX56Oty3Gs_amdIuNG17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmOTQ2MzI2LTllNWUtNGVkMi05ZGZkLTYyZmQ0NTllNWFmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NjUyNzMyMTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=662364ea-a04d-4915-a043-e899288cd4da http.request.method=POST http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="712.825µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=2207a06c-536d-494f-ab0d-d45f3364d15c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/58797a3b-5097-4cd4-b79a-d295a0209aa2?_state=--DjwOFOWH2we4yT0JIQ76moBbx5NNdNiYB0WhE2cq57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4Nzk3YTNiLTUwOTctNGNkNC1iNzlhLWQyOTVhMDIwOWFhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NjczMzAzODRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="935.066µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "PUT /v2/foo/bar/blobs/uploads/58797a3b-5097-4cd4-b79a-d295a0209aa2?_state=--DjwOFOWH2we4yT0JIQ76moBbx5NNdNiYB0WhE2cq57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4Nzk3YTNiLTUwOTctNGNkNC1iNzlhLWQyOTVhMDIwOWFhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NjczMzAzODRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:49Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=9a7680f1-0d9d-4c71-abd2-e68066f8855d http.request.method=POST http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="799.947µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:50Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=589d4f15-02e0-4fb9-8d47-9d980eaef251 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/3d910319-8752-4933-9985-f0bbbdbc5004?_state=g3WLDTYDrstsInYHzmBrQ5FYF5RwApKoOMlYzHuqd657Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkOTEwMzE5LTg3NTItNDkzMy05OTg1LWYwYmJiZGJjNTAwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NjkzMzk5NFoifQ%3D%3D&digest=sha256%3A69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.207060099s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:49 +0000] "PUT /v2/foo/bar/blobs/uploads/3d910319-8752-4933-9985-f0bbbdbc5004?_state=g3WLDTYDrstsInYHzmBrQ5FYF5RwApKoOMlYzHuqd657Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkOTEwMzE5LTg3NTItNDkzMy05OTg1LWYwYmJiZGJjNTAwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo0OS40NjkzMzk5NFoifQ%3D%3D&digest=sha256%3A69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:50Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=a7aa0576-6017-4e20-84a3-4b8651043464 http.request.method=POST http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="860.42µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:51Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41041" http.request.id=3350f765-8421-4614-8b48-8f333f497123 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/b5d61622-cd88-43ad-bd9b-977d134d2f33?_state=Q6MxhE-Oj1t2Bn92xssHIUqdKy4ZU3jT_B8ZRKUAVTl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDYxNjIyLWNkODgtNDNhZC1iZDliLTk3N2QxMzRkMmYzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1MC43NTc5MTc5M1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.173192545s http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:50 +0000] "PATCH /v2/foo/bar/blobs/uploads/b5d61622-cd88-43ad-bd9b-977d134d2f33?_state=Q6MxhE-Oj1t2Bn92xssHIUqdKy4ZU3jT_B8ZRKUAVTl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDYxNjIyLWNkODgtNDNhZC1iZDliLTk3N2QxMzRkMmYzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1MC43NTc5MTc5M1oifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:51Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=fc39d9d6-614f-44c9-8f33-973a993b803c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/uploads/b5d61622-cd88-43ad-bd9b-977d134d2f33?_state=SEecWSL-K8yMfmisAIb6r_kAqy_aZanfOMwgx2kuWKN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDYxNjIyLWNkODgtNDNhZC1iZDliLTk3N2QxMzRkMmYzMyIsIk9mZnNldCI6MjM3OTQ2ODgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6NTBaIn0%3D&digest=sha256%3A69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.621087ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:51 +0000] "PUT /v2/foo/bar/blobs/uploads/b5d61622-cd88-43ad-bd9b-977d134d2f33?_state=SEecWSL-K8yMfmisAIb6r_kAqy_aZanfOMwgx2kuWKN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDYxNjIyLWNkODgtNDNhZC1iZDliLTk3N2QxMzRkMmYzMyIsIk9mZnNldCI6MjM3OTQ2ODgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6NTBaIn0%3D&digest=sha256%3A69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:51Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=8e8405a1-b1f1-4abb-8051-ed9396f1aa2f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.454387ms http.response.status=200 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:51Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=bd6d5d03-2934-4434-a787-c08efd0132a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=58.306504ms http.response.status=200 http.response.written=23794688 127.0.0.1 - - [12/Oct/2025:08:49:51 +0000] "GET /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 200 23794688 "" "Go-http-client/1.1" time="2025-10-12T08:49:52Z" level=error msg="error parsing digest="sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c": unsupported digest algorithm" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=899f1875-874e-4a5d-a5e0-4ee710776c36 http.request.method=GET http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" vars.name="foo/bar" time="2025-10-12T08:49:52Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=899f1875-874e-4a5d-a5e0-4ee710776c36 http.request.method=GET http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.498µs" http.response.status=400 http.response.written=110 vars.digest="sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:52 +0000] "GET /v2/foo/bar/blobs/sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-12T08:49:52Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=9271db98-1412-4e19-b78e-090f3dd3bd08 http.request.method=GET http.request.remoteaddr="127.0.0.1:38346" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.044526ms http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:52 +0000] "GET /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:52Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=41312ded-cf1e-403b-8f99-7cb0bfb6c775 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38362" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.172472ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:52 +0000] "DELETE /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:52Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=ebf00869-e809-4822-8184-b0e48029e92c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38362" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="621.94µs" http.response.status=404 http.response.written=157 vars.digest="sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T08:49:52Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=e3186998-9916-4b84-a47d-d61426f1d448 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38362" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="651.889µs" http.response.status=404 http.response.written=74 vars.digest="sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:52 +0000] "DELETE /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-10-12T08:49:52Z" level=error msg="error parsing digest="sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c": unsupported digest algorithm" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=3d77bc28-e87a-467b-b8ee-fdc70604a168 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38364" http.request.uri="/v2/foo/bar/blobs/sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" vars.name="foo/bar" time="2025-10-12T08:49:52Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=3d77bc28-e87a-467b-b8ee-fdc70604a168 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38364" http.request.uri="/v2/foo/bar/blobs/sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="873.819µs" http.response.status=400 http.response.written=110 vars.digest="sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:52 +0000] "DELETE /v2/foo/bar/blobs/sha257:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-12T08:49:52Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=c8f501d1-7c30-45f7-b26b-ce9f220aff5e http.request.method=POST http.request.remoteaddr="127.0.0.1:38370" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="807.697µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:53Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=a6cded03-5f34-4d98-b3b5-81d3bb0da901 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38370" http.request.uri="/v2/foo/bar/blobs/uploads/4e244414-b861-4f5a-ac76-8733cf3372a4?_state=zESEXsZfJm3hp5QgHsuYdl0Optw5h6_mrwPkoRLqS8l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlMjQ0NDE0LWI4NjEtNGY1YS1hYzc2LTg3MzNjZjMzNzJhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1Mi4wMjk4NjQxOTZaIn0%3D&digest=sha256%3A69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.216137897s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:52 +0000] "PUT /v2/foo/bar/blobs/uploads/4e244414-b861-4f5a-ac76-8733cf3372a4?_state=zESEXsZfJm3hp5QgHsuYdl0Optw5h6_mrwPkoRLqS8l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlMjQ0NDE0LWI4NjEtNGY1YS1hYzc2LTg3MzNjZjMzNzJhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1Mi4wMjk4NjQxOTZaIn0%3D&digest=sha256%3A69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:53Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=5f27439d-f6e6-4f59-8d37-5daab643055e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38370" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="937.077µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:53Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=fce5755a-8ca1-4e47-b2cf-d45e2f9b9b50 http.request.method=GET http.request.remoteaddr="127.0.0.1:38342" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.29631842s http.response.status=200 http.response.written=3755392 127.0.0.1 - - [12/Oct/2025:08:49:52 +0000] "GET /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 200 3755392 "" "Go-http-client/1.1" time="2025-10-12T08:49:53Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41041" http.request.id=4828a1a6-e9b3-4cd3-b9ed-0a4903702255 http.request.method=GET http.request.remoteaddr="127.0.0.1:38346" http.request.uri="/v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.293424299s http.response.status=200 http.response.written=3685888 127.0.0.1 - - [12/Oct/2025:08:49:52 +0000] "GET /v2/foo/bar/blobs/sha256:69b6b71dd0c5a3f6a90d6d58e755f775350e5ae72b858600d83fc0eb34797b0c HTTP/1.1" 200 3685888 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.04s) === RUN TestRelativeURL time="2025-10-12T08:49:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T08:49:53Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:53Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44207" http.request.id=a1e40517-150b-462e-9422-56ef9558067b http.request.method=POST http.request.remoteaddr="127.0.0.1:52388" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="803.225µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:55Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44207" http.request.id=a34cf211-29b3-42f9-b61f-d0abfb4e9341 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52388" http.request.uri="/v2/foo/bar/blobs/uploads/855b4233-ba2e-4a0f-987c-441eb639fcdd?_state=AVoldTPZ8Ke7hfvo_Av5fHT4DV3WgW1NlijgtR6KL4p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1NWI0MjMzLWJhMmUtNGEwZi05ODdjLTQ0MWViNjM5ZmNkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1My4zMTkzMzMzMzFaIn0%3D&digest=sha256%3Aff2bf025029f082102ed4b86bd3f211b2f20a8dfde0d7f7294562e317d463296" http.request.useragent="Go-http-client/1.1" http.response.duration=1.532769198s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:53 +0000] "PUT /v2/foo/bar/blobs/uploads/855b4233-ba2e-4a0f-987c-441eb639fcdd?_state=AVoldTPZ8Ke7hfvo_Av5fHT4DV3WgW1NlijgtR6KL4p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1NWI0MjMzLWJhMmUtNGEwZi05ODdjLTQ0MWViNjM5ZmNkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1My4zMTkzMzMzMzFaIn0%3D&digest=sha256%3Aff2bf025029f082102ed4b86bd3f211b2f20a8dfde0d7f7294562e317d463296 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:55Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44207" http.request.id=f28b6baa-4d96-4ae4-9e16-c04f76bbd016 http.request.method=POST http.request.remoteaddr="127.0.0.1:52388" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="875.552µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:55Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44207" http.request.id=feec9107-7eed-425b-a774-ffaf34c72d7e http.request.method=POST http.request.remoteaddr="127.0.0.1:52388" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="661.233µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44207" http.request.id=db2167d3-d952-4812-a470-200498c388a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52388" http.request.uri="/v2/foo/bar/blobs/uploads/75244b1a-0d27-44fb-9747-ed8a7c952aaa?_state=W8wiEtVm4_XBZaLUJ4rDodJsR0L52EAFM5Uo8Ky8uGZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjQ0YjFhLTBkMjctNDRmYi05NzQ3LWVkOGE3Yzk1MmFhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1NS4yNTIxMTg0NTZaIn0%3D&digest=sha256%3A95f7edd3316ab8f6fd3abd3a905fd9148697edcb24c66f6546ca05ba306617c1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.377673311s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:55 +0000] "PUT /v2/foo/bar/blobs/uploads/75244b1a-0d27-44fb-9747-ed8a7c952aaa?_state=W8wiEtVm4_XBZaLUJ4rDodJsR0L52EAFM5Uo8Ky8uGZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjQ0YjFhLTBkMjctNDRmYi05NzQ3LWVkOGE3Yzk1MmFhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1NS4yNTIxMTg0NTZaIn0%3D&digest=sha256%3A95f7edd3316ab8f6fd3abd3a905fd9148697edcb24c66f6546ca05ba306617c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.31s) === RUN TestBlobDeleteDisabled time="2025-10-12T08:49: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.8 time="2025-10-12T08:49:56Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:56Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:44371" http.request.id=573b9857-d92e-4e70-8b11-55a0671ded7a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58066" http.request.uri="/v2/foo/bar/blobs/sha256:5fec850af392d287da65e249aa7943ac8469e82085da3ba6cd74ebc90fb1e752" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="945.252µs" http.response.status=405 http.response.written=78 vars.digest="sha256:5fec850af392d287da65e249aa7943ac8469e82085da3ba6cd74ebc90fb1e752" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:56 +0000] "DELETE /v2/foo/bar/blobs/sha256:5fec850af392d287da65e249aa7943ac8469e82085da3ba6cd74ebc90fb1e752 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.19s) === RUN TestDeleteDisabled time="2025-10-12T08:49: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.8 time="2025-10-12T08:49:56Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:57Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41235" http.request.id=88b765c3-7871-48e5-b409-63f3a35f8a36 http.request.method=POST http.request.remoteaddr="127.0.0.1:42862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.429621ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:58Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:41235" http.request.id=3bce8b3f-8088-4a8e-bbae-2e96810287d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42862" http.request.uri="/v2/foo/bar/blobs/uploads/db52a664-482e-4ec7-90d1-b1ec6da7d968?_state=noWFtXJYYkmjPc1GrAxZYY8VfRhRXXaQqieffklY4mR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiNTJhNjY0LTQ4MmUtNGVjNy05MGQxLWIxZWM2ZGE3ZDk2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1Ny4wMjc3MjI4OTlaIn0%3D&digest=sha256%3A35501f867e205f71e15cf57b5a2909680444cb0fbdbbfafdd7795ce231e82517" http.request.useragent="Go-http-client/1.1" http.response.duration=1.468370652s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:57 +0000] "PUT /v2/foo/bar/blobs/uploads/db52a664-482e-4ec7-90d1-b1ec6da7d968?_state=noWFtXJYYkmjPc1GrAxZYY8VfRhRXXaQqieffklY4mR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiNTJhNjY0LTQ4MmUtNGVjNy05MGQxLWIxZWM2ZGE3ZDk2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1Ny4wMjc3MjI4OTlaIn0%3D&digest=sha256%3A35501f867e205f71e15cf57b5a2909680444cb0fbdbbfafdd7795ce231e82517 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:41235" http.request.id=31ef3415-a2c9-49d9-8d98-4b05c7f63f79 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42862" http.request.uri="/v2/foo/bar/blobs/sha256:35501f867e205f71e15cf57b5a2909680444cb0fbdbbfafdd7795ce231e82517" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.260962ms http.response.status=405 http.response.written=78 vars.digest="sha256:35501f867e205f71e15cf57b5a2909680444cb0fbdbbfafdd7795ce231e82517" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:49:58 +0000] "DELETE /v2/foo/bar/blobs/sha256:35501f867e205f71e15cf57b5a2909680444cb0fbdbbfafdd7795ce231e82517 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.68s) === RUN TestDeleteReadOnly time="2025-10-12T08:49:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T08:49:58Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:58Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39561" http.request.id=e634f884-42e9-4041-bb77-eee143bc059b http.request.method=POST http.request.remoteaddr="127.0.0.1:37642" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="862.421µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:49:59Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39561" http.request.id=b7c50276-8902-4e79-a5f9-044b2f889a5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37642" http.request.uri="/v2/foo/bar/blobs/uploads/9138d74e-39d0-4255-845d-4baea6f1227f?_state=jGR_FnirkjgnKkvQcqI0i2diWFacuv3-BdYmybpgZe57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxMzhkNzRlLTM5ZDAtNDI1NS04NDVkLTRiYWVhNmYxMjI3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1OC42NzA1ODc3ODZaIn0%3D&digest=sha256%3Ab443656950c9230683def90f1489699ce1abf9938c5829ec7c9955bbd35e6698" http.request.useragent="Go-http-client/1.1" http.response.duration=1.037090289s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:58 +0000] "PUT /v2/foo/bar/blobs/uploads/9138d74e-39d0-4255-845d-4baea6f1227f?_state=jGR_FnirkjgnKkvQcqI0i2diWFacuv3-BdYmybpgZe57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxMzhkNzRlLTM5ZDAtNDI1NS04NDVkLTRiYWVhNmYxMjI3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo0OTo1OC42NzA1ODc3ODZaIn0%3D&digest=sha256%3Ab443656950c9230683def90f1489699ce1abf9938c5829ec7c9955bbd35e6698 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [12/Oct/2025:08:49:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:b443656950c9230683def90f1489699ce1abf9938c5829ec7c9955bbd35e6698 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.21s) === RUN TestStartPushReadOnly time="2025-10-12T08:49: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.8 time="2025-10-12T08:49:59Z" level=info msg="redis not configured" go.version=go1.24.8 127.0.0.1 - - [12/Oct/2025:08:49:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-10-12T08:49: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.8 time="2025-10-12T08:49:59Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:49:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=7508cfab-c31d-419c-977d-76ba596966ef http.request.method=GET http.request.remoteaddr="127.0.0.1:45008" 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="892.52µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:08:49:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-12T08:49:59Z" 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.8 http.request.host="127.0.0.1:37163" http.request.id=c6a961e7-f2a4-44c7-b057-1f38753460f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45008" 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="705.483µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/Oct/2025:08:49:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T08:49:59Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=fb628bc2-cf75-4edd-920d-35f82f98bd58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" 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="800.845µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:08:49:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-10-12T08:49:59Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=55d0b9bf-67e0-4ace-b2cb-672023cfc33d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" 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.332579ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T08:49:59Z" 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.8 http.request.host="127.0.0.1:37163" http.request.id=55d0b9bf-67e0-4ace-b2cb-672023cfc33d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" 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.368443ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T08:49:59Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=55d0b9bf-67e0-4ace-b2cb-672023cfc33d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" 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.404983ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T08:49:59Z" 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.8 http.request.host="127.0.0.1:37163" http.request.id=55d0b9bf-67e0-4ace-b2cb-672023cfc33d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" 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.436741ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:08:49:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-10-12T08:49:59Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=b1da7c98-a3f0-421f-a50b-756e4ee46fe6 http.request.method=POST http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="781.032µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:59 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:00Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=bcd21641-5ee2-47c5-84d5-afbc536e1571 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/blobs/uploads/ba6ea783-bf19-4839-9794-cfe5eddd38c9?_state=VagLYvEWQmQOIRQwfbWmk3KJt0N9lCT8ZPK42AEOjjF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYTZlYTc4My1iZjE5LTQ4MzktOTc5NC1jZmU1ZWRkZDM4YzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6NTkuODU2NTEyMjkzWiJ9&digest=sha256%3A6b372e63edcb1f83851a28d1574b532396f92d6c483ea6251d81539bf68f2b61" http.request.useragent="Go-http-client/1.1" http.response.duration=618.946494ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:49:59 +0000] "PUT /v2/foo/schema1/blobs/uploads/ba6ea783-bf19-4839-9794-cfe5eddd38c9?_state=VagLYvEWQmQOIRQwfbWmk3KJt0N9lCT8ZPK42AEOjjF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYTZlYTc4My1iZjE5LTQ4MzktOTc5NC1jZmU1ZWRkZDM4YzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NDk6NTkuODU2NTEyMjkzWiJ9&digest=sha256%3A6b372e63edcb1f83851a28d1574b532396f92d6c483ea6251d81539bf68f2b61 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:00Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=e33bc425-7dde-4266-a2da-903b2afc6599 http.request.method=POST http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="998.545µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=67786ad1-76f2-4fcb-85b3-b27e0cc792f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/blobs/uploads/1d32fbf1-11c7-4a16-bb8e-677f19892d9d?_state=xiT6euygMx5HBcjQ6puKU6tTqHNTflQgcSHA_RzUTtt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZDMyZmJmMS0xMWM3LTRhMTYtYmI4ZS02NzdmMTk4OTJkOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDAuNjY4Nzc3MDA3WiJ9&digest=sha256%3A127fe81b40e3447ae3fea86b42dc0d1f7957d8a5713a2f9bb509ad318f7f304a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.242541037s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/1d32fbf1-11c7-4a16-bb8e-677f19892d9d?_state=xiT6euygMx5HBcjQ6puKU6tTqHNTflQgcSHA_RzUTtt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZDMyZmJmMS0xMWM3LTRhMTYtYmI4ZS02NzdmMTk4OTJkOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDAuNjY4Nzc3MDA3WiJ9&digest=sha256%3A127fe81b40e3447ae3fea86b42dc0d1f7957d8a5713a2f9bb509ad318f7f304a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=c7e99474-5be2-4822-8504-6e7e20cb75d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.030056ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=60a27813-864f-46c5-b505-d10cf6228117 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" http.request.useragent="Go-http-client/1.1" http.response.duration=1.43171ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=07571d44-cad5-4f72-9d2d-30d77c41900f http.request.method=GET http.request.remoteaddr="127.0.0.1:45008" 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.235572ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=021ed7f3-2379-4d70-80cc-5f2779e7cd26 http.request.method=GET http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.172766ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "GET /v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37163" http.request.id=acdf2224-58cf-4db7-ac71-ed57a2262dd1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" http.request.useragent="Go-http-client/1.1" http.response.duration=1.425103ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37163" http.request.id=0800bbcf-b416-4f4d-8ee8-216ded3e4403 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" http.request.useragent="Go-http-client/1.1" http.response.duration=1.511036ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:37163" http.request.id=bb701fde-8e40-428f-ac3f-18513469b020 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" http.request.useragent="Go-http-client/1.1" http.response.duration=2.262678ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=d6843c41-1a62-456d-9baa-3d3549e8b1d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.879833ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "GET /v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=87c633e9-40c2-4f79-a4fc-bd884da52e2c http.request.method=GET http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.011152ms http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=a7cebd42-fb98-41fa-9c34-00805adb875e http.request.method=GET http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" http.request.useragent="Go-http-client/1.1" http.response.duration="944.899µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "GET /v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=7420c0e4-fbca-4cef-a2f4-aedace4063ee http.request.method=GET http.request.remoteaddr="127.0.0.1:45008" 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="940.477µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=error msg="payload digest does match: "sha256:fee8f82695131be3ab0bcda96f429c18138e5eb389589d612c7e1321cdfd6a33" != "sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea"" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=88061c4d-40f8-4e7e-b4f1-3613edf665f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" time="2025-10-12T08:50:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=88061c4d-40f8-4e7e-b4f1-3613edf665f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45008" http.request.uri="/v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.173965ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea" 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:d107175786c65f52b31ffc7d4ede60b5bf56e623cd9dde66c16636faa94ab3ea HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=4fc73145-b0f3-4e60-a5e5-0439781baf83 http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.159138ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" 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.8 http.request.host="127.0.0.1:37163" http.request.id=ddfde37f-1f3b-486f-88f1-ac2fcb5df5e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" 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="890.924µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37163" http.request.id=22861ec5-360e-48f6-9716-b967cc71a6f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.187611ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:01Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37163" http.request.id=22861ec5-360e-48f6-9716-b967cc71a6f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.243812ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:01Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37163" http.request.id=22861ec5-360e-48f6-9716-b967cc71a6f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.298744ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=f71367f3-7e97-4266-971c-d7a73b19fa86 http.request.method=POST http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.21329ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=a8b89f23-c2d1-45a8-885c-888203e2b2b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/blobs/uploads/e29eaba4-7aa0-4fbc-b089-159e6b686555?_state=y5ODPKWjsydDPhN0zYpzVq8ALapjmWJtozBUS6P033l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMjllYWJhNC03YWEwLTRmYmMtYjA4OS0xNTllNmI2ODY1NTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDEuOTQwMjQ3NzQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.393766ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/e29eaba4-7aa0-4fbc-b089-159e6b686555?_state=y5ODPKWjsydDPhN0zYpzVq8ALapjmWJtozBUS6P033l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMjllYWJhNC03YWEwLTRmYmMtYjA4OS0xNTllNmI2ODY1NTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDEuOTQwMjQ3NzQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:01Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37163" http.request.id=b53e194b-d58b-440a-90a3-dfdec2a36a8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.120712ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:01Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37163" http.request.id=b53e194b-d58b-440a-90a3-dfdec2a36a8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.164763ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:08:50:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-10-12T08:50:02Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=05cda6ac-ef52-465e-a13d-43352c661bdc http.request.method=POST http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="755.141µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:03Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=b8e27731-f7c6-49e6-86db-efa44e7f0ef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/blobs/uploads/96c58afc-f837-473b-a252-92dec188aa6d?_state=FpmOUVjpeKhFabFUBFnL9vkrD-IXk-Xu9k-AjiDLxix7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NmM1OGFmYy1mODM3LTQ3M2ItYTI1Mi05MmRlYzE4OGFhNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDIuMTMzMjU2ODAzWiJ9&digest=sha256%3Aea80e4ace0850cf52cccb8e5c4e8432bd081c5bb11e9c109afa83f41ae7a22f5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.248594616s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/96c58afc-f837-473b-a252-92dec188aa6d?_state=FpmOUVjpeKhFabFUBFnL9vkrD-IXk-Xu9k-AjiDLxix7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NmM1OGFmYy1mODM3LTQ3M2ItYTI1Mi05MmRlYzE4OGFhNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDIuMTMzMjU2ODAzWiJ9&digest=sha256%3Aea80e4ace0850cf52cccb8e5c4e8432bd081c5bb11e9c109afa83f41ae7a22f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:03Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=353e29eb-519c-4212-8e39-19b708ea0ce1 http.request.method=POST http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="906.163µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:03 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=593ee9b8-aa8e-41a0-9f86-37cff1bd5281 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/blobs/uploads/70ec050c-13a7-4d47-abc9-83a19909a0f9?_state=UgnXFtn2yHxMVR3vZ1m4_Vz0xScwpNAxzBnaADMsOzd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MGVjMDUwYy0xM2E3LTRkNDctYWJjOS04M2ExOTkwOWEwZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDMuNTcwNzQ1NjMyWiJ9&digest=sha256%3A11398c9a9224a92aa5569fe4ea217e58d6d15d145199e1f666ef855a6b37358e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.172629037s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:03 +0000] "PUT /v2/foo/schema2/blobs/uploads/70ec050c-13a7-4d47-abc9-83a19909a0f9?_state=UgnXFtn2yHxMVR3vZ1m4_Vz0xScwpNAxzBnaADMsOzd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MGVjMDUwYy0xM2E3LTRkNDctYWJjOS04M2ExOTkwOWEwZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDMuNTcwNzQ1NjMyWiJ9&digest=sha256%3A11398c9a9224a92aa5569fe4ea217e58d6d15d145199e1f666ef855a6b37358e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37163" http.request.id=6ea1bbb6-f421-47cd-b5be-f7e5e074568d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.601361ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37163" http.request.id=f6f7b14e-a940-418e-a0ed-111da0f9de85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/sha256:68d7bf9820073394cfb284473cad0511ac44656343d5e679e7e5c19760d1c9c4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.227614ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "PUT /v2/foo/schema2/manifests/sha256:68d7bf9820073394cfb284473cad0511ac44656343d5e679e7e5c19760d1c9c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=2b4fd55d-e0b0-4cb3-8f2d-2d9d815dec61 http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.055021ms http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=d622e3e6-141d-498e-8943-eabcbb12635e http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/sha256:68d7bf9820073394cfb284473cad0511ac44656343d5e679e7e5c19760d1c9c4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.044466ms http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/manifests/sha256:68d7bf9820073394cfb284473cad0511ac44656343d5e679e7e5c19760d1c9c4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=f9a21e8b-7dc8-4e42-8236-9ea701151d40 http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="802.603µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=d52dcaab-867b-4e57-9eb1-51cff1af75da http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/sha256:68d7bf9820073394cfb284473cad0511ac44656343d5e679e7e5c19760d1c9c4" http.request.useragent="Go-http-client/1.1" http.response.duration="850.203µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/manifests/sha256:68d7bf9820073394cfb284473cad0511ac44656343d5e679e7e5c19760d1c9c4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=b48727ca-7de5-4a2a-9bf5-47cc1a6f4efc http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="816.309µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="rewriting manifest sha256:68d7bf9820073394cfb284473cad0511ac44656343d5e679e7e5c19760d1c9c4 in schema1 format to support old client" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=1f20a95d-34e9-40bf-a0c3-48ecbe7f3542 http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=1f20a95d-34e9-40bf-a0c3-48ecbe7f3542 http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.924416ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37163" http.request.id=4d95c3b9-9512-4f34-a878-c6bb848d852d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" 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="980.485µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37163" http.request.id=1079ee64-6d4b-44b1-8038-85a5fbb7ca8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.192791ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37163" http.request.id=93854bca-4684-4a66-b0ef-b19ec4e97664 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/sha256:4fa62fb664564f5e04953a019ebd282c776fca980bb680b7ade917cb1fdcddf7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.204571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "PUT /v2/foo/schema2/manifests/sha256:4fa62fb664564f5e04953a019ebd282c776fca980bb680b7ade917cb1fdcddf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=b19a3d6b-c13c-4f17-a0cf-261d1149b880 http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.037517ms http.response.status=200 http.response.written=434 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=6fc13d07-19b1-41d9-8a14-07cb0158948f http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/sha256:4fa62fb664564f5e04953a019ebd282c776fca980bb680b7ade917cb1fdcddf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.061145ms http.response.status=200 http.response.written=434 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/manifests/sha256:4fa62fb664564f5e04953a019ebd282c776fca980bb680b7ade917cb1fdcddf7 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=49d355a7-e38e-4989-ba76-e59861ecc0ca http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="818.265µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=0e66ff6e-d649-4edf-bc25-1769b6d86966 http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/sha256:4fa62fb664564f5e04953a019ebd282c776fca980bb680b7ade917cb1fdcddf7" http.request.useragent="Go-http-client/1.1" http.response.duration="768.012µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/manifests/sha256:4fa62fb664564f5e04953a019ebd282c776fca980bb680b7ade917cb1fdcddf7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="rewriting manifest list sha256:4fa62fb664564f5e04953a019ebd282c776fca980bb680b7ade917cb1fdcddf7 in schema1 format to support old client" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=24182d9b-b8c3-4982-9ab6-f75e8415af04 http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37163" http.request.id=24182d9b-b8c3-4982-9ab6-f75e8415af04 http.request.method=GET http.request.remoteaddr="127.0.0.1:45022" 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=1.843856ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" 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.8 time="2025-10-12T08:50:04Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:50:04Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=1a313396-0fd2-44c1-a0b7-b3c1923cd17a http.request.method=GET http.request.remoteaddr="127.0.0.1:40718" 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.009542ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" 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.8 http.request.host="127.0.0.1:44697" http.request.id=78e3bfaa-7d9b-487c-a7c4-fff5f370a096 http.request.method=GET http.request.remoteaddr="127.0.0.1:40718" 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="796.234µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=1efa598e-628a-4874-b4ef-7385dc7239df http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" 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="855.67µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=eda393bd-945f-4421-adfc-67e331b6cde8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" 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.502687ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T08:50:04Z" 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.8 http.request.host="127.0.0.1:44697" http.request.id=eda393bd-945f-4421-adfc-67e331b6cde8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" 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.543301ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T08:50:04Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=eda393bd-945f-4421-adfc-67e331b6cde8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" 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.579145ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T08:50:04Z" 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.8 http.request.host="127.0.0.1:44697" http.request.id=eda393bd-945f-4421-adfc-67e331b6cde8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" 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.612638ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-10-12T08:50:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=69796e90-a2bf-4cb3-b5ac-0348cd5eb499 http.request.method=POST http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="794.148µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=851bdf29-53b6-4b71-8830-33bacce91407 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/blobs/uploads/8b383a11-d1ae-46fc-b858-fde1eedf6076?_state=YDBxNVnIDM0VyEOlLGCPYhFTHoU1R6uP5HGj1Le_HZx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YjM4M2ExMS1kMWFlLTQ2ZmMtYjg1OC1mZGUxZWVkZjYwNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDQuOTYyODUwNzY3WiJ9&digest=sha256%3A81920e98304d0d0a1861bde0414aa8beb79150dd4e2f9ce2fead9d9eaa81c0ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.226068414s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/8b383a11-d1ae-46fc-b858-fde1eedf6076?_state=YDBxNVnIDM0VyEOlLGCPYhFTHoU1R6uP5HGj1Le_HZx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YjM4M2ExMS1kMWFlLTQ2ZmMtYjg1OC1mZGUxZWVkZjYwNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDQuOTYyODUwNzY3WiJ9&digest=sha256%3A81920e98304d0d0a1861bde0414aa8beb79150dd4e2f9ce2fead9d9eaa81c0ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=2fae78af-611e-4198-8060-9c5253962c0e http.request.method=POST http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.658µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:06 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=0e139237-1252-402c-9cc6-2b2c2271e66b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/blobs/uploads/bab9843d-e04f-4385-8745-79361a6b3caf?_state=ZRGcZRtgMn-mN9aAGcjcBmThMp7cfdB8jdCfwZozekB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYWI5ODQzZC1lMDRmLTQzODUtODc0NS03OTM2MWE2YjNjYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDYuMzg3MDc4NDk1WiJ9&digest=sha256%3A0e7e5d530a2f828c956aadfb0643cb438dd7fb667ffc03521f3baed7254a9593" http.request.useragent="Go-http-client/1.1" http.response.duration=1.308598189s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:06 +0000] "PUT /v2/foo/schema1/blobs/uploads/bab9843d-e04f-4385-8745-79361a6b3caf?_state=ZRGcZRtgMn-mN9aAGcjcBmThMp7cfdB8jdCfwZozekB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYWI5ODQzZC1lMDRmLTQzODUtODc0NS03OTM2MWE2YjNjYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDYuMzg3MDc4NDk1WiJ9&digest=sha256%3A0e7e5d530a2f828c956aadfb0643cb438dd7fb667ffc03521f3baed7254a9593 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=b457eb56-07e3-4a79-8e8d-e1bdf3cbcf4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.588906ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=bed3bb91-216d-4c85-a760-be164537694b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.34979ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=ca27c72a-d7a7-47a8-b10b-8dc71e85abb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40718" 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.159458ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=3a7104ca-5d2f-44fa-96ac-fbacd0795433 http.request.method=GET http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.079888ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "GET /v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:44697" http.request.id=75b23717-c912-459b-ac6d-52f00f3bd5de http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.352227ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:44697" http.request.id=c50c168f-90f8-461f-9481-5ca139de2675 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.356528ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:44697" http.request.id=5870bbd0-a489-4fad-806b-1fd2a53698df http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.325417ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=32376610-cb6f-4aad-9910-bafff44f4cc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.176488ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "GET /v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=9dcf9686-0ddc-4539-9ef7-56444192bc94 http.request.method=GET http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="604.643µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=b44f8be4-b3b0-4f4f-bf90-fae19f8798a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" http.request.useragent="Go-http-client/1.1" http.response.duration="588.698µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "GET /v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=2694b479-d94f-44a9-9687-8c1fb012b04d http.request.method=GET http.request.remoteaddr="127.0.0.1:40718" 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="682.263µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=error msg="payload digest does match: "sha256:6d6877be9bcaf5f68436ec3906fc9486f7c586f340212240d599aba24aa74aea" != "sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b"" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=6ee2ea01-d858-4580-9139-318edf806843 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" time="2025-10-12T08:50:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=6ee2ea01-d858-4580-9139-318edf806843 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40718" http.request.uri="/v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.687µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b" 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:71823bcd64f4c5f9c598e93433c98b6d9caad06b988dc03022b93e3be2d0c03b HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=1bc720ca-8247-4820-9f95-e3b2b5fdf57a http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" 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="880.827µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=5723a118-acb4-43b4-9eac-b147ef366b47 http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" 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="652.96µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44697" http.request.id=6c31f909-210b-4683-add4-4363859c18ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" 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="784.051µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44697" http.request.id=6c31f909-210b-4683-add4-4363859c18ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" 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="815.87µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44697" http.request.id=6c31f909-210b-4683-add4-4363859c18ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" 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="855.695µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=c6d2357c-04e8-4f5d-b16f-f6a41986c93f http.request.method=POST http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="833.835µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=29cc682b-b450-41f0-a18c-6b0bdeed0b38 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/blobs/uploads/9a2e090d-313b-45af-bd4c-9cc8f0e95244?_state=QSziM0G3_wlcSei6A3c236CzB203Camb1kJmj6TISgR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTJlMDkwZC0zMTNiLTQ1YWYtYmQ0Yy05Y2M4ZjBlOTUyNDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDcuNzE2MTYwNzQxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.073824ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/9a2e090d-313b-45af-bd4c-9cc8f0e95244?_state=QSziM0G3_wlcSei6A3c236CzB203Camb1kJmj6TISgR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTJlMDkwZC0zMTNiLTQ1YWYtYmQ0Yy05Y2M4ZjBlOTUyNDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDcuNzE2MTYwNzQxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44697" http.request.id=c75e8243-9234-4a46-a7dd-f47d33967932 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" 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="872.22µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44697" http.request.id=c75e8243-9234-4a46-a7dd-f47d33967932 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" 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="906.891µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-10-12T08:50:07Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=4b85bdb6-a8a4-49ac-b6cc-2ff0a02e9b2b http.request.method=POST http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="834.994µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:08Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=3698905e-b24a-423a-9d4a-7d443fc32cfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/blobs/uploads/bc21fb9a-82d3-4109-a1f8-50e987bae5b0?_state=WYCKUMiSWduafIpSWQ_wq32xEKtCSWP3pQi0DRZJXuJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYzIxZmI5YS04MmQzLTQxMDktYTFmOC01MGU5ODdiYWU1YjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDcuODg5MDEwODYzWiJ9&digest=sha256%3Ab1a87f117387a4af23e18e2984a7c8ea680b0bef13f7c34b2f82d8f02166e074" http.request.useragent="Go-http-client/1.1" http.response.duration=992.397679ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/bc21fb9a-82d3-4109-a1f8-50e987bae5b0?_state=WYCKUMiSWduafIpSWQ_wq32xEKtCSWP3pQi0DRZJXuJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYzIxZmI5YS04MmQzLTQxMDktYTFmOC01MGU5ODdiYWU1YjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDcuODg5MDEwODYzWiJ9&digest=sha256%3Ab1a87f117387a4af23e18e2984a7c8ea680b0bef13f7c34b2f82d8f02166e074 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:09Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=ddafc26e-fb56-4df1-8c5d-df6972905d7f http.request.method=POST http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="889.78µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:09 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=598444ef-a34d-4cbf-8215-0954a144c01d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/blobs/uploads/bee7177c-8c9b-47fb-a6a0-7ed3f15813d2?_state=HX1gZuioQOZjrhqzaXbBa7Xxxr5acqiNGLGbFRXv9Hd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZWU3MTc3Yy04YzliLTQ3ZmItYTZhMC03ZWQzZjE1ODEzZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDkuMTE3NzAzOTQ4WiJ9&digest=sha256%3Aedc6d3bcc9af674503f72f4cd07427ac902457b230ca10c1197d8badd462666b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.786484283s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:09 +0000] "PUT /v2/foo/schema2/blobs/uploads/bee7177c-8c9b-47fb-a6a0-7ed3f15813d2?_state=HX1gZuioQOZjrhqzaXbBa7Xxxr5acqiNGLGbFRXv9Hd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZWU3MTc3Yy04YzliLTQ3ZmItYTZhMC03ZWQzZjE1ODEzZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MDkuMTE3NzAzOTQ4WiJ9&digest=sha256%3Aedc6d3bcc9af674503f72f4cd07427ac902457b230ca10c1197d8badd462666b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44697" http.request.id=cf4314c1-60c6-457b-b0c2-348dd994aecb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.129533ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44697" http.request.id=deb3122a-6c76-4936-9caa-b7b9a19cfbeb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/sha256:2f7615d72e32ee5cd8bf6c351338464494ef6e5079d1773a8c9ff3799c2b143d" http.request.useragent="Go-http-client/1.1" http.response.duration="924.974µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "PUT /v2/foo/schema2/manifests/sha256:2f7615d72e32ee5cd8bf6c351338464494ef6e5079d1773a8c9ff3799c2b143d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=7b264b21-76c9-40f5-b3b4-3691b6afe938 http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" 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="762.527µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=8230ad27-e097-46da-a8ec-90cbd7a93b88 http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/sha256:2f7615d72e32ee5cd8bf6c351338464494ef6e5079d1773a8c9ff3799c2b143d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="763.97µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/manifests/sha256:2f7615d72e32ee5cd8bf6c351338464494ef6e5079d1773a8c9ff3799c2b143d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=b72d66c8-1c61-4228-9a5b-674f5ef0173d http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="577.865µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=f2542e41-54af-45b1-9d7f-f7d4250e46c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/sha256:2f7615d72e32ee5cd8bf6c351338464494ef6e5079d1773a8c9ff3799c2b143d" http.request.useragent="Go-http-client/1.1" http.response.duration="569.796µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/manifests/sha256:2f7615d72e32ee5cd8bf6c351338464494ef6e5079d1773a8c9ff3799c2b143d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=3eadcb4b-3fa6-486b-b44d-888478e4b1e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" 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="589.142µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="rewriting manifest sha256:2f7615d72e32ee5cd8bf6c351338464494ef6e5079d1773a8c9ff3799c2b143d in schema1 format to support old client" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=a5909619-beaa-4c9a-866b-76b1bcb8fdad http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=a5909619-beaa-4c9a-866b-76b1bcb8fdad http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.276587ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44697" http.request.id=5277e3d6-cd8c-4f85-afc9-de3f001384f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" 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="691.517µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44697" http.request.id=dcb2498d-9078-4ebf-8e0c-da4575c9b1c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="900.463µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44697" http.request.id=97678e8a-f991-4aa1-8da2-e3b8c9463197 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/sha256:500f173521f674d2eecc856fb9d3719ba53cd6a3d41fdce850eb99df602e44c0" http.request.useragent="Go-http-client/1.1" http.response.duration="762.658µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "PUT /v2/foo/schema2/manifests/sha256:500f173521f674d2eecc856fb9d3719ba53cd6a3d41fdce850eb99df602e44c0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=da96ccf7-1962-4898-b60f-c2b796d0f18b http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" 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="742.632µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=8b2d0798-4f3d-4f27-9590-07e4bc94d6a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/sha256:500f173521f674d2eecc856fb9d3719ba53cd6a3d41fdce850eb99df602e44c0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="741.193µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/manifests/sha256:500f173521f674d2eecc856fb9d3719ba53cd6a3d41fdce850eb99df602e44c0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=f00ffe28-f147-4ae9-beb1-9ed1352dd600 http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="586.325µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=9fb5f1df-a856-4a3e-a70a-de222b8d5430 http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/sha256:500f173521f674d2eecc856fb9d3719ba53cd6a3d41fdce850eb99df602e44c0" http.request.useragent="Go-http-client/1.1" http.response.duration="585.64µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/manifests/sha256:500f173521f674d2eecc856fb9d3719ba53cd6a3d41fdce850eb99df602e44c0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=info msg="rewriting manifest list sha256:500f173521f674d2eecc856fb9d3719ba53cd6a3d41fdce850eb99df602e44c0 in schema1 format to support old client" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=588fbb24-1e97-454c-af13-44319b8341a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-10-12T08:50:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:44697" http.request.id=588fbb24-1e97-454c-af13-44319b8341a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40732" 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=1.429957ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (11.21s) === RUN TestGetManifestWithStorageError time="2025-10-12T08:50:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T08:50:10Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:35997" http.request.id=78246be6-c00c-4e63-ac2e-a698c402dfd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40544" 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="734.551µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.8 http.request.host="127.0.0.1:35997" http.request.id=2b63fdf7-beab-4026-be63-005ba2f0351f http.request.method=GET http.request.remoteaddr="127.0.0.1:40544" 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="623.252µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.8 http.request.host="127.0.0.1:35997" http.request.id=0839eda9-d9a0-4092-98f2-4f2be9a92205 http.request.method=GET http.request.remoteaddr="127.0.0.1:40544" 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="614.407µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.8 http.request.host="127.0.0.1:35997" http.request.id=c26451cb-4f07-4534-9f0a-1a235834b74e http.request.method=GET http.request.remoteaddr="127.0.0.1:40544" 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="817.055µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-10-12T08:50:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T08:50:10Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=742f6aa0-803f-44a0-856e-c281607de577 http.request.method=GET http.request.remoteaddr="127.0.0.1:48356" 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.040429ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=856dac79-fb68-47c3-b78d-39ccf98daa05 http.request.method=GET http.request.remoteaddr="127.0.0.1:48356" 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="808.75µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=1a1a97cc-6109-4cfb-a435-70eb82ccdbd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" 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="818.226µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=587676dc-6ca2-4407-83e3-f4d7a857305d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" 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.444784ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=587676dc-6ca2-4407-83e3-f4d7a857305d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" 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.483596ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=587676dc-6ca2-4407-83e3-f4d7a857305d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" 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.51646ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T08:50:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=587676dc-6ca2-4407-83e3-f4d7a857305d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" 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.560534ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:08:50:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-10-12T08:50:11Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=0915c1d3-9c75-46c9-bc2e-20f70d88593f http.request.method=POST http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="845.182µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:11 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:12Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=cb0027c2-073a-413f-8572-e5464803dd1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/blobs/uploads/7af5debf-6d25-47e1-b45d-1cc677d5c78a?_state=IDAYEJ1Meci0hgODJOIVzm4WEkFvc8B8GrmkImNbo4R7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3YWY1ZGViZi02ZDI1LTQ3ZTEtYjQ1ZC0xY2M2NzdkNWM3OGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MTEuMTI1NDUxOTAyWiJ9&digest=sha256%3A9533491ceb20745a596d9eacfb0b27730bb69f943ae0b420836a18bded5fc6a7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.317628959s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:11 +0000] "PUT /v2/foo/schema1/blobs/uploads/7af5debf-6d25-47e1-b45d-1cc677d5c78a?_state=IDAYEJ1Meci0hgODJOIVzm4WEkFvc8B8GrmkImNbo4R7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3YWY1ZGViZi02ZDI1LTQ3ZTEtYjQ1ZC0xY2M2NzdkNWM3OGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MTEuMTI1NDUxOTAyWiJ9&digest=sha256%3A9533491ceb20745a596d9eacfb0b27730bb69f943ae0b420836a18bded5fc6a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:12Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=93be77a9-32c4-40d3-a358-5bd5bc0855fc http.request.method=POST http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="887.487µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=4c029fb2-e001-4b05-a7c1-7f20efc9e036 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/blobs/uploads/fe4f4479-e931-41b3-8268-39e8ea481927?_state=92Y7kr_6XTyPugmGm6rd5i5agFtUHsp_3YhS-hGXTbt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZTRmNDQ3OS1lOTMxLTQxYjMtODI2OC0zOWU4ZWE0ODE5MjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MTIuNTc1MDM4MjM4WiJ9&digest=sha256%3A34f262ca553a3db508f95339004215f32a87d1f8d1fd68bce5cdb64ef23ca60f" http.request.useragent="Go-http-client/1.1" http.response.duration=567.251024ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/fe4f4479-e931-41b3-8268-39e8ea481927?_state=92Y7kr_6XTyPugmGm6rd5i5agFtUHsp_3YhS-hGXTbt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZTRmNDQ3OS1lOTMxLTQxYjMtODI2OC0zOWU4ZWE0ODE5MjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MTIuNTc1MDM4MjM4WiJ9&digest=sha256%3A34f262ca553a3db508f95339004215f32a87d1f8d1fd68bce5cdb64ef23ca60f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=be43d0c1-7eff-41d8-b252-fe0a4203643f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.871577ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=d2d8a035-9978-4836-a445-9716bbfb1436 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.duration=1.593103ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=2a777e37-d4ef-415a-834a-b36e13d9d8a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48356" 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.329466ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=594b3fdd-722b-4858-a0e8-92aa3e9de3f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.314538ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:33189" http.request.id=b52f9096-a826-4a41-a558-e3066ac26652 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.duration=1.447878ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33189" http.request.id=20daa715-1967-4356-a45f-5076a7ea855c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.duration=1.421487ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:33189" http.request.id=1f258870-a6a7-4738-8d35-c485b3955524 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.duration=1.400067ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=e2857bac-a07d-4344-b1ff-86ff938250bb http.request.method=GET http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.159331ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=def1269e-530f-46f8-b802-9311b5b564fd http.request.method=GET http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="594.571µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=2b931c98-e14f-4c67-bf96-40669cbd2de0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.duration="584.711µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=95f6c353-1f45-41b3-9340-7588c1d5cb39 http.request.method=GET http.request.remoteaddr="127.0.0.1:48356" 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="630.782µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=error msg="payload digest does match: "sha256:66292aecb244b232e8b221cf66ce9d9fd0dfea59d50deec7f69ecfaa9e3bc9d7" != "sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67"" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=054b329c-110b-40f3-8a28-b42701738fec http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=054b329c-110b-40f3-8a28-b42701738fec http.request.method=PUT http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="775.205µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=6ddf46a7-f1b9-46f9-a63e-9809393b4384 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48368" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.duration="910.113µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=a8389be2-ea29-48c1-97a5-e0e03877e57b http.request.method=GET http.request.remoteaddr="127.0.0.1:48368" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="681.219µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=c55f7206-bdd0-45d4-8a79-6f09e191b641 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48380" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="769.471µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=5d3f4041-54f8-4e41-a228-f32f26b5dea5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48382" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.duration=1.551767ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=f0b375f6-36f3-41d0-b2b1-2510c640772d http.request.method=GET http.request.remoteaddr="127.0.0.1:48382" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.175923ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=55d38c1f-bb8d-4f5c-85f5-7d15bea816ae http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48398" 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="894.813µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=b7c2a112-47d7-4e71-aab1-71ae27df805a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.573031ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=60503413-9ea6-46b0-a58d-223396d0c5cc http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" 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="626.803µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=f1920769-95a1-4d93-8f86-f29c61160dfa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67" http.request.useragent="Go-http-client/1.1" http.response.duration="762.204µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:8e76684333356533b3001bb2ed0e7dae85e6607d32680717a288f511b6f9bf67 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=53cb305b-1f88-45ba-a239-97b4c0924fd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" 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="747.573µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=7af19571-8fc2-4f4c-82a0-4b12b64dafdc http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" 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="736.347µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=82a8d761-f797-4384-b625-cb1375c90b55 http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" 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="758.716µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33189" http.request.id=c2ecb573-124f-44ce-986d-12efd932477a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="959.371µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33189" http.request.id=c2ecb573-124f-44ce-986d-12efd932477a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" 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="994.979µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33189" http.request.id=c2ecb573-124f-44ce-986d-12efd932477a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.030806ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=5dcdb214-fedb-46f8-9b68-878a7afd458f http.request.method=POST http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="901.385µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=75cafb70-2f26-4412-9e33-ad54ff42b5ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/blobs/uploads/4a6378c0-6b74-4905-a77c-5f972db8f9aa?_state=NcqLc0OEXiSAewbG3FkaNIP8O5Cx3zXuu0wF65T6urF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YTYzNzhjMC02Yjc0LTQ5MDUtYTc3Yy01Zjk3MmRiOGY5YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MTMuMTc1ODM3Nzg2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.175838ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/4a6378c0-6b74-4905-a77c-5f972db8f9aa?_state=NcqLc0OEXiSAewbG3FkaNIP8O5Cx3zXuu0wF65T6urF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YTYzNzhjMC02Yjc0LTQ5MDUtYTc3Yy01Zjk3MmRiOGY5YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MTMuMTc1ODM3Nzg2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33189" http.request.id=f2428b39-1ba4-4370-acc0-b716514618bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="959.309µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:13Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33189" http.request.id=f2428b39-1ba4-4370-acc0-b716514618bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" 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="997.23µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-10-12T08:50:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=c6d48b20-7b17-4464-85d9-6c492e0d3fd6 http.request.method=POST http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="808.949µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:14Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=9fdf146a-d546-4032-9b4c-eea82debb445 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/blobs/uploads/fac0fa0e-8deb-470d-80cd-91586928cc97?_state=rZbzphUkNUFl7vNAuD41d5gRNFXuC0nN0atxi7_YYS57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYWMwZmEwZS04ZGViLTQ3MGQtODBjZC05MTU4NjkyOGNjOTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MTMuMzU3NjY0NDQ0WiJ9&digest=sha256%3A4ac06f58702491a87a46a9780e6394d44a9fc83e1688d7ce8cc9eae3ee03f497" http.request.useragent="Go-http-client/1.1" http.response.duration=1.197047051s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/fac0fa0e-8deb-470d-80cd-91586928cc97?_state=rZbzphUkNUFl7vNAuD41d5gRNFXuC0nN0atxi7_YYS57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYWMwZmEwZS04ZGViLTQ3MGQtODBjZC05MTU4NjkyOGNjOTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MTMuMzU3NjY0NDQ0WiJ9&digest=sha256%3A4ac06f58702491a87a46a9780e6394d44a9fc83e1688d7ce8cc9eae3ee03f497 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:14Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=91e5b2ee-fab7-461d-96d4-6d3a65f574d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="904.051µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=5b74cf82-e2ff-4e14-878f-8917688fb2be http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/blobs/uploads/579dd86a-15c0-4ae0-b482-dfd80a417bdc?_state=6AziP2UJu9D5IGbF1oTONcjsUtfaMpOSJ3Nm84bg6H57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NzlkZDg2YS0xNWMwLTRhZTAtYjQ4Mi1kZmQ4MGE0MTdiZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MTQuNjg4MjgxNjU3WiJ9&digest=sha256%3A4e8e1f2ca15011f7bccff04346469a8cdbfaa0c546088e58aab33b1b917f99a5" http.request.useragent="Go-http-client/1.1" http.response.duration=594.346928ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/579dd86a-15c0-4ae0-b482-dfd80a417bdc?_state=6AziP2UJu9D5IGbF1oTONcjsUtfaMpOSJ3Nm84bg6H57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NzlkZDg2YS0xNWMwLTRhZTAtYjQ4Mi1kZmQ4MGE0MTdiZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMDg6NTA6MTQuNjg4MjgxNjU3WiJ9&digest=sha256%3A4e8e1f2ca15011f7bccff04346469a8cdbfaa0c546088e58aab33b1b917f99a5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33189" http.request.id=300008e8-d7b6-492e-9338-9887f551b256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.10297ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33189" http.request.id=bcd55ed7-cc08-4ea9-a5ba-aa81f5ce7228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" http.request.useragent="Go-http-client/1.1" http.response.duration="892.817µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "PUT /v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=6dd707e6-e331-4dcb-8fda-3a593aa9ca9b http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" 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="761.925µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=e3d80377-f470-4ea6-8319-63b0532dbdb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="731.065µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "GET /v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=dbc1d43f-2d07-4ab3-8207-43860a6d1b45 http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="638.531µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=c95bc363-4883-4814-abc0-8143e04d2fc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" http.request.useragent="Go-http-client/1.1" http.response.duration="572.674µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "GET /v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=fcc05210-dbda-47b4-866d-e4b6b6c08aee http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" 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="565.887µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="rewriting manifest sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87 in schema1 format to support old client" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=04257f54-febf-4c34-a214-c3e99518a654 http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=04257f54-febf-4c34-a214-c3e99518a654 http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.368109ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=5b19cd06-f833-4d04-a98e-4ef566b83122 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" http.request.useragent="Go-http-client/1.1" http.response.duration="782.319µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "DELETE /v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=e1b7da2c-f03b-4944-b7d4-c703b61abb00 http.request.method=GET http.request.remoteaddr="127.0.0.1:48406" http.request.uri="/v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="656.743µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "GET /v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=71681a67-73cc-47ed-806a-f992371649d2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48420" http.request.uri="/v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="822.683µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "DELETE /v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33189" http.request.id=e3e5ea26-58e8-4eba-87e4-010e4413fbb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48422" http.request.uri="/v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" http.request.useragent="Go-http-client/1.1" http.response.duration=1.084502ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "PUT /v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=125ac051-1a43-4c8a-8815-f28cb2fba32c http.request.method=GET http.request.remoteaddr="127.0.0.1:48422" http.request.uri="/v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="784.67µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "GET /v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=0324e99c-3ba9-4cea-a6ad-defdc80d000a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48428" 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="767.356µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33189" http.request.id=c676c30f-d189-4fac-814e-3c649e86f2a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48444" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.098808ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=2ea89bc6-ffed-43ef-90c0-7afdb30dedcf http.request.method=GET http.request.remoteaddr="127.0.0.1:48444" 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="624.41µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=40a04335-1181-43b2-8f3f-9c3d78becc32 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48444" http.request.uri="/v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87" http.request.useragent="Go-http-client/1.1" http.response.duration="750.67µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "DELETE /v2/foo/schema2/manifests/sha256:94f33fa8fe058174bbf5b9166bfcba626c69dfdd258633be8589f5f8373bae87 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33189" http.request.id=a448a368-82b1-4915-9ce6-502b5bd9276b http.request.method=GET http.request.remoteaddr="127.0.0.1:48444" 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="596.163µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (4.38s) === RUN TestManifestDeleteDisabled time="2025-10-12T08:50:15Z" 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.8 time="2025-10-12T08:50:15Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:50:15Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:44227" http.request.id=abb4963e-698b-4935-8358-3d07085e5650 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38436" 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="738.455µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-10-12T08:50:15Z" 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.8 time="2025-10-12T08:50:15Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:50:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 time="2025-10-12T08:50:15Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.8 time="2025-10-12T08:50:15Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.8 time="2025-10-12T08:50:15Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:43275" http.request.id=af932faf-17df-4c2e-aa23-411964d4c885 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47264" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.576281ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:43275" http.request.id=d6003dee-6e4f-4829-b443-137c36e8b58c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47278" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.067781ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:43275" http.request.id=322d326b-5ac8-43cc-b716-412ba2ef9abd http.request.method=POST http.request.remoteaddr="127.0.0.1:47294" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.994045ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-10-12T08:50:15Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:43275" http.request.id=5dbcbcbe-34d2-4c0c-a7ce-05df6bc11efa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47306" 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=2.035006ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:08:50:15 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.59s) === RUN TestProxyManifestGetByTag time="2025-10-12T08:50:15Z" 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.8 time="2025-10-12T08:50:15Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=b4a819bb-bd12-48af-acae-e1d6ce990917 http.request.method=POST http.request.remoteaddr="127.0.0.1:52136" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.504448ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=4866e879-8089-4cbd-b987-83800d8e3756 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52136" http.request.uri="/v2/foo/bar/blobs/uploads/75964424-d82c-432d-b1c5-7972780d806c?_state=QHXqtzFWD5HX-hXQjzFNDr2ntsTnz2A3fuetcZC0uGR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1OTY0NDI0LWQ4MmMtNDMyZC1iMWM1LTc5NzI3ODBkODA2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo1MDoxNi4wMDg2MzI0MTVaIn0%3D&digest=sha256%3Ac6de723028c72770bc96770e507186895e0dfa6b9e6ef611847d5b6cc0ccbf9e" http.request.useragent="Go-http-client/1.1" http.response.duration=430.512637ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "PUT /v2/foo/bar/blobs/uploads/75964424-d82c-432d-b1c5-7972780d806c?_state=QHXqtzFWD5HX-hXQjzFNDr2ntsTnz2A3fuetcZC0uGR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1OTY0NDI0LWQ4MmMtNDMyZC1iMWM1LTc5NzI3ODBkODA2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo1MDoxNi4wMDg2MzI0MTVaIn0%3D&digest=sha256%3Ac6de723028c72770bc96770e507186895e0dfa6b9e6ef611847d5b6cc0ccbf9e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=17b2bd59-d780-4380-af2c-809171743d8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52136" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.597535ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:16Z" 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.8 time="2025-10-12T08:50:16Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T08:50:16Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 time="2025-10-12T08:50:16Z" level=info msg="Starting upload purge in 22m0s" go.version=go1.24.8 time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=a4dd1efa-2c9c-4900-9014-f2f1c3609f0e http.request.method=GET http.request.remoteaddr="127.0.0.1:52136" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="543.596µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-12T08:50:16Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:35729" go.version=go1.24.8 time="2025-10-12T08:50:16Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.8 time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=643fd450-9e53-4af4-adc0-13946ae9b1f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52146" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="687.301µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-12T08:50:16Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35729 /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:35729/v2/:[]]}" go.version=go1.24.8 http.request.host="127.0.0.1:42811" http.request.id=6154f2da-69e2-42e0-af7b-5ce3102a0f2a http.request.method=GET http.request.remoteaddr="127.0.0.1:56116" http.request.uri="/v2/foo/bar/manifests/sha256:10f81487e4b5b8110bcabd929091364c7904fc5f375d59820ab0f1493bc18ea6" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:10f81487e4b5b8110bcabd929091364c7904fc5f375d59820ab0f1493bc18ea6" time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=b8e57a60-ef08-48ba-a43c-d6b4400c3df9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52162" http.request.uri="/v2/foo/bar/manifests/sha256:10f81487e4b5b8110bcabd929091364c7904fc5f375d59820ab0f1493bc18ea6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.247244ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "GET /v2/foo/bar/manifests/sha256:10f81487e4b5b8110bcabd929091364c7904fc5f375d59820ab0f1493bc18ea6 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T08:50:16Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:10f81487e4b5b8110bcabd929091364c7904fc5f375d59820ab0f1493bc18ea6 with ttl=167h59m59.999998016s" go.version=go1.24.8 time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42811" http.request.id=6154f2da-69e2-42e0-af7b-5ce3102a0f2a http.request.method=GET http.request.remoteaddr="127.0.0.1:56116" http.request.uri="/v2/foo/bar/manifests/sha256:10f81487e4b5b8110bcabd929091364c7904fc5f375d59820ab0f1493bc18ea6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.601364ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "GET /v2/foo/bar/manifests/sha256:10f81487e4b5b8110bcabd929091364c7904fc5f375d59820ab0f1493bc18ea6 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=64aac8c1-a6ea-4f69-b0b2-6da329196222 http.request.method=GET http.request.remoteaddr="127.0.0.1:52162" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="559.09µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-12T08:50:16Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35729 /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:35729/v2/:[]]}" go.version=go1.24.8 http.request.host="127.0.0.1:42811" http.request.id=0da50658-cacd-4479-905b-1294ba474d00 http.request.method=GET http.request.remoteaddr="127.0.0.1:56126" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=90470c8c-040f-4162-953f-7283789fc8ef http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52168" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.259508ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42811" http.request.id=0da50658-cacd-4479-905b-1294ba474d00 http.request.method=GET http.request.remoteaddr="127.0.0.1:56126" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.996091ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T08:50:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=48f1ad7a-8e9d-4e2b-998f-30c9683bf9c7 http.request.method=POST http.request.remoteaddr="127.0.0.1:52168" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="852.1µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=abe29771-75d9-4a34-b67c-fcf62716d976 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52168" http.request.uri="/v2/foo/bar/blobs/uploads/5c5f4734-d93e-4445-a8c0-aa442527303f?_state=Vbq3Uo-emj2zHB0d3xj-Pum5zaopP9p7ALDzEEqtj-d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjNWY0NzM0LWQ5M2UtNDQ0NS1hOGMwLWFhNDQyNTI3MzAzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo1MDoxNi42MDIwMTIzNzhaIn0%3D&digest=sha256%3A62303f29ef78e05a65872bd1e506d593656d8475b0f250fd4d071bab3e84665b" http.request.useragent="Go-http-client/1.1" http.response.duration=791.465996ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:16 +0000] "PUT /v2/foo/bar/blobs/uploads/5c5f4734-d93e-4445-a8c0-aa442527303f?_state=Vbq3Uo-emj2zHB0d3xj-Pum5zaopP9p7ALDzEEqtj-d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjNWY0NzM0LWQ5M2UtNDQ0NS1hOGMwLWFhNDQyNTI3MzAzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQwODo1MDoxNi42MDIwMTIzNzhaIn0%3D&digest=sha256%3A62303f29ef78e05a65872bd1e506d593656d8475b0f250fd4d071bab3e84665b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=ef9cd97d-13a0-4497-8b24-ea938d373a16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52168" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.523993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:08:50:17 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=2aef9b8a-92ae-407e-9a4e-6f54a0b22e27 http.request.method=GET http.request.remoteaddr="127.0.0.1:52168" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="885.534µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:08:50:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-12T08:50:17Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35729 /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:35729/v2/:[]]}" go.version=go1.24.8 http.request.host="127.0.0.1:42811" http.request.id=0ff4300b-2713-4ef0-9f58-b6a617933ee0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=c2700e89-eb13-4fab-ab5e-74a22de411a0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52174" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.326565ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:08:50:17 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=d578cd11-f0a5-456d-a38e-17d63dbf16da http.request.method=GET http.request.remoteaddr="127.0.0.1:52174" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="934.935µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:08:50:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-12T08:50:17Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35729 /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:35729/v2/:[]]}" go.version=go1.24.8 http.request.host="127.0.0.1:42811" http.request.id=0ff4300b-2713-4ef0-9f58-b6a617933ee0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35729" http.request.id=3a58073c-c566-40e8-ba14-45c7ee3e0aa7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52184" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.268642ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:08:50:17 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T08:50:17Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:58e97158b7caaa361738f95681c26bf95907aee784f7461325404b651aebbc32 with ttl=167h59m59.999996142s" go.version=go1.24.8 time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42811" http.request.id=0ff4300b-2713-4ef0-9f58-b6a617933ee0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" 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=9.338266ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:08:50:17 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (1.52s) === RUN TestAppDispatcher time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33191" http.request.id=c46714f6-dd1b-4b02-830c-3e3fddf11c77 http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="715.114µs" http.response.status=200 http.response.written=0 time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33191" http.request.id=434ec5d6-6c9a-4e55-8e20-332f5cef3d86 http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="759.368µs" http.response.status=200 http.response.written=0 time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33191" http.request.id=6dba1725-dcc7-43af-a251-973bf16bda39 http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="870.026µs" http.response.status=200 http.response.written=0 time="2025-10-12T08:50:17Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33191" http.request.id=6e14d3e1-867d-463e-8be6-1a0e2d8fc92b http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="789.584µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-10-12T08:50: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.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 time="2025-10-12T08:50:17Z" level=info msg="redis not configured" go.version=go1.24.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 time="2025-10-12T08:50:17Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.8 http.request.host="127.0.0.1:38593" http.request.id=9041a0d1-2b36-4472-9782-e5cb9da8c479 http.request.method=GET http.request.remoteaddr="127.0.0.1:50098" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-10-12T08:50: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.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 time="2025-10-12T08:50:17Z" level=info msg="redis not configured" go.version=go1.24.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 time="2025-10-12T08:50:17Z" level=info msg="configuring file health check path=/tmp/healthcheck2406529775, interval=1" go.version=go1.24.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-10-12T08:50:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 time="2025-10-12T08:50:21Z" level=info msg="redis not configured" go.version=go1.24.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 time="2025-10-12T08:50:21Z" level=info msg="configuring TCP health check addr=127.0.0.1:40037, interval=1" go.version=go1.24.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-10-12T08:50:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 time="2025-10-12T08:50:25Z" level=info msg="redis not configured" go.version=go1.24.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 time="2025-10-12T08:50:25Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:40345, interval=1, threshold=3" go.version=go1.24.8 instance.id=b4605c0f-20cc-4852-ba87-1f45e6a83d79 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 62.600s ? 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.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.25s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.54s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.867s === RUN TestSchedule time="2025-10-12T08:49:29Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 instance.id=60370180-ad62-49dc-9cbc-cd43c36aae6d time="2025-10-12T08:49:29Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995961ms" go.version=go1.24.8 instance.id=60370180-ad62-49dc-9cbc-cd43c36aae6d time="2025-10-12T08:49:29Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.375µs" go.version=go1.24.8 instance.id=60370180-ad62-49dc-9cbc-cd43c36aae6d time="2025-10-12T08:49:29Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.231µs" go.version=go1.24.8 instance.id=60370180-ad62-49dc-9cbc-cd43c36aae6d scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-10-12T08:49:29Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 instance.id=60370180-ad62-49dc-9cbc-cd43c36aae6d --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-10-12T08:49:29Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 instance.id=60370180-ad62-49dc-9cbc-cd43c36aae6d time="2025-10-12T08:49:29Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99526ms" go.version=go1.24.8 instance.id=60370180-ad62-49dc-9cbc-cd43c36aae6d time="2025-10-12T08:49:29Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996186ms" go.version=go1.24.8 instance.id=60370180-ad62-49dc-9cbc-cd43c36aae6d time="2025-10-12T08:49:29Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 instance.id=60370180-ad62-49dc-9cbc-cd43c36aae6d --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-10-12T08:49:30Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 instance.id=60370180-ad62-49dc-9cbc-cd43c36aae6d --- 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 (1.27s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 26144768 sha256:d908b04b3af6031eb330253cbf752d1752e34924a6fd85af4828b5ef2d48fa66 [] map[] } --- PASS: TestSimpleBlobRead (0.47s) === RUN TestBlobMount --- PASS: TestBlobMount (0.30s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.29s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.41s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.12s) === 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:218757494f087e59b6cd5dca246b12db3ee4e76d202a129d732edc39b1e6e822 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:ec8639a9cb78815054910d20892abb830a711a354abe94ea3bf485a0f99cb165 palailogos: marking blob sha256:b1b08121b980f3999da77ef4c90f555dba80d62af204c4206d2638a050d2ea4c palailogos: marking manifest sha256:609d5f66bccbc545a20c35ab3688bf72e4808d9f97c554eff17cdb443c3de6bf palailogos: marking blob sha256:47cd5e608d9b3cb5fd3839d0aeade8bd83ab204ad0a8b876bf631d65ad41a091 palailogos: marking blob sha256:85e18fabbe417ffb0b7726679e16dbd999d715d4c66abe8fff01189d2be57d05 palailogos: marking manifest sha256:8bfd071eb39c5e1256ee231bfd0a3ee2ae23780671d66d310bf9b99233bf6c0f palailogos: marking blob sha256:609d5f66bccbc545a20c35ab3688bf72e4808d9f97c554eff17cdb443c3de6bf palailogos: marking blob sha256:dd118383349b1df4fe70bdf0b23dfbbd911289499647bbb259749b4cb7094b05 palailogos: marking manifest sha256:dd118383349b1df4fe70bdf0b23dfbbd911289499647bbb259749b4cb7094b05 palailogos: marking blob sha256:2c33cf1125aed1fee035bea4a9016fefc03bb053cb034fa9ca007d8efbbf980e palailogos: marking blob sha256:8c20b8a503edc0abeff93097827932af9db4e44acba35b44d962465ad65343e8 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.49s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:7718297468e8b2c362af2783c4d85b9403fc521716c262733ad7f9e7a4d8afb3 deletemanifests: marking manifest sha256:dfde8599f83199acb07d79b09ede091b0d3b0a836d92b6406059dc3de81b5cad deletemanifests: marking blob sha256:774da23c62fde168bdab52649199ae49c0bf9b57eb3f5c9f75fbd2ef98a140e9 deletemanifests: marking blob sha256:1221c17bd44f352097a92cd997191fa9c6183c972dbb1bec7a6cdf521dac189f deletemanifests: marking blob sha256:774bd97d6716fe848884c406578a56675464ed256cf3b303dfb72d378f027ce3 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:7718297468e8b2c362af2783c4d85b9403fc521716c262733ad7f9e7a4d8afb3 blob eligible for deletion: sha256:e8ec6f3910835662baea279186388fb164d05572d0a0cc173b4da472c9418238 blob eligible for deletion: sha256:f529251ff15de97d2a063d0654d5b8c0b23468605ffcac91ee7fc9a5407a3472 blob eligible for deletion: sha256:06b2d977dc058a3b7493f2403a48ab0689bbd6f4317c73b1a11dc32312fdcba0 deletemanifests manifest eligible for deletion: sha256:7718297468e8b2c362af2783c4d85b9403fc521716c262733ad7f9e7a4d8afb3 deletemanifests: marking manifest sha256:dfde8599f83199acb07d79b09ede091b0d3b0a836d92b6406059dc3de81b5cad deletemanifests: marking blob sha256:774da23c62fde168bdab52649199ae49c0bf9b57eb3f5c9f75fbd2ef98a140e9 deletemanifests: marking blob sha256:1221c17bd44f352097a92cd997191fa9c6183c972dbb1bec7a6cdf521dac189f deletemanifests: marking blob sha256:774bd97d6716fe848884c406578a56675464ed256cf3b303dfb72d378f027ce3 time="2025-10-12T08:49:41Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/7718297468e8b2c362af2783c4d85b9403fc521716c262733ad7f9e7a4d8afb3" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 time="2025-10-12T08:49:41Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/7718297468e8b2c362af2783c4d85b9403fc521716c262733ad7f9e7a4d8afb3" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:f529251ff15de97d2a063d0654d5b8c0b23468605ffcac91ee7fc9a5407a3472 time="2025-10-12T08:49:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f5/f529251ff15de97d2a063d0654d5b8c0b23468605ffcac91ee7fc9a5407a3472" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:06b2d977dc058a3b7493f2403a48ab0689bbd6f4317c73b1a11dc32312fdcba0 time="2025-10-12T08:49:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/06/06b2d977dc058a3b7493f2403a48ab0689bbd6f4317c73b1a11dc32312fdcba0" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:7718297468e8b2c362af2783c4d85b9403fc521716c262733ad7f9e7a4d8afb3 time="2025-10-12T08:49:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/77/7718297468e8b2c362af2783c4d85b9403fc521716c262733ad7f9e7a4d8afb3" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:e8ec6f3910835662baea279186388fb164d05572d0a0cc173b4da472c9418238 time="2025-10-12T08:49:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e8/e8ec6f3910835662baea279186388fb164d05572d0a0cc173b4da472c9418238" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 --- PASS: TestDeleteManifestIfTagNotFound (1.59s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7f8cadae22826d001027a2d0d386e20be1a04b3ea0a0373db7f6aaf676ceb84f time="2025-10-12T08:49:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7f/7f8cadae22826d001027a2d0d386e20be1a04b3ea0a0373db7f6aaf676ceb84f" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:90d8c9eaacd6a20f72f992c3f32afec39aff4efc2bb84ccac5dc27a161cee3d0 time="2025-10-12T08:49:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/90/90d8c9eaacd6a20f72f992c3f32afec39aff4efc2bb84ccac5dc27a161cee3d0" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:69b49907fc07ef041ada45c37af61bafe31a51d50e600844974a25ce4e65debd time="2025-10-12T08:49:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/69/69b49907fc07ef041ada45c37af61bafe31a51d50e600844974a25ce4e65debd" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 --- PASS: TestGCWithMissingManifests (0.33s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:7c80fbb0d77d70430b8f4817cdcb42861ae733ab8fb5c7662f29814bfc7ba5e3 komnenos: marking blob sha256:4876fae28cc1d90679fa35b774ec4703057715b7a07d78757bae849c64c91801 komnenos: marking blob sha256:82ae87bcb60514345c719c2c06ad1442806b681462a28bd04cb60d8f4ec4dc92 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:f736cf241edd3ca331cc2374c23f549e72a40d287cc226a2c6467657197eb0e9 time="2025-10-12T08:49:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f7/f736cf241edd3ca331cc2374c23f549e72a40d287cc226a2c6467657197eb0e9" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:182514afa7c76fcc6b3f8c49baf39c7f528e2afe98ae824463a916326406a2db time="2025-10-12T08:49:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/18/182514afa7c76fcc6b3f8c49baf39c7f528e2afe98ae824463a916326406a2db" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:30b80ff8eecb2366b85ab1fcbd1e9a78bd64c14974ceb37f7570dd865aa5ff4a time="2025-10-12T08:49:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/30/30b80ff8eecb2366b85ab1fcbd1e9a78bd64c14974ceb37f7570dd865aa5ff4a" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:4841602a86bb0385f1d641606282fa9e760dcd629a5d9ce0767834cb46acf0b8 time="2025-10-12T08:49:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/48/4841602a86bb0385f1d641606282fa9e760dcd629a5d9ce0767834cb46acf0b8" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:71a78443c81252600bf3eb22924fb6c40f58290febcbe07ca8c433bcd20787fb time="2025-10-12T08:49:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/71/71a78443c81252600bf3eb22924fb6c40f58290febcbe07ca8c433bcd20787fb" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:c97f8bf677899d87cb1ff09d3dd916b601e9ee02c5edfc79f4ac0998d771a882 time="2025-10-12T08:49:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c9/c97f8bf677899d87cb1ff09d3dd916b601e9ee02c5edfc79f4ac0998d771a882" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-10-12T08:49:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 --- PASS: TestDeletionHasEffect (1.40s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.42s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:b8d9a8ceb6d0c82aaf4cb23e02874f21f5ff7f19010d82bf83b846512ab3dbe0 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:93e437ef36075d6c3695914069a7e06e2b67ad6e6cd4955d947dfcabb270f7c0 michael_z_doukas: marking blob sha256:2ebb5e003e8180bf5cc8f1eb1173c4c079e7b851ed96d74331c92cb8c9c5ea38 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:373995bcbd9103ab7ba4db572320953332b42e366b048bbe92b30783b44e01b4 time="2025-10-12T08:49:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/37/373995bcbd9103ab7ba4db572320953332b42e366b048bbe92b30783b44e01b4" go.version=go1.24.8 instance.id=3a40ad40-bb48-4980-9a20-b6f745e078b9 --- PASS: TestOrphanBlobDeleted (0.81s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:7fea22264324a0957d89ca640d8570ab06c26a5eeb875551d85785b978b44b95 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:71ae81b209d07f5b988e9804c225b61eaa0a5e3fb9c2d44935e3943c1d9a3d5b --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.44s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.65s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.39s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.93s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-10-12T08:49:48Z" level=info msg="PurgeUploads starting: olderThan=2025-10-12 07:49:48.190609863 +0000 UTC m=-3581.645337343, actuallyDelete=true" time="2025-10-12T08:49:48Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-10-12T08:49:48Z" level=info msg="PurgeUploads starting: olderThan=2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960, actuallyDelete=true" time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1b285d9b-4708-4342-9811-287fce09b618 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2af7e58f-e155-4767-b598-061180d8e249 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/67756eb1-06c7-4f1a-806b-a4cf54bbf002 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ac2d652d-cf20-46a3-a870-9b21707d55bf have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/808950dc-1245-4a58-a60b-a79ae9a9b0cf have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/939da0a9-d188-4a3a-ba37-1a3a330dbe9f have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ab5425df-c7a3-4f98-b6c7-8c09c8aedbf0 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b949df95-cd4c-441c-a71f-5eaaa2a87b51 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ca1c395f-5bbc-4639-a7d2-ef986558abf0 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e886f0b3-0964-4f2b-8992-ba133bbc0580 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/688cf6f0-1fb5-4b86-94e4-2da6a11d47ad have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.192091171 +0000 UTC m=+18.356143960). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-10-12T08:49:48Z" level=info msg="PurgeUploads starting: olderThan=2025-10-12 08:49:48.193905394 +0000 UTC m=+18.357958186, actuallyDelete=true" time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b13f095b-c35b-4834-b068-bc5dd0b8f255 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.193905394 +0000 UTC m=+18.357958186). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/dd05f5d6-dcbf-40c0-88e0-0f34eecbb96e have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.193905394 +0000 UTC m=+18.357958186). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/6cd21b56-eda7-4ebe-aeea-1e6dd63761e3 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.193905394 +0000 UTC m=+18.357958186). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/dbb97a5c-2a29-46b8-9a38-1e3e8362185d have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.193905394 +0000 UTC m=+18.357958186). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e5849714-55cb-400c-ae4b-922a4daf3647 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.193905394 +0000 UTC m=+18.357958186). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-10-12T08:49:48Z" level=info msg="PurgeUploads starting: olderThan=2025-10-12 08:49:48.195174395 +0000 UTC m=+18.359227185, actuallyDelete=true" time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/016aec9a-2fc7-47cd-873c-36500e63c7a3 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.195174395 +0000 UTC m=+18.359227185). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/374a07c6-ae4f-4143-b73b-ebea48402545 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.195174395 +0000 UTC m=+18.359227185). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3a06946c-6327-4b65-90eb-834885901447 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.195174395 +0000 UTC m=+18.359227185). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cfc9d7cd-a21d-42ce-b0ec-cf15d49bb2e7 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.195174395 +0000 UTC m=+18.359227185). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fce5bae3-04f1-4a40-aa22-4aa8864d3162 have older date (2025-10-12 07:49:48 +0000 UTC) than purge date (2025-10-12 08:49:48.195174395 +0000 UTC m=+18.359227185). Removing upload directory." time="2025-10-12T08:49:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-10-12T08:49:48Z" level=info msg="PurgeUploads starting: olderThan=2025-10-12 08:49:48.195910483 +0000 UTC m=+18.359963273, actuallyDelete=true" time="2025-10-12T08:49:48Z" 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 18.371s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.010s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.010s === RUN TestWalkFileRemoved time="2025-10-12T08:49:29Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.706s === 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.085s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.17s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.881s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.45s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.156s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-10-12T08:49:29Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.8 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-10-12T08:49:29Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.8 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-10-12T08:49:29Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.8 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestParsing === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestMatchIPV4_2 === CONT TestInvalidData === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatched === CONT TestUpdateCalledRegularly --- PASS: TestParsing (0.00s) --- PASS: TestS3TryUpdate (0.00s) time="2025-10-12T08:49:29Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.8 time="2025-10-12T08:49:29Z" level=error msg="unknown ip address format" go.version=go1.24.8 instance.id=4e447100-2c4b-4866-919a-c9922f0d0dfd ip=?0000000000000000000000000000000000 time="2025-10-12T08:49:29Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.8 instance.id=4e447100-2c4b-4866-919a-c9922f0d0dfd --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2025-10-12T08:49:29Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.8 instance.id=4e447100-2c4b-4866-919a-c9922f0d0dfd --- PASS: TestInvalidData (0.01s) time="2025-10-12T08:49:30Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.8 time="2025-10-12T08:49:31Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.8 time="2025-10-12T08:49:32Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.8 time="2025-10-12T08:49:33Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.8 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.510s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.008s ? 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.719s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.54s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.217s ? 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.022s ? 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-r15.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-r15.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-r15.apk >>> docker-registry: Build complete at Sun, 12 Oct 2025 08:50:33 +0000 elapsed time 0h 1m 25s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20251012.084908) (2/2) Purging go (1.24.8-r0) Executing busybox-1.37.0-r19.trigger OK: 430 MiB in 104 packages >>> docker-registry: Updating the community/ppc64le repository index... >>> docker-registry: Signing the index...