>>> docker-registry: Building community/docker-registry 2.8.3-r13 (using abuild 3.15.0-r0) started Fri, 08 Aug 2025 13:47:22 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.24.6-r0) (2/2) Installing .makedepends-docker-registry (20250808.134723) Executing busybox-1.37.0-r19.trigger OK: 592 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 Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz.part' saved >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-08-08T13:47:42Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-08-08T13:47:42Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.016s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-08-08T13:47:42Z" 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.008s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.007s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.06s) PASS ok github.com/docker/distribution/health/checks 0.062s ? 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.006s === 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.005s === 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.009s === 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.006s ? 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/08/08 13:47:42 http: TLS handshake error from 127.0.0.1:35676: 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:39197/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39197/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39197/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39197/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:39269?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.44s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-08-08T13:47:42Z" level=info msg="broadcaster: closing" time="2025-08-08T13:47:42Z" level=info msg="closing testSink" time="2025-08-08T13:47:42Z" level=info msg="closing testSink" time="2025-08-08T13:47:42Z" level=info msg="closing testSink" time="2025-08-08T13:47:42Z" level=info msg="closing testSink" time="2025-08-08T13:47:42Z" level=info msg="closing testSink" time="2025-08-08T13:47:42Z" level=info msg="closing testSink" time="2025-08-08T13:47:42Z" level=info msg="closing testSink" time="2025-08-08T13:47:42Z" level=info msg="closing testSink" time="2025-08-08T13:47:42Z" level=info msg="closing testSink" time="2025-08-08T13:47:42Z" level=info msg="closing testSink" time="2025-08-08T13:47:42Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-08-08T13:47:42Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 1} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 1} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 1} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 1} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:42Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T13:47:43Z" level=warning msg="&{0xc0003159e0 0.9} encountered too many errors, backing off" time="2025-08-08T13:47:43Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.73s) PASS ok github.com/docker/distribution/notifications 1.324s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-08-08T13:47:42Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T13:47:42.362549779Z" 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.6 time="2025-08-08T13:47:42.362583809Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:47:42.362655074Z" level=info msg="Starting upload purge in 46m0s" go.version=go1.24.6 time="2025-08-08T13:47:42.362928984Z" level=info msg="listening on [::]:5000" go.version=go1.24.6 time="2025-08-08T13:47:45.366271277Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 time="2025-08-08T13:47:45.46996178Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=3bec7247-4b2b-4ab7-b123-c2011302fa14 http.request.method=GET http.request.remoteaddr="[::1]:34922" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.65116ms http.response.status=200 http.response.written=2 ::1 - - [08/Aug/2025:13:47:45 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-08-08T13:47:45.962313255Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T13:47:45.962994063Z" 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.6 time="2025-08-08T13:47:45.963033641Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:47:45.963123464Z" level=info msg="Starting upload purge in 38m0s" go.version=go1.24.6 time="2025-08-08T13:47:45.963175116Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 time="2025-08-08T13:47:45.963187086Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.6 time="2025-08-08T13:47:45.963486664Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.6 time="2025-08-08T13:47:48.971570552Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=cebfad41-58db-45d9-b3d5-bbcba12952ea http.request.method=GET http.request.remoteaddr="127.0.0.1:52100" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.379253ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:13:47:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-08-08T13:47:48.971730386Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 --- PASS: TestRegistrySupportedCipherSuite (3.60s) === RUN TestRegistryUnsupportedCipherSuite time="2025-08-08T13:47:49.310617059Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T13:47:49.311232255Z" 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.6 time="2025-08-08T13:47:49.311261552Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:47:49.311301497Z" level=info msg="Starting upload purge in 59m0s" go.version=go1.24.6 time="2025-08-08T13:47:49.311398347Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 --- PASS: TestRegistryUnsupportedCipherSuite (8.35s) PASS ok github.com/docker/distribution/registry 15.068s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.005s === 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.03s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.068s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-08-08T13:47:42Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.6 instance.id=149cc9d4-149a-4610-affc-8a3cf719e7e8 time="2025-08-08T13:47:42Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.6 instance.id=149cc9d4-149a-4610-affc-8a3cf719e7e8 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-08-08T13:47:42Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.6 password=T553v468aWN9S5U7zasUJAMZnEr599V6v7XOlFIGjqw user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.086s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.007s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-08-08T13:47:42Z" level=info msg="token not to be used before 2025-08-08 13:47:43 +0000 UTC - currently 2025-08-08 13:47:42.364042806 +0000 UTC m=+0.006686265" time="2025-08-08T13:47:42Z" level=info msg="token not to be used after 2025-08-08 13:47:42 +0000 UTC - currently 2025-08-08 13:47:42.3644119 +0000 UTC m=+0.007055359" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-08-08T13:47:42Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.016s === 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.043s === 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.019s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.005s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-08-08T13:47: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.6 time="2025-08-08T13:47:42Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:47:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35063" http.request.id=3c8ed98a-b3ca-4963-86fb-8dbff8ed9580 http.request.method=GET http.request.remoteaddr="127.0.0.1:56754" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.232575ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:13:47:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.00s) === RUN TestCatalogAPI time="2025-08-08T13:47: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.6 time="2025-08-08T13:47:42Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:47:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=72cdf72f-b29c-4034-bd64-2099919f5201 http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.639159ms http.response.status=200 http.response.written=20 127.0.0.1 - - [08/Aug/2025:13:47:42 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-08T13:47:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=3acffd03-d508-4544-9c4d-d6552852c438 http.request.method=POST http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.670252ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:42 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=20df45ab-833b-48fd-aaec-134b642c80b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/aaaa/blobs/uploads/9d70578a-3a18-473c-9e7f-a4181dda95f9?_state=gI41uYc3b7qbyjn3dCrcqU_g1I8Gzu7CnVV0gw7NuLB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5ZDcwNTc4YS0zYTE4LTQ3M2MtOWU3Zi1hNDE4MWRkYTk1ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDc6NDIuNzI4MDMxMDRaIn0%3D&digest=sha256%3Aaa2dc692365ab44b8043ba4426a1ef6009001812f1654c92110abc5c3138ace1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.214434231s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:42 +0000] "PUT /v2/foo/aaaa/blobs/uploads/9d70578a-3a18-473c-9e7f-a4181dda95f9?_state=gI41uYc3b7qbyjn3dCrcqU_g1I8Gzu7CnVV0gw7NuLB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5ZDcwNTc4YS0zYTE4LTQ3M2MtOWU3Zi1hNDE4MWRkYTk1ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDc6NDIuNzI4MDMxMDRaIn0%3D&digest=sha256%3Aaa2dc692365ab44b8043ba4426a1ef6009001812f1654c92110abc5c3138ace1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=4eea785f-f724-4b3a-bdad-4d12bc56ae53 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.918609ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:45 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=e7d6eedb-8fc2-4acc-bdd4-831731c99974 http.request.method=POST http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.800184ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:46 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=9de7fc12-7f85-4354-b8da-9bd65fa2efc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/bbbb/blobs/uploads/929590fe-b72b-4124-8d4f-203374be9617?_state=QCUWrgVxGbKCEFNlu-4vFrjlAqoBoHIWgxzmEahM8P57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5Mjk1OTBmZS1iNzJiLTQxMjQtOGQ0Zi0yMDMzNzRiZTk2MTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDc6NDYuMTU2NzEyMTQ3WiJ9&digest=sha256%3A1c14c72d49695a2b8c53103c8b36403582e86a64ddf1e7bedcaa087157074b70" http.request.useragent="Go-http-client/1.1" http.response.duration=4.002309073s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:46 +0000] "PUT /v2/foo/bbbb/blobs/uploads/929590fe-b72b-4124-8d4f-203374be9617?_state=QCUWrgVxGbKCEFNlu-4vFrjlAqoBoHIWgxzmEahM8P57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5Mjk1OTBmZS1iNzJiLTQxMjQtOGQ0Zi0yMDMzNzRiZTk2MTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDc6NDYuMTU2NzEyMTQ3WiJ9&digest=sha256%3A1c14c72d49695a2b8c53103c8b36403582e86a64ddf1e7bedcaa087157074b70 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=5c207aad-4b2c-4202-a8b8-66127fc1f0c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.852102ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:50 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=a9e93f6f-989b-4972-b446-3f629c60f728 http.request.method=POST http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.041982ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:50 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=a05c2fd9-a1f3-460e-a583-3362b55e3b81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/cccc/blobs/uploads/17fc0cd5-2e40-4d9b-bc35-b182264e6b50?_state=ZGE0h_HwzxaeNO8Kber3WEQMVQqCkl5gPBSpyYUiomZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxN2ZjMGNkNS0yZTQwLTRkOWItYmMzNS1iMTgyMjY0ZTZiNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDc6NTAuNDA4NTU2MDgzWiJ9&digest=sha256%3Abecb0d3760a8137496500c5370523fd80560b0e670a3ba98f7235fbc88813549" http.request.useragent="Go-http-client/1.1" http.response.duration=4.300883972s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:50 +0000] "PUT /v2/foo/cccc/blobs/uploads/17fc0cd5-2e40-4d9b-bc35-b182264e6b50?_state=ZGE0h_HwzxaeNO8Kber3WEQMVQqCkl5gPBSpyYUiomZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxN2ZjMGNkNS0yZTQwLTRkOWItYmMzNS1iMTgyMjY0ZTZiNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDc6NTAuNDA4NTU2MDgzWiJ9&digest=sha256%3Abecb0d3760a8137496500c5370523fd80560b0e670a3ba98f7235fbc88813549 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=61681ab0-c356-4ca9-abc7-cbe92a99cf56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.197037ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:54 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=b412fc8c-465f-4ad7-aa43-9811517c3aec http.request.method=POST http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.319095ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:54 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=02021918-d57f-4408-ae64-0d483647b620 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/dddd/blobs/uploads/5f5649c7-2156-4ed0-9046-56bccd51cd04?_state=8ygnnwGsa3gLARLwr_RjClcwkl610qZbIHd_s7Wx1JV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1ZjU2NDljNy0yMTU2LTRlZDAtOTA0Ni01NmJjY2Q1MWNkMDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDc6NTQuODgwNzEwOTUyWiJ9&digest=sha256%3A48694391317d3d7421c2204b43795499b2aaa79c18ee53ef327e4dfbac16d018" http.request.useragent="Go-http-client/1.1" http.response.duration=4.444419121s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:54 +0000] "PUT /v2/foo/dddd/blobs/uploads/5f5649c7-2156-4ed0-9046-56bccd51cd04?_state=8ygnnwGsa3gLARLwr_RjClcwkl610qZbIHd_s7Wx1JV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1ZjU2NDljNy0yMTU2LTRlZDAtOTA0Ni01NmJjY2Q1MWNkMDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDc6NTQuODgwNzEwOTUyWiJ9&digest=sha256%3A48694391317d3d7421c2204b43795499b2aaa79c18ee53ef327e4dfbac16d018 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=306d11c6-fb5c-44de-9159-8f43dbef2bcf http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.409834ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:59 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:47:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=7257b3d5-0b38-4c0a-bebd-71ab52bb76ba http.request.method=POST http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.859121ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:59 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=d6546b95-eb21-459e-a9b3-92ef7acad9b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/eeee/blobs/uploads/ef0ad658-3b1c-4372-9fbf-f5da723d7ee9?_state=TKyOoiGKM2v6tGKZENC0arHz1R9jIra5ObT5LENQe2B7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlZjBhZDY1OC0zYjFjLTQzNzItOWZiZi1mNWRhNzIzZDdlZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDc6NTkuNTI2MzQyMTI1WiJ9&digest=sha256%3A752cd1c095f665d5ec3126416624fd325292b2bc91511fbdd7bd495aac3f52ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.812529375s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:47:59 +0000] "PUT /v2/foo/eeee/blobs/uploads/ef0ad658-3b1c-4372-9fbf-f5da723d7ee9?_state=TKyOoiGKM2v6tGKZENC0arHz1R9jIra5ObT5LENQe2B7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlZjBhZDY1OC0zYjFjLTQzNzItOWZiZi1mNWRhNzIzZDdlZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDc6NTkuNTI2MzQyMTI1WiJ9&digest=sha256%3A752cd1c095f665d5ec3126416624fd325292b2bc91511fbdd7bd495aac3f52ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=6f45c803-d86a-443b-a730-91bb9000fb24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.358278ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:01 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=99563204-639e-462c-a310-9e6f8d075662 http.request.method=POST http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.319066ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:01 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=232d53c9-efd0-4f18-98f2-65017817c812 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/ffff/blobs/uploads/add86faf-283b-4b36-b47c-a30424298c99?_state=qAvhSwm1Z7VLLD7wDrsPohGKtfGPJSk7ktmrw8hFiFx7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhZGQ4NmZhZi0yODNiLTRiMzYtYjQ3Yy1hMzA0MjQyOThjOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MDEuNTI1ODAxODA0WiJ9&digest=sha256%3A5700075dc4203dcdb716603bbc8a6026aee2c9324b96f0f95117c85caa613586" http.request.useragent="Go-http-client/1.1" http.response.duration=3.45328023s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:01 +0000] "PUT /v2/foo/ffff/blobs/uploads/add86faf-283b-4b36-b47c-a30424298c99?_state=qAvhSwm1Z7VLLD7wDrsPohGKtfGPJSk7ktmrw8hFiFx7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhZGQ4NmZhZi0yODNiLTRiMzYtYjQ3Yy1hMzA0MjQyOThjOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MDEuNTI1ODAxODA0WiJ9&digest=sha256%3A5700075dc4203dcdb716603bbc8a6026aee2c9324b96f0f95117c85caa613586 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=e1c8d73f-e56a-466f-8d81-18a881e4c207 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.112172ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=f008fac6-e8a4-4ef0-8d6d-3a183ffc197b http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.103997ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=396f71f7-f549-462b-ac34-3f53178b97d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.446982ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=b8e50932-a913-4d60-b7db-3e762570ca24 http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" 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="965.927µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=f0c6e729-36b0-4995-9c21-0e4b43990a0a http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.216409ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=58caacc7-1c65-47c9-8fda-8aafc0f95cdd http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.237552ms http.response.status=200 http.response.written=63 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=5444f495-86e5-465c-a6a9-c7a38fccc889 http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" 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=1.223926ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" 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.6 http.request.host="127.0.0.1:41011" http.request.id=5a943697-0d5c-4c43-bca9-7851686b23a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.772731ms http.response.status=400 http.response.written=116 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" 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.6 http.request.host="127.0.0.1:41011" http.request.id=083f4fe0-9695-4ed3-9184-a3f927d1650a http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" 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=1.676008ms http.response.status=400 http.response.written=115 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-08-08T13:48:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=053bf3fa-1dfc-4a2f-8ad9-10923ebbace4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" 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=1.814626ms http.response.status=200 http.response.written=20 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-08T13:48:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41011" http.request.id=50ff3c0b-6492-4f62-9ba4-834923595f32 http.request.method=GET http.request.remoteaddr="127.0.0.1:40618" 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=1.807177ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:13:48:04 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T13:48:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T13:48:05Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:48:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=f27d3fa9-2b98-455f-97df-3cdc70841c31 http.request.method=POST http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="982.901µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:05 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=dd020658-b13d-4f2c-83b1-e70d00c20543 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/aaaa/blobs/uploads/a5a2afc8-f788-4902-986d-4b9d17b8c658?_state=EROwTTkhIyPYmJFIs9Jh9zsbrwc0gNCzP83h1nsvkRN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhNWEyYWZjOC1mNzg4LTQ5MDItOTg2ZC00YjlkMTdiOGM2NTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MDUuMjE5NTU0NzdaIn0%3D&digest=sha256%3A3d09f417c19874e2999b4b3c97f8e7d88abad4277b73d35e63298ff88e1c112e" http.request.useragent="Go-http-client/1.1" http.response.duration=4.621195525s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:05 +0000] "PUT /v2/foo/aaaa/blobs/uploads/a5a2afc8-f788-4902-986d-4b9d17b8c658?_state=EROwTTkhIyPYmJFIs9Jh9zsbrwc0gNCzP83h1nsvkRN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhNWEyYWZjOC1mNzg4LTQ5MDItOTg2ZC00YjlkMTdiOGM2NTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MDUuMjE5NTU0NzdaIn0%3D&digest=sha256%3A3d09f417c19874e2999b4b3c97f8e7d88abad4277b73d35e63298ff88e1c112e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=3c50c422-c451-402f-915e-793db7e92a99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.808508ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:09 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:10Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=8f693066-d549-4190-ae1d-47dee46f20b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.861216ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:10 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=6b05b6de-22c4-414a-a340-ace38eeca7da http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/bbbb/blobs/uploads/755647d1-26ad-4230-8d08-98128e5703e5?_state=nKZsbycH9BqE3JPT_AxuAPlv_VlOrMWpAwuoQ12CCjt7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NTU2NDdkMS0yNmFkLTQyMzAtOGQwOC05ODEyOGU1NzAzZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MTAuMDIwNjM2NTg3WiJ9&digest=sha256%3Aa25e58f1e49cca8e40df22e66f9be2561afd9efe392170e8482499d827fc9121" http.request.useragent="Go-http-client/1.1" http.response.duration=2.538835318s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:10 +0000] "PUT /v2/foo/bbbb/blobs/uploads/755647d1-26ad-4230-8d08-98128e5703e5?_state=nKZsbycH9BqE3JPT_AxuAPlv_VlOrMWpAwuoQ12CCjt7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NTU2NDdkMS0yNmFkLTQyMzAtOGQwOC05ODEyOGU1NzAzZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MTAuMDIwNjM2NTg3WiJ9&digest=sha256%3Aa25e58f1e49cca8e40df22e66f9be2561afd9efe392170e8482499d827fc9121 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=e130adae-9c2e-40f1-a1b6-06afd9a42a74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.762003ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:12 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=37a53868-03a0-4989-824f-4613dd9633bc http.request.method=POST http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.692714ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:12 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=cb2f28a6-8167-4253-9dda-7034cc11768c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/cccc/blobs/uploads/5210d471-cc92-49af-8812-95a7b5b80128?_state=KEFKoSxysaBWA7l53G3rL6aKfVvPzWoD1JfNkJrJsP97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1MjEwZDQ3MS1jYzkyLTQ5YWYtODgxMi05NWE3YjViODAxMjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MTIuNjkxNjg2OTUyWiJ9&digest=sha256%3A357d8b8f1e196fdad1006061bc887c3c4b538b7c88eae57aafb5a2410e67adb9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.702489403s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:12 +0000] "PUT /v2/foo/cccc/blobs/uploads/5210d471-cc92-49af-8812-95a7b5b80128?_state=KEFKoSxysaBWA7l53G3rL6aKfVvPzWoD1JfNkJrJsP97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1MjEwZDQ3MS1jYzkyLTQ5YWYtODgxMi05NWE3YjViODAxMjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MTIuNjkxNjg2OTUyWiJ9&digest=sha256%3A357d8b8f1e196fdad1006061bc887c3c4b538b7c88eae57aafb5a2410e67adb9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=894818a0-77f1-48c8-b015-407694f81a25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.571444ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:14 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=b7b25fe5-f280-4b6f-81e1-e863f811585e http.request.method=POST http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.742945ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:14 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=5f4b97b3-348d-4545-b590-d7b2fe17a199 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/dddd/blobs/uploads/5761caed-be42-4c62-acab-0c8fdb76a4ed?_state=4yhVOWNl-Q06C4PylHcNmugf_aOvqvsq44VzHm8D0th7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NzYxY2FlZC1iZTQyLTRjNjItYWNhYi0wYzhmZGI3NmE0ZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MTQuNjc2MDQ3ODFaIn0%3D&digest=sha256%3A0ecbf59bfec99905ab8e3034b83ac54f949ef2eea0c5184c92bed0bf25dc2ee7" http.request.useragent="Go-http-client/1.1" http.response.duration=5.281049184s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:14 +0000] "PUT /v2/foo/dddd/blobs/uploads/5761caed-be42-4c62-acab-0c8fdb76a4ed?_state=4yhVOWNl-Q06C4PylHcNmugf_aOvqvsq44VzHm8D0th7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NzYxY2FlZC1iZTQyLTRjNjItYWNhYi0wYzhmZGI3NmE0ZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MTQuNjc2MDQ3ODFaIn0%3D&digest=sha256%3A0ecbf59bfec99905ab8e3034b83ac54f949ef2eea0c5184c92bed0bf25dc2ee7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=f0f24491-be5e-4f17-9003-1b9c1386224f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.2643ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:19 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43487" http.request.id=e552123c-adcd-4413-bfec-accbd956e1ee http.request.method=GET http.request.remoteaddr="127.0.0.1:35562" 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="609.783µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [08/Aug/2025:13:48:19 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (37.38s) === RUN TestURLPrefix time="2025-08-08T13:48:19Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T13:48:19Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:48:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44865" http.request.id=928997b5-033f-4e7c-88f7-f357da9bb890 http.request.method=GET http.request.remoteaddr="127.0.0.1:36922" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.507151ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:13:48:19 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-08-08T13:48:19Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T13:48:19Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:48:20Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=c1f2a005-e685-44b1-a72a-f723326ec6e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:42248" http.request.uri="/v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="863.037µs" http.response.status=404 http.response.written=157 vars.digest="sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "GET /v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=f9ab4af8-1e87-468c-b185-b1c7b9152c05 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42264" http.request.uri="/v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.630718ms http.response.status=404 http.response.written=157 vars.digest="sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "HEAD /v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=3338a0d7-443b-48a7-afc4-58778ad6dcb6 http.request.method=POST http.request.remoteaddr="127.0.0.1:42264" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.679532ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=ad26fd6e-8279-4cce-aee5-8b37ee7543eb http.request.method=GET http.request.remoteaddr="127.0.0.1:42264" http.request.uri="/v2/foo/bar/blobs/uploads/7467890d-ca12-48a3-a085-1b40c83a52af?_state=2NOYOtwl4tOYcFEPj7AOO6WqyTtkerF-vCtdLV7ibbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0Njc4OTBkLWNhMTItNDhhMy1hMDg1LTFiNDBjODNhNTJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjA3NTY5NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="893.652µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "GET /v2/foo/bar/blobs/uploads/7467890d-ca12-48a3-a085-1b40c83a52af?_state=2NOYOtwl4tOYcFEPj7AOO6WqyTtkerF-vCtdLV7ibbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0Njc4OTBkLWNhMTItNDhhMy1hMDg1LTFiNDBjODNhNTJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjA3NTY5NloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=dec25fb5-8b06-43d7-90a3-83ac065f3336 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42264" http.request.uri="/v2/foo/bar/blobs/uploads/7467890d-ca12-48a3-a085-1b40c83a52af?_state=2NOYOtwl4tOYcFEPj7AOO6WqyTtkerF-vCtdLV7ibbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0Njc4OTBkLWNhMTItNDhhMy1hMDg1LTFiNDBjODNhNTJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjA3NTY5NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="706.481µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "DELETE /v2/foo/bar/blobs/uploads/7467890d-ca12-48a3-a085-1b40c83a52af?_state=2NOYOtwl4tOYcFEPj7AOO6WqyTtkerF-vCtdLV7ibbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0Njc4OTBkLWNhMTItNDhhMy1hMDg1LTFiNDBjODNhNTJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjA3NTY5NloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=3c36567b-1084-464e-aacc-47fd13012433 http.request.method=GET http.request.remoteaddr="127.0.0.1:42264" http.request.uri="/v2/foo/bar/blobs/uploads/7467890d-ca12-48a3-a085-1b40c83a52af?_state=2NOYOtwl4tOYcFEPj7AOO6WqyTtkerF-vCtdLV7ibbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0Njc4OTBkLWNhMTItNDhhMy1hMDg1LTFiNDBjODNhNTJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjA3NTY5NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7467890d-ca12-48a3-a085-1b40c83a52af time="2025-08-08T13:48:20Z" 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.6 http.request.host="127.0.0.1:40179" http.request.id=3c36567b-1084-464e-aacc-47fd13012433 http.request.method=GET http.request.remoteaddr="127.0.0.1:42264" http.request.uri="/v2/foo/bar/blobs/uploads/7467890d-ca12-48a3-a085-1b40c83a52af?_state=2NOYOtwl4tOYcFEPj7AOO6WqyTtkerF-vCtdLV7ibbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0Njc4OTBkLWNhMTItNDhhMy1hMDg1LTFiNDBjODNhNTJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjA3NTY5NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.533463ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=7467890d-ca12-48a3-a085-1b40c83a52af 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "GET /v2/foo/bar/blobs/uploads/7467890d-ca12-48a3-a085-1b40c83a52af?_state=2NOYOtwl4tOYcFEPj7AOO6WqyTtkerF-vCtdLV7ibbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0Njc4OTBkLWNhMTItNDhhMy1hMDg1LTFiNDBjODNhNTJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjA3NTY5NloifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=20f79a7e-8f4e-41e4-8684-fd92285cd383 http.request.method=POST http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="737.814µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=df7e3ea2-70f8-4b44-8bd4-a49253770c19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/d80f2e3b-c40a-4a38-aa55-5351486e1c20?_state=QvCBcYWq0ygdhqpkgRHMTv39mP04FbYLRNfyRh9Nq5x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4MGYyZTNiLWM0MGEtNGEzOC1hYTU1LTUzNTE0ODZlMWMyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjYwNzY0MzlaIn0%3D&digest=sha256%3Ad91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" provided=sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 vars.name="foo/bar" vars.uuid=d80f2e3b-c40a-4a38-aa55-5351486e1c20 time="2025-08-08T13:48:20Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=df7e3ea2-70f8-4b44-8bd4-a49253770c19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/d80f2e3b-c40a-4a38-aa55-5351486e1c20?_state=QvCBcYWq0ygdhqpkgRHMTv39mP04FbYLRNfyRh9Nq5x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4MGYyZTNiLWM0MGEtNGEzOC1hYTU1LTUzNTE0ODZlMWMyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjYwNzY0MzlaIn0%3D&digest=sha256%3Ad91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d80f2e3b-c40a-4a38-aa55-5351486e1c20 time="2025-08-08T13:48:20Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=df7e3ea2-70f8-4b44-8bd4-a49253770c19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/d80f2e3b-c40a-4a38-aa55-5351486e1c20?_state=QvCBcYWq0ygdhqpkgRHMTv39mP04FbYLRNfyRh9Nq5x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4MGYyZTNiLWM0MGEtNGEzOC1hYTU1LTUzNTE0ODZlMWMyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjYwNzY0MzlaIn0%3D&digest=sha256%3Ad91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.743246ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d80f2e3b-c40a-4a38-aa55-5351486e1c20 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "PUT /v2/foo/bar/blobs/uploads/d80f2e3b-c40a-4a38-aa55-5351486e1c20?_state=QvCBcYWq0ygdhqpkgRHMTv39mP04FbYLRNfyRh9Nq5x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4MGYyZTNiLWM0MGEtNGEzOC1hYTU1LTUzNTE0ODZlMWMyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjYwNzY0MzlaIn0%3D&digest=sha256%3Ad91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=7437f5ce-5ee4-46f8-b6ae-783075f827de http.request.method=POST http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.558041ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=cf9f9501-7121-4eca-849d-6790ba577743 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/a51786df-ae4b-4cba-a430-ffab9ae03779?_state=i43iXvxSnEguxlk7eLtyKriihk0KJXyRCM397c552Qt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1MTc4NmRmLWFlNGItNGNiYS1hNDMwLWZmYWI5YWUwMzc3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjk5MjMyNDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.268057ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "PUT /v2/foo/bar/blobs/uploads/a51786df-ae4b-4cba-a430-ffab9ae03779?_state=i43iXvxSnEguxlk7eLtyKriihk0KJXyRCM397c552Qt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1MTc4NmRmLWFlNGItNGNiYS1hNDMwLWZmYWI5YWUwMzc3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMjk5MjMyNDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=edd0490b-9345-4075-8782-4bb0e4f93143 http.request.method=POST http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.838707ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=26e0660d-a3cb-4b17-8cdf-282d792f414d http.request.method=PUT http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/8e8fe870-81ff-44e1-9cab-a1865fa59700?_state=07SM7v1FLQitsSVMcFEg4YNzVd1L32KGJM-Hv0GD3OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOGZlODcwLTgxZmYtNDRlMS05Y2FiLWExODY1ZmE1OTcwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMzQ4ODE2OTRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.8394ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "PUT /v2/foo/bar/blobs/uploads/8e8fe870-81ff-44e1-9cab-a1865fa59700?_state=07SM7v1FLQitsSVMcFEg4YNzVd1L32KGJM-Hv0GD3OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOGZlODcwLTgxZmYtNDRlMS05Y2FiLWExODY1ZmE1OTcwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yMzQ4ODE2OTRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=87138c51-be88-46c8-a41d-f96db76d225f http.request.method=POST http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.905918ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=c81ace98-0a01-4ff4-b7d0-bf1f995c40bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/da982ca1-cab6-4c28-b319-88355c5c68bb?_state=uHVjZjCVaYD1-dnXQY12msVEFKOJF6EyBx9UVuHXbB97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhOTgyY2ExLWNhYjYtNGMyOC1iMzE5LTg4MzU1YzVjNjhiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yNDAzMjQ1OTNaIn0%3D&digest=sha256%3Ad91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.duration=5.754007286s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:20 +0000] "PUT /v2/foo/bar/blobs/uploads/da982ca1-cab6-4c28-b319-88355c5c68bb?_state=uHVjZjCVaYD1-dnXQY12msVEFKOJF6EyBx9UVuHXbB97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhOTgyY2ExLWNhYjYtNGMyOC1iMzE5LTg4MzU1YzVjNjhiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyMC4yNDAzMjQ1OTNaIn0%3D&digest=sha256%3Ad91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=7361037a-f8c8-4f6c-978e-190ed2cd950f http.request.method=POST http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.222662ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40179" http.request.id=0626a47c-fba6-489e-a30d-d56f45c39031 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/1c7bb025-f023-4f09-b04a-0fdbf7bce762?_state=TeUZ8ZoxEGHCzPmyNBs9yKmo1IdfDfq9_x5EKxBFt7x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjN2JiMDI1LWYwMjMtNGYwOS1iMDRhLTBmZGJmN2JjZTc2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyNi4xMjM2NjcxMDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.413420824s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:26 +0000] "PATCH /v2/foo/bar/blobs/uploads/1c7bb025-f023-4f09-b04a-0fdbf7bce762?_state=TeUZ8ZoxEGHCzPmyNBs9yKmo1IdfDfq9_x5EKxBFt7x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjN2JiMDI1LWYwMjMtNGYwOS1iMDRhLTBmZGJmN2JjZTc2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODoyNi4xMjM2NjcxMDdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=7372f0b9-7230-4cdf-881a-df55230fe026 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/uploads/1c7bb025-f023-4f09-b04a-0fdbf7bce762?_state=Eu5dhUEQ7pISmOEDfGj1CROayShz5hY76BEd_57JCU57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjN2JiMDI1LWYwMjMtNGYwOS1iMDRhLTBmZGJmN2JjZTc2MiIsIk9mZnNldCI6Mjc4Nzg5MTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MjZaIn0%3D&digest=sha256%3Ad91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.duration=1.569132ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "PUT /v2/foo/bar/blobs/uploads/1c7bb025-f023-4f09-b04a-0fdbf7bce762?_state=Eu5dhUEQ7pISmOEDfGj1CROayShz5hY76BEd_57JCU57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjN2JiMDI1LWYwMjMtNGYwOS1iMDRhLTBmZGJmN2JjZTc2MiIsIk9mZnNldCI6Mjc4Nzg5MTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MjZaIn0%3D&digest=sha256%3Ad91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=d2b3856a-144f-4ddf-bb36-c508135bf602 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.092103ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=b467eb4d-5bb1-4454-87ef-7f619a23a16d http.request.method=GET http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=74.857251ms http.response.status=200 http.response.written=27878912 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "GET /v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 200 27878912 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=error msg="error parsing digest="sha257:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=784f246a-6a7b-4404-ba13-898496ae7ac9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/sha257:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" vars.name="foo/bar" time="2025-08-08T13:48:31Z" 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.6 http.request.host="127.0.0.1:40179" http.request.id=784f246a-6a7b-4404-ba13-898496ae7ac9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42272" http.request.uri="/v2/foo/bar/blobs/sha257:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.011314ms http.response.status=400 http.response.written=110 vars.digest="sha257:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "GET /v2/foo/bar/blobs/sha257:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=7a135203-f90d-4c76-b916-0516e68f35c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:47678" http.request.uri="/v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.duration=1.423367ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "GET /v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T13:48:31Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:48:31Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=9c4ee0e7-be63-45a0-8751-7f496da51673 http.request.method=GET http.request.remoteaddr="127.0.0.1:51732" http.request.uri="/v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.811282ms http.response.status=404 http.response.written=157 vars.digest="sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "GET /v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=15f5020d-21cb-4897-9e82-ba120073a925 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51746" http.request.uri="/v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.607896ms http.response.status=404 http.response.written=157 vars.digest="sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=763eab68-55da-4171-96ad-55206b13bedf http.request.method=POST http.request.remoteaddr="127.0.0.1:51746" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.47713ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=66ead8ab-1601-451e-bc8c-77bd059bb30c http.request.method=GET http.request.remoteaddr="127.0.0.1:51746" http.request.uri="/v2/foo/bar/blobs/uploads/dff762c5-6cf9-4d96-a283-d90469cabf26?_state=1yPgpsBUFiTTgeM0RZfGYAf2cNzxdbtFW40wlFMH5I17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZjc2MmM1LTZjZjktNGQ5Ni1hMjgzLWQ5MDQ2OWNhYmYyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDAxMzExOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.517045ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "GET /v2/foo/bar/blobs/uploads/dff762c5-6cf9-4d96-a283-d90469cabf26?_state=1yPgpsBUFiTTgeM0RZfGYAf2cNzxdbtFW40wlFMH5I17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZjc2MmM1LTZjZjktNGQ5Ni1hMjgzLWQ5MDQ2OWNhYmYyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDAxMzExOFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=333a3257-51cf-4a15-b84f-44117573a8b0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51746" http.request.uri="/v2/foo/bar/blobs/uploads/dff762c5-6cf9-4d96-a283-d90469cabf26?_state=1yPgpsBUFiTTgeM0RZfGYAf2cNzxdbtFW40wlFMH5I17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZjc2MmM1LTZjZjktNGQ5Ni1hMjgzLWQ5MDQ2OWNhYmYyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDAxMzExOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.390239ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "DELETE /v2/foo/bar/blobs/uploads/dff762c5-6cf9-4d96-a283-d90469cabf26?_state=1yPgpsBUFiTTgeM0RZfGYAf2cNzxdbtFW40wlFMH5I17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZjc2MmM1LTZjZjktNGQ5Ni1hMjgzLWQ5MDQ2OWNhYmYyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDAxMzExOFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=1046a58f-6107-4b4c-9968-f41be469b760 http.request.method=GET http.request.remoteaddr="127.0.0.1:51746" http.request.uri="/v2/foo/bar/blobs/uploads/dff762c5-6cf9-4d96-a283-d90469cabf26?_state=1yPgpsBUFiTTgeM0RZfGYAf2cNzxdbtFW40wlFMH5I17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZjc2MmM1LTZjZjktNGQ5Ni1hMjgzLWQ5MDQ2OWNhYmYyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDAxMzExOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=dff762c5-6cf9-4d96-a283-d90469cabf26 time="2025-08-08T13:48:31Z" 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.6 http.request.host="127.0.0.1:44819" http.request.id=1046a58f-6107-4b4c-9968-f41be469b760 http.request.method=GET http.request.remoteaddr="127.0.0.1:51746" http.request.uri="/v2/foo/bar/blobs/uploads/dff762c5-6cf9-4d96-a283-d90469cabf26?_state=1yPgpsBUFiTTgeM0RZfGYAf2cNzxdbtFW40wlFMH5I17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZjc2MmM1LTZjZjktNGQ5Ni1hMjgzLWQ5MDQ2OWNhYmYyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDAxMzExOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="924.168µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=dff762c5-6cf9-4d96-a283-d90469cabf26 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "GET /v2/foo/bar/blobs/uploads/dff762c5-6cf9-4d96-a283-d90469cabf26?_state=1yPgpsBUFiTTgeM0RZfGYAf2cNzxdbtFW40wlFMH5I17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZjc2MmM1LTZjZjktNGQ5Ni1hMjgzLWQ5MDQ2OWNhYmYyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDAxMzExOFoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=6e1f7482-c859-4470-ab7a-4a3a46cd56ff http.request.method=POST http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="812.102µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=3b5215c1-c72a-4032-915e-fc3368fcf278 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/71e20dd3-1d41-4d02-8d25-8adf14a6a234?_state=mz2gYKoWU0xmFW0GsS446h8UDpRnrXQm1EVCsbCAPz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxZTIwZGQzLTFkNDEtNGQwMi04ZDI1LThhZGYxNGE2YTIzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDc0MzI4WiJ9&digest=sha256%3Aff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" provided=sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 vars.name="foo/bar" vars.uuid=71e20dd3-1d41-4d02-8d25-8adf14a6a234 time="2025-08-08T13:48:31Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=3b5215c1-c72a-4032-915e-fc3368fcf278 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/71e20dd3-1d41-4d02-8d25-8adf14a6a234?_state=mz2gYKoWU0xmFW0GsS446h8UDpRnrXQm1EVCsbCAPz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxZTIwZGQzLTFkNDEtNGQwMi04ZDI1LThhZGYxNGE2YTIzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDc0MzI4WiJ9&digest=sha256%3Aff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=71e20dd3-1d41-4d02-8d25-8adf14a6a234 time="2025-08-08T13:48:31Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=3b5215c1-c72a-4032-915e-fc3368fcf278 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/71e20dd3-1d41-4d02-8d25-8adf14a6a234?_state=mz2gYKoWU0xmFW0GsS446h8UDpRnrXQm1EVCsbCAPz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxZTIwZGQzLTFkNDEtNGQwMi04ZDI1LThhZGYxNGE2YTIzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDc0MzI4WiJ9&digest=sha256%3Aff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.739962ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=71e20dd3-1d41-4d02-8d25-8adf14a6a234 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "PUT /v2/foo/bar/blobs/uploads/71e20dd3-1d41-4d02-8d25-8adf14a6a234?_state=mz2gYKoWU0xmFW0GsS446h8UDpRnrXQm1EVCsbCAPz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxZTIwZGQzLTFkNDEtNGQwMi04ZDI1LThhZGYxNGE2YTIzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NDc0MzI4WiJ9&digest=sha256%3Aff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=a7f9214d-16a7-4c16-9b77-6529b713b5aa http.request.method=POST http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.470239ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=958a4ab1-fb4d-468a-95c0-43d0b680be5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/b87d9ba7-5134-40a1-9124-97f42fc8279f?_state=0Wh2ejrGmfT2IUYCRjPYuljs3EDuH-N7XbQYe8ORgBd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4N2Q5YmE3LTUxMzQtNDBhMS05MTI0LTk3ZjQyZmM4Mjc5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NTEyMzU3MTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.997242ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "PUT /v2/foo/bar/blobs/uploads/b87d9ba7-5134-40a1-9124-97f42fc8279f?_state=0Wh2ejrGmfT2IUYCRjPYuljs3EDuH-N7XbQYe8ORgBd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4N2Q5YmE3LTUxMzQtNDBhMS05MTI0LTk3ZjQyZmM4Mjc5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NTEyMzU3MTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=6ffe4867-e8e2-419d-bf3f-81a8eff1fcae http.request.method=POST http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.694531ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=c4325f9f-e4c6-454e-96ef-cd155fc4a27d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/76851bf8-5300-4b58-8b55-7a24adebace4?_state=VSYBTYLFP-vM1ilnQLVB8tRi4Qpmk8fbfRj4TnRXfY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ODUxYmY4LTUzMDAtNGI1OC04YjU1LTdhMjRhZGViYWNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NTU5Nzk4ODdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.813605ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "PUT /v2/foo/bar/blobs/uploads/76851bf8-5300-4b58-8b55-7a24adebace4?_state=VSYBTYLFP-vM1ilnQLVB8tRi4Qpmk8fbfRj4TnRXfY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ODUxYmY4LTUzMDAtNGI1OC04YjU1LTdhMjRhZGViYWNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NTU5Nzk4ODdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=e81e5b72-c1be-4e70-ab77-e2098f35ec9a http.request.method=POST http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.714072ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=ccbfa8be-9ff7-4ffd-9d17-2b70a5f640a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/ccfabaa3-2823-4443-a8db-0941bd197127?_state=QhfQPaSA0xCCK9TrpZUD2U9Oqp-d6j9RQDrumopPK1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjZmFiYWEzLTI4MjMtNDQ0My1hOGRiLTA5NDFiZDE5NzEyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NjAxMDQxMTRaIn0%3D&digest=sha256%3Aff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.duration=2.039646952s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "PUT /v2/foo/bar/blobs/uploads/ccfabaa3-2823-4443-a8db-0941bd197127?_state=QhfQPaSA0xCCK9TrpZUD2U9Oqp-d6j9RQDrumopPK1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjZmFiYWEzLTI4MjMtNDQ0My1hOGRiLTA5NDFiZDE5NzEyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMS44NjAxMDQxMTRaIn0%3D&digest=sha256%3Aff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=dc81610d-0615-4648-bb17-ded622cd0d8a http.request.method=POST http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.166542ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44819" http.request.id=10a0a16f-4770-458e-b251-6e4014155123 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/241bf705-4c89-4c04-9b96-12c655ba08b8?_state=Kh7rJLCl2aAQfT9pWfH-KGLDZ_kMGMzkz2yTe-Dlbyx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0MWJmNzA1LTRjODktNGMwNC05Yjk2LTEyYzY1NWJhMDhiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMy45NjU2MTk3MzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.230823873s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:33 +0000] "PATCH /v2/foo/bar/blobs/uploads/241bf705-4c89-4c04-9b96-12c655ba08b8?_state=Kh7rJLCl2aAQfT9pWfH-KGLDZ_kMGMzkz2yTe-Dlbyx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0MWJmNzA1LTRjODktNGMwNC05Yjk2LTEyYzY1NWJhMDhiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozMy45NjU2MTk3MzNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=5ce7b2f6-ea7e-4593-ac38-73cdfabf7190 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/uploads/241bf705-4c89-4c04-9b96-12c655ba08b8?_state=q2fevjY7hFDBlDMNuaLedzGKUngG8R4yJauASUpSpqh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0MWJmNzA1LTRjODktNGMwNC05Yjk2LTEyYzY1NWJhMDhiOCIsIk9mZnNldCI6MTg1NzY4OTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MzNaIn0%3D&digest=sha256%3Aff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.duration=2.065607ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "PUT /v2/foo/bar/blobs/uploads/241bf705-4c89-4c04-9b96-12c655ba08b8?_state=q2fevjY7hFDBlDMNuaLedzGKUngG8R4yJauASUpSpqh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0MWJmNzA1LTRjODktNGMwNC05Yjk2LTEyYzY1NWJhMDhiOCIsIk9mZnNldCI6MTg1NzY4OTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6MzNaIn0%3D&digest=sha256%3Aff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=7582ea39-ecaf-4005-9ef3-da6f946e5ae2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.575438ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=df3a3543-6789-493e-9761-07ccc02ce6d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=63.91034ms http.response.status=200 http.response.written=18576896 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "GET /v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 200 18576896 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=error msg="error parsing digest="sha257:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=c8f64f1f-1167-48b7-b438-38045661db6d http.request.method=GET http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/sha257:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" vars.name="foo/bar" time="2025-08-08T13:48:36Z" 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.6 http.request.host="127.0.0.1:44819" http.request.id=c8f64f1f-1167-48b7-b438-38045661db6d http.request.method=GET http.request.remoteaddr="127.0.0.1:51752" http.request.uri="/v2/foo/bar/blobs/sha257:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.4139ms http.response.status=400 http.response.written=110 vars.digest="sha257:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "GET /v2/foo/bar/blobs/sha257:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=0f79d3b1-cc67-4522-8b87-0b3fcfbe7a37 http.request.method=GET http.request.remoteaddr="127.0.0.1:51772" http.request.uri="/v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.duration=1.809096ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "GET /v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=32a1b6fb-a30e-45a5-a667-a1fe2dc09077 http.request.method=GET http.request.remoteaddr="127.0.0.1:51772" http.request.uri="/v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.396454ms http.response.status=200 http.response.written=98304 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "GET /v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 200 98304 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44819" http.request.id=f83dbd40-2c6e-47f6-b4b0-31de28bc8789 http.request.method=GET http.request.remoteaddr="127.0.0.1:51766" http.request.uri="/v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.190677ms http.response.status=200 http.response.written=2687104 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "GET /v2/foo/bar/blobs/sha256:ff29eb11a425ceaa1439c902e5590f773d7886fb8522dbfdad8dca29bfb89b09 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=49ee323d-507e-4345-bf91-b6c81c7b30d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47664" http.request.uri="/v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.666566311s http.response.status=200 http.response.written=2687104 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "GET /v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40179" http.request.id=d084f5b3-4f70-4908-8541-90f242cb5b3d http.request.method=GET http.request.remoteaddr="127.0.0.1:47678" http.request.uri="/v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.66162308s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [08/Aug/2025:13:48:31 +0000] "GET /v2/foo/bar/blobs/sha256:d91fcf76cb129584a0750062e9af9802f0023519f09780d7c7bc27a4cb426b21 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (16.34s) === RUN TestBlobDelete time="2025-08-08T13:48:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T13:48:36Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:48:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=680a9cc3-be75-482f-b296-a30ad6c4b770 http.request.method=GET http.request.remoteaddr="127.0.0.1:46730" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.132672ms http.response.status=404 http.response.written=157 vars.digest="sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "GET /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=d64b72e1-79fb-488e-a934-6252f0ac0b73 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46742" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.448509ms http.response.status=404 http.response.written=157 vars.digest="sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=85bce07b-8cdc-4a51-8726-762b05fe51e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:46742" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.394674ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=323da6fe-8722-45ce-9fda-fb270b29d1fa http.request.method=GET http.request.remoteaddr="127.0.0.1:46742" http.request.uri="/v2/foo/bar/blobs/uploads/f59d9c43-cab6-421d-87cf-36aaa01eb2e4?_state=CduyQndfLaK58MLPvwAx45Ohw3Y-JNe47JwvJDIV4OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1OWQ5YzQzLWNhYjYtNDIxZC04N2NmLTM2YWFhMDFlYjJlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi40OTk2NDEzODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.571387ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "GET /v2/foo/bar/blobs/uploads/f59d9c43-cab6-421d-87cf-36aaa01eb2e4?_state=CduyQndfLaK58MLPvwAx45Ohw3Y-JNe47JwvJDIV4OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1OWQ5YzQzLWNhYjYtNDIxZC04N2NmLTM2YWFhMDFlYjJlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi40OTk2NDEzODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=7f4f01f1-398e-4781-9184-e42f60e60a2a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46742" http.request.uri="/v2/foo/bar/blobs/uploads/f59d9c43-cab6-421d-87cf-36aaa01eb2e4?_state=CduyQndfLaK58MLPvwAx45Ohw3Y-JNe47JwvJDIV4OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1OWQ5YzQzLWNhYjYtNDIxZC04N2NmLTM2YWFhMDFlYjJlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi40OTk2NDEzODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.536672ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "DELETE /v2/foo/bar/blobs/uploads/f59d9c43-cab6-421d-87cf-36aaa01eb2e4?_state=CduyQndfLaK58MLPvwAx45Ohw3Y-JNe47JwvJDIV4OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1OWQ5YzQzLWNhYjYtNDIxZC04N2NmLTM2YWFhMDFlYjJlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi40OTk2NDEzODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=7d63fff4-93a8-44a1-9e62-c19a762ecee9 http.request.method=GET http.request.remoteaddr="127.0.0.1:46742" http.request.uri="/v2/foo/bar/blobs/uploads/f59d9c43-cab6-421d-87cf-36aaa01eb2e4?_state=CduyQndfLaK58MLPvwAx45Ohw3Y-JNe47JwvJDIV4OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1OWQ5YzQzLWNhYjYtNDIxZC04N2NmLTM2YWFhMDFlYjJlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi40OTk2NDEzODRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f59d9c43-cab6-421d-87cf-36aaa01eb2e4 time="2025-08-08T13:48:36Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=7d63fff4-93a8-44a1-9e62-c19a762ecee9 http.request.method=GET http.request.remoteaddr="127.0.0.1:46742" http.request.uri="/v2/foo/bar/blobs/uploads/f59d9c43-cab6-421d-87cf-36aaa01eb2e4?_state=CduyQndfLaK58MLPvwAx45Ohw3Y-JNe47JwvJDIV4OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1OWQ5YzQzLWNhYjYtNDIxZC04N2NmLTM2YWFhMDFlYjJlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi40OTk2NDEzODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.416406ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=f59d9c43-cab6-421d-87cf-36aaa01eb2e4 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "GET /v2/foo/bar/blobs/uploads/f59d9c43-cab6-421d-87cf-36aaa01eb2e4?_state=CduyQndfLaK58MLPvwAx45Ohw3Y-JNe47JwvJDIV4OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1OWQ5YzQzLWNhYjYtNDIxZC04N2NmLTM2YWFhMDFlYjJlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi40OTk2NDEzODRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=45fddecc-211e-4c26-8f48-62c90d554bb0 http.request.method=POST http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="785.75µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=63e2ca84-1d07-4cba-9b87-4b8dbfbd5557 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/0cc83730-1af8-48c0-91ac-9a7979b336a2?_state=qkwgqAfWp-Gm8R-5ef46N18JSDwKBdPL_o4BVit6xJ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjYzgzNzMwLTFhZjgtNDhjMC05MWFjLTlhNzk3OWIzMzZhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi41MDY2NzMwMTNaIn0%3D&digest=sha256%3Ab13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" provided=sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 vars.name="foo/bar" vars.uuid=0cc83730-1af8-48c0-91ac-9a7979b336a2 time="2025-08-08T13:48:36Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=63e2ca84-1d07-4cba-9b87-4b8dbfbd5557 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/0cc83730-1af8-48c0-91ac-9a7979b336a2?_state=qkwgqAfWp-Gm8R-5ef46N18JSDwKBdPL_o4BVit6xJ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjYzgzNzMwLTFhZjgtNDhjMC05MWFjLTlhNzk3OWIzMzZhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi41MDY2NzMwMTNaIn0%3D&digest=sha256%3Ab13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0cc83730-1af8-48c0-91ac-9a7979b336a2 time="2025-08-08T13:48:36Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=63e2ca84-1d07-4cba-9b87-4b8dbfbd5557 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/0cc83730-1af8-48c0-91ac-9a7979b336a2?_state=qkwgqAfWp-Gm8R-5ef46N18JSDwKBdPL_o4BVit6xJ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjYzgzNzMwLTFhZjgtNDhjMC05MWFjLTlhNzk3OWIzMzZhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi41MDY2NzMwMTNaIn0%3D&digest=sha256%3Ab13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="769.773µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=0cc83730-1af8-48c0-91ac-9a7979b336a2 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "PUT /v2/foo/bar/blobs/uploads/0cc83730-1af8-48c0-91ac-9a7979b336a2?_state=qkwgqAfWp-Gm8R-5ef46N18JSDwKBdPL_o4BVit6xJ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjYzgzNzMwLTFhZjgtNDhjMC05MWFjLTlhNzk3OWIzMzZhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi41MDY2NzMwMTNaIn0%3D&digest=sha256%3Ab13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=a0b09f9f-b28c-4ae9-82c1-21ba0a78b574 http.request.method=POST http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.746924ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=37d6e696-8f42-40d3-a5e0-ab6b7c6aeae3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/005d5629-c40b-4e01-aa25-e2caa8bd623f?_state=Cv2xpkkdY9YjTiP82kzwFgH2EYFBPkp3AVyjzMopj8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwNWQ1NjI5LWM0MGItNGUwMS1hYTI1LWUyY2FhOGJkNjIzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi41MDk2NjkzODlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.486127ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "PUT /v2/foo/bar/blobs/uploads/005d5629-c40b-4e01-aa25-e2caa8bd623f?_state=Cv2xpkkdY9YjTiP82kzwFgH2EYFBPkp3AVyjzMopj8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwNWQ1NjI5LWM0MGItNGUwMS1hYTI1LWUyY2FhOGJkNjIzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi41MDk2NjkzODlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=7f9eadfb-4898-4090-bd1d-8677b15d3b24 http.request.method=POST http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.998757ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=e23b1ea8-1df8-45f4-b673-09f552cedfc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/f86045e7-749c-4e47-be27-b8ef8f3e045c?_state=y2a1c7l6t9y_Tw3jZOmHp2fyhEcTSxvohfOq5FQRtQt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4NjA0NWU3LTc0OWMtNGU0Ny1iZTI3LWI4ZWY4ZjNlMDQ1YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi41MTUwNzA5MjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.257714ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "PUT /v2/foo/bar/blobs/uploads/f86045e7-749c-4e47-be27-b8ef8f3e045c?_state=y2a1c7l6t9y_Tw3jZOmHp2fyhEcTSxvohfOq5FQRtQt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4NjA0NWU3LTc0OWMtNGU0Ny1iZTI3LWI4ZWY4ZjNlMDQ1YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi41MTUwNzA5MjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=ee6ad042-0159-4ae1-9432-3e8b67ac3b90 http.request.method=POST http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.876521ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:40Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=cd418cdc-5acf-4a1a-80ec-e7c7a9249951 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/52c276ba-de02-4eec-af14-be9fb5e08c90?_state=QZO_KJzkcjd3f2owf2PaGhm7kuqSxyw813olJFD1wTZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYzI3NmJhLWRlMDItNGVlYy1hZjE0LWJlOWZiNWUwOGM5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi41MTk4MjIyOTVaIn0%3D&digest=sha256%3Ab13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.duration=4.25362939s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:36 +0000] "PUT /v2/foo/bar/blobs/uploads/52c276ba-de02-4eec-af14-be9fb5e08c90?_state=QZO_KJzkcjd3f2owf2PaGhm7kuqSxyw813olJFD1wTZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyYzI3NmJhLWRlMDItNGVlYy1hZjE0LWJlOWZiNWUwOGM5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODozNi41MTk4MjIyOTVaIn0%3D&digest=sha256%3Ab13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:40Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=2f4afa79-f475-46c0-bc20-d81806ce5625 http.request.method=POST http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.468051ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41203" http.request.id=950ef66a-8478-41bb-8cf4-8182459c014a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/d24792f9-857e-4a5f-a3e4-d288a3ffbeb2?_state=FN_SbJA7R_QlRRuKgh5HBIgzIyFxfObcOJNxe0rlLOJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNDc5MmY5LTg1N2UtNGE1Zi1hM2U0LWQyODhhM2ZmYmViMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODo0MC45MjAzNTYyNTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.442842845s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:40 +0000] "PATCH /v2/foo/bar/blobs/uploads/d24792f9-857e-4a5f-a3e4-d288a3ffbeb2?_state=FN_SbJA7R_QlRRuKgh5HBIgzIyFxfObcOJNxe0rlLOJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNDc5MmY5LTg1N2UtNGE1Zi1hM2U0LWQyODhhM2ZmYmViMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODo0MC45MjAzNTYyNTFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=d0351a4f-53e2-499d-ad24-25c3eee96fdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/d24792f9-857e-4a5f-a3e4-d288a3ffbeb2?_state=FPPWv_jVapW3yp-IBGzlYzOzS7hR3D1sQW0Cks-AinJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNDc5MmY5LTg1N2UtNGE1Zi1hM2U0LWQyODhhM2ZmYmViMiIsIk9mZnNldCI6MjUyNTE4NDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6NDBaIn0%3D&digest=sha256%3Ab13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.194454ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "PUT /v2/foo/bar/blobs/uploads/d24792f9-857e-4a5f-a3e4-d288a3ffbeb2?_state=FPPWv_jVapW3yp-IBGzlYzOzS7hR3D1sQW0Cks-AinJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNDc5MmY5LTg1N2UtNGE1Zi1hM2U0LWQyODhhM2ZmYmViMiIsIk9mZnNldCI6MjUyNTE4NDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDg6NDBaIn0%3D&digest=sha256%3Ab13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=9944ed67-a408-45d8-9383-8cd3675960cf http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.749329ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=acc60f5c-e262-4e15-8815-3202a0478e6f http.request.method=GET http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=105.57331ms http.response.status=200 http.response.written=25251840 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "GET /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 200 25251840 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=error msg="error parsing digest="sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=0aa0c225-ae54-42bc-bfff-0f425ea627b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" vars.name="foo/bar" time="2025-08-08T13:48: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.6 http.request.host="127.0.0.1:41203" http.request.id=0aa0c225-ae54-42bc-bfff-0f425ea627b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="982.862µs" http.response.status=400 http.response.written=110 vars.digest="sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "GET /v2/foo/bar/blobs/sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=db17079d-82d3-44ac-88f6-0f74a2742391 http.request.method=GET http.request.remoteaddr="127.0.0.1:39558" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.673818ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "GET /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=494ba1d5-34fb-47fd-8498-a8d0764ce924 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39568" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.17685ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=8d88db42-06b0-478f-9843-453ad2217775 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39568" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.748416ms http.response.status=404 http.response.written=157 vars.digest="sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=8868d907-a0f2-4fef-86d1-40d04be4a983 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39568" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.796312ms http.response.status=404 http.response.written=74 vars.digest="sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=error msg="error parsing digest="sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=c57eadbb-2f19-4999-8007-34bc3f8980e3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" vars.name="foo/bar" time="2025-08-08T13:48: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.6 http.request.host="127.0.0.1:41203" http.request.id=c57eadbb-2f19-4999-8007-34bc3f8980e3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.9936ms http.response.status=400 http.response.written=110 vars.digest="sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "DELETE /v2/foo/bar/blobs/sha257:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T13:48:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=d5690657-aa56-4f66-b544-c452147591eb http.request.method=POST http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.598376ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=9ae1d292-1bd8-4fe2-928d-0e6d999a5a4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/bar/blobs/uploads/d267ba3f-f279-47b7-bba9-fdb1602ba406?_state=Dql2Uj9ZUgagf0kvAO_aMFXdDRa1i0vNI270TPcqFTp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNjdiYTNmLWYyNzktNDdiNy1iYmE5LWZkYjE2MDJiYTQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODo0NS41MzAwMTY4WiJ9&digest=sha256%3Ab13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.duration=4.785132305s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "PUT /v2/foo/bar/blobs/uploads/d267ba3f-f279-47b7-bba9-fdb1602ba406?_state=Dql2Uj9ZUgagf0kvAO_aMFXdDRa1i0vNI270TPcqFTp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNjdiYTNmLWYyNzktNDdiNy1iYmE5LWZkYjE2MDJiYTQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODo0NS41MzAwMTY4WiJ9&digest=sha256%3Ab13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=b80f8eb3-5419-4b5f-9651-12881113a403 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.985011ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=0189fad1-d3ef-4ac1-887d-8c1b407fc0df http.request.method=GET http.request.remoteaddr="127.0.0.1:39558" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.881965702s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "GET /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-08-08T13:48:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41203" http.request.id=ae40750c-5ba2-4259-ac48-dfb0b5abb86f http.request.method=GET http.request.remoteaddr="127.0.0.1:39554" http.request.uri="/v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.891782913s http.response.status=200 http.response.written=2687104 127.0.0.1 - - [08/Aug/2025:13:48:45 +0000] "GET /v2/foo/bar/blobs/sha256:b13b36a80681ed297d9a737fd043bf1d1beb5edac3cda24ab1b877ea5ee1d4c3 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (14.08s) === RUN TestRelativeURL time="2025-08-08T13:48:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T13:48:50Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:48:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44065" http.request.id=87d36f8e-70fe-4cdb-9dd9-cc60c0323a2e http.request.method=POST http.request.remoteaddr="127.0.0.1:50064" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="727.764µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44065" http.request.id=ad8166a1-acb9-4f34-952b-b6045124d80b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50064" http.request.uri="/v2/foo/bar/blobs/uploads/dcb9491b-b72e-4e67-8e56-d33a0ee09103?_state=8skGT23hWEvpJg382YPqhtzCWB2H8hBGjFcAlTLg01p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjYjk0OTFiLWI3MmUtNGU2Ny04ZTU2LWQzM2EwZWUwOTEwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODo1MC4zOTYzMTQ3MloifQ%3D%3D&digest=sha256%3A12257b0bdff030e64a62dda19d81df76ec9ad6b15efb03f1c43f283c99aceb55" http.request.useragent="Go-http-client/1.1" http.response.duration=5.633597497s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:50 +0000] "PUT /v2/foo/bar/blobs/uploads/dcb9491b-b72e-4e67-8e56-d33a0ee09103?_state=8skGT23hWEvpJg382YPqhtzCWB2H8hBGjFcAlTLg01p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjYjk0OTFiLWI3MmUtNGU2Ny04ZTU2LWQzM2EwZWUwOTEwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODo1MC4zOTYzMTQ3MloifQ%3D%3D&digest=sha256%3A12257b0bdff030e64a62dda19d81df76ec9ad6b15efb03f1c43f283c99aceb55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44065" http.request.id=1d838ac5-5086-4b00-b4da-be8fbe77df1a http.request.method=POST http.request.remoteaddr="127.0.0.1:50064" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.738197ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44065" http.request.id=69dd81b9-876c-4f68-aafd-a30b738b3723 http.request.method=POST http.request.remoteaddr="127.0.0.1:50064" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.604752ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:48:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44065" http.request.id=8c02f621-e42f-4f6c-b9ec-c0707cc3e1f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50064" http.request.uri="/v2/foo/bar/blobs/uploads/04e7a906-11c7-4ff5-95db-e8061d014b0e?_state=UCIqBTEwC9ugHgCwHHDTFk6fkgBbMxbXHbHgsamUmWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ZTdhOTA2LTExYzctNGZmNS05NWRiLWU4MDYxZDAxNGIwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODo1Ni40NjkwMDA3MDRaIn0%3D&digest=sha256%3Aed703185c61fb1e744918698140d5099ffd3e9cbbe39b478973c6defda4335f1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.732371143s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:56 +0000] "PUT /v2/foo/bar/blobs/uploads/04e7a906-11c7-4ff5-95db-e8061d014b0e?_state=UCIqBTEwC9ugHgCwHHDTFk6fkgBbMxbXHbHgsamUmWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ZTdhOTA2LTExYzctNGZmNS05NWRiLWU4MDYxZDAxNGIwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODo1Ni40NjkwMDA3MDRaIn0%3D&digest=sha256%3Aed703185c61fb1e744918698140d5099ffd3e9cbbe39b478973c6defda4335f1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (8.81s) === RUN TestBlobDeleteDisabled time="2025-08-08T13:48: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.6 time="2025-08-08T13:48:59Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:48:59Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:41305" http.request.id=3c609d05-055b-4698-8d91-421f45c8c8a3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60128" http.request.uri="/v2/foo/bar/blobs/sha256:e18b2b978c39ccda5586768c4322fe6de69d1cce0ff2ae9008ffba83ff7318b4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.877482ms http.response.status=405 http.response.written=78 vars.digest="sha256:e18b2b978c39ccda5586768c4322fe6de69d1cce0ff2ae9008ffba83ff7318b4" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:48:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:e18b2b978c39ccda5586768c4322fe6de69d1cce0ff2ae9008ffba83ff7318b4 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.27s) === RUN TestDeleteDisabled time="2025-08-08T13:48: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.6 time="2025-08-08T13:48:59Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:48:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33207" http.request.id=64d3d955-1ad9-4bd6-aaa6-df9cf09e6dc6 http.request.method=POST http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.325656ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33207" http.request.id=5d6170ec-b793-46fc-967d-590ba3a0aa01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/8ab55f20-1f5f-4603-8a8b-a23cb0fb5646?_state=vrPXOw6ImPVPaEzz7vT3rXT1Plylms0zseIi2xVeWXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhYjU1ZjIwLTFmNWYtNDYwMy04YThiLWEyM2NiMGZiNTY0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODo1OS41OTQ3OTM4OThaIn0%3D&digest=sha256%3A9510016e4beed6662bbf728a4ac4253f5b800ee1f2c191a9df3ad50d205303fe" http.request.useragent="Go-http-client/1.1" http.response.duration=2.395758209s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:48:59 +0000] "PUT /v2/foo/bar/blobs/uploads/8ab55f20-1f5f-4603-8a8b-a23cb0fb5646?_state=vrPXOw6ImPVPaEzz7vT3rXT1Plylms0zseIi2xVeWXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhYjU1ZjIwLTFmNWYtNDYwMy04YThiLWEyM2NiMGZiNTY0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0ODo1OS41OTQ3OTM4OThaIn0%3D&digest=sha256%3A9510016e4beed6662bbf728a4ac4253f5b800ee1f2c191a9df3ad50d205303fe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:33207" http.request.id=d25ebb1a-72f8-4203-a094-add4e35b0b02 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/sha256:9510016e4beed6662bbf728a4ac4253f5b800ee1f2c191a9df3ad50d205303fe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.503762ms http.response.status=405 http.response.written=78 vars.digest="sha256:9510016e4beed6662bbf728a4ac4253f5b800ee1f2c191a9df3ad50d205303fe" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:49:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:9510016e4beed6662bbf728a4ac4253f5b800ee1f2c191a9df3ad50d205303fe HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.52s) === RUN TestDeleteReadOnly time="2025-08-08T13:49:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T13:49:01Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:49:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42365" http.request.id=f99601ea-d369-4c0c-8fc7-aac74a4e22db http.request.method=POST http.request.remoteaddr="127.0.0.1:48488" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.379186ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42365" http.request.id=810f06e7-655b-4d9a-a04b-ab91c1d7fa9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48488" http.request.uri="/v2/foo/bar/blobs/uploads/30e8b779-5041-4c35-9a76-20b919c24d3e?_state=X5bPWrfg52l5GkSLqovlD-mi8hUotUC2n7V7JIzFfrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZThiNzc5LTUwNDEtNGMzNS05YTc2LTIwYjkxOWMyNGQzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0OTowMi4xNTU0MzEzMjJaIn0%3D&digest=sha256%3A6d6b224b663a285652f21d3e93c790b1fd35643dedafdbcf2b5ef97ad07ff090" http.request.useragent="Go-http-client/1.1" http.response.duration=2.705890872s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:02 +0000] "PUT /v2/foo/bar/blobs/uploads/30e8b779-5041-4c35-9a76-20b919c24d3e?_state=X5bPWrfg52l5GkSLqovlD-mi8hUotUC2n7V7JIzFfrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZThiNzc5LTUwNDEtNGMzNS05YTc2LTIwYjkxOWMyNGQzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0OTowMi4xNTU0MzEzMjJaIn0%3D&digest=sha256%3A6d6b224b663a285652f21d3e93c790b1fd35643dedafdbcf2b5ef97ad07ff090 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [08/Aug/2025:13:49:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:6d6b224b663a285652f21d3e93c790b1fd35643dedafdbcf2b5ef97ad07ff090 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.87s) === RUN TestStartPushReadOnly time="2025-08-08T13:49: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.6 time="2025-08-08T13:49:04Z" level=info msg="redis not configured" go.version=go1.24.6 127.0.0.1 - - [08/Aug/2025:13:49:04 +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-08-08T13:49: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.6 time="2025-08-08T13:49:04Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:49: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.6 http.request.host="127.0.0.1:34947" http.request.id=707de53c-3334-487d-95bc-42de262710d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46476" 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.001531ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:13:49:04 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T13:49: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.6 http.request.host="127.0.0.1:34947" http.request.id=41af55d4-be0f-48d5-8c20-903b5d681378 http.request.method=GET http.request.remoteaddr="127.0.0.1:46476" 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.392µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:13:49:04 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T13:49: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.6 http.request.host="127.0.0.1:34947" http.request.id=3e32c2c5-e54a-4765-bf73-6c3dfa231030 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" 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.620807ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:13:49:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T13:49: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.6 http.request.host="127.0.0.1:34947" http.request.id=4bdce13e-6c22-44cd-b671-4e25188a6c92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" 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.362756ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T13:49: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.6 http.request.host="127.0.0.1:34947" http.request.id=4bdce13e-6c22-44cd-b671-4e25188a6c92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" 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.396718ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T13:49: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.6 http.request.host="127.0.0.1:34947" http.request.id=4bdce13e-6c22-44cd-b671-4e25188a6c92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" 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.426054ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T13:49: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.6 http.request.host="127.0.0.1:34947" http.request.id=4bdce13e-6c22-44cd-b671-4e25188a6c92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" 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.44931ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:13:49:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T13:49:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=f7172471-8312-47c0-9f31-c593f97702fa http.request.method=POST http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018385ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=ceeb57d3-8db5-4e89-a433-4ca96d2beae3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/blobs/uploads/67bdb691-9b18-4620-9e3b-3c8081054e8d?_state=Sr95WNJBD1iyyHveMu2dj8c4tlJu9WMyeIz7NfLZ3nV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2N2JkYjY5MS05YjE4LTQ2MjAtOWUzYi0zYzgwODEwNTRlOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MDUuMDI0MzYwMjY1WiJ9&digest=sha256%3Ae3c932b342f72e4c77d21c5f1f4fe95ced8c9bebf10f034aca0977832b7c856f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.855473225s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/67bdb691-9b18-4620-9e3b-3c8081054e8d?_state=Sr95WNJBD1iyyHveMu2dj8c4tlJu9WMyeIz7NfLZ3nV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2N2JkYjY5MS05YjE4LTQ2MjAtOWUzYi0zYzgwODEwNTRlOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MDUuMDI0MzYwMjY1WiJ9&digest=sha256%3Ae3c932b342f72e4c77d21c5f1f4fe95ced8c9bebf10f034aca0977832b7c856f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=01ea4564-f101-4009-b016-671a4238bfe7 http.request.method=POST http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="933.031µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:07 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=1f7ff2a2-05d9-4c1d-ae50-8dda460c8de4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/blobs/uploads/178dd45d-f14c-48b7-93d0-26cdf9f8ae31?_state=fS5Ab1_u60Gx8nOJcGtNyJqIK-TNWeqS43vbUtHglT97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNzhkZDQ1ZC1mMTRjLTQ4YjctOTNkMC0yNmNkZjlmOGFlMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MDcuMTMwMTY3Nzg0WiJ9&digest=sha256%3A1399860d2da37a548a6471acbffda31af3897aa583e3d789fe95107de1bcfa4b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.990775544s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:07 +0000] "PUT /v2/foo/schema1/blobs/uploads/178dd45d-f14c-48b7-93d0-26cdf9f8ae31?_state=fS5Ab1_u60Gx8nOJcGtNyJqIK-TNWeqS43vbUtHglT97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNzhkZDQ1ZC1mMTRjLTQ4YjctOTNkMC0yNmNkZjlmOGFlMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MDcuMTMwMTY3Nzg0WiJ9&digest=sha256%3A1399860d2da37a548a6471acbffda31af3897aa583e3d789fe95107de1bcfa4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=f3c3a115-6b2a-4519-a082-e18020449602 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.326733ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=bbc63a4e-d493-4966-8602-914576c1410e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.201789ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=da9756b7-6064-460b-b08c-ca30d87b97ca http.request.method=GET http.request.remoteaddr="127.0.0.1:46476" 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.104524ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=184477ca-ce48-4588-a27d-6a325505bab4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.067268ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "GET /v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34947" http.request.id=9c43abd5-ea7f-4283-b5af-f1585a93898b http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.616077ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34947" http.request.id=41d92da2-af09-4231-90e4-7edc58eb4021 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.38607ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:34947" http.request.id=2ef50756-f747-4a7d-9466-3258530910e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.410114ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=546913a8-ee08-4cdf-a514-85a4181e91bc http.request.method=GET http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.215184ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "GET /v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=c847e468-6bc4-4e09-8b60-102898842aa3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="804.203µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=8d596ce4-6efd-4ff1-b350-01de418121f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.389988ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "GET /v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=fb1374de-027a-4579-9e26-6f9b213f2466 http.request.method=GET http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.385897ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=error msg="payload digest does match: "sha256:fe87cbdb2ecb84a346c9f52df765aaa31c51f6f3ab6738e66de6fd9ebe223114" != "sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6"" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=d84418d2-3d6f-4648-b97c-9a8e9f7c8bf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" time="2025-08-08T13:49:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=d84418d2-3d6f-4648-b97c-9a8e9f7c8bf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46476" http.request.uri="/v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="786.882µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6" 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:d7fdca5d3160e6fe9321b7eb24a17a8efd9cc21b33facdc55fd60158d95426d6 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=646fbc60-c45d-4eb5-aed5-c2403d11e42d http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" 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="983.937µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" 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.6 http.request.host="127.0.0.1:34947" http.request.id=f599d865-f52a-4a26-9fa1-c0e086bc901d http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.377157ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34947" http.request.id=b26eb649-e695-42a7-90a1-476a9695d5df http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" 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="753.257µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T13:49:11Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34947" http.request.id=b26eb649-e695-42a7-90a1-476a9695d5df http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" 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="783.341µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T13:49:11Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34947" http.request.id=b26eb649-e695-42a7-90a1-476a9695d5df http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" 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="811.092µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=fcd76cae-d99c-4d44-932b-4e844ae088c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="788.428µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=97f7724d-835d-4798-8281-766bfb3a9a6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/blobs/uploads/9f258db4-c6f5-43d7-8166-8f6015dad7af?_state=EX3UHnGL9c5Wnt8_r-Xl9BK1c_WFLKIdDE2smLpFefh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZjI1OGRiNC1jNmY1LTQzZDctODE2Ni04ZjYwMTVkYWQ3YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MTEuMTQ1NjMwMDIzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018959ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/9f258db4-c6f5-43d7-8166-8f6015dad7af?_state=EX3UHnGL9c5Wnt8_r-Xl9BK1c_WFLKIdDE2smLpFefh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZjI1OGRiNC1jNmY1LTQzZDctODE2Ni04ZjYwMTVkYWQ3YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MTEuMTQ1NjMwMDIzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34947" http.request.id=c4fdfaa8-9cd9-43ce-9cfc-94956317eccb http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" 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="857.407µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T13:49:11Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34947" http.request.id=c4fdfaa8-9cd9-43ce-9cfc-94956317eccb http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" 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="889.75µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T13:49:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=a8e3e03a-0fcb-449e-8104-ba25bcb9b6e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.630752ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=b7b319a3-a390-43c8-a770-c40663f4c742 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/blobs/uploads/e42f837e-b190-4dca-b506-ff5692b03976?_state=zKYQBSPhj5qC0gqKGi4pAlAUqAKMJJopNpmaVvEwWDN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDJmODM3ZS1iMTkwLTRkY2EtYjUwNi1mZjU2OTJiMDM5NzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MTEuMzU3MDE0MTk4WiJ9&digest=sha256%3Af022b4bb8890b867bab647b618478c1fb569a4262a981d44dc854384684bddcf" http.request.useragent="Go-http-client/1.1" http.response.duration=5.568918626s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/e42f837e-b190-4dca-b506-ff5692b03976?_state=zKYQBSPhj5qC0gqKGi4pAlAUqAKMJJopNpmaVvEwWDN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDJmODM3ZS1iMTkwLTRkY2EtYjUwNi1mZjU2OTJiMDM5NzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MTEuMzU3MDE0MTk4WiJ9&digest=sha256%3Af022b4bb8890b867bab647b618478c1fb569a4262a981d44dc854384684bddcf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=2683243d-6e10-466e-89a5-04ebfb399d91 http.request.method=POST http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.714284ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=567ec18e-edf1-4af4-8949-08de0f8b91b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/blobs/uploads/9acde04a-2fe4-4e01-af35-66374e24017e?_state=auj9YXVcE4zdos3PxYREkq6SSkGK-OekzvFvCv0PEw97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YWNkZTA0YS0yZmU0LTRlMDEtYWYzNS02NjM3NGUyNDAxN2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MTcuMTQyMTgyMTMxWiJ9&digest=sha256%3A6c4575c5dcd7f2dfe5cf7bdfea4e7af6459c77c42054462adefebe8b6be3653f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.417327273s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/9acde04a-2fe4-4e01-af35-66374e24017e?_state=auj9YXVcE4zdos3PxYREkq6SSkGK-OekzvFvCv0PEw97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YWNkZTA0YS0yZmU0LTRlMDEtYWYzNS02NjM3NGUyNDAxN2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MTcuMTQyMTgyMTMxWiJ9&digest=sha256%3A6c4575c5dcd7f2dfe5cf7bdfea4e7af6459c77c42054462adefebe8b6be3653f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34947" http.request.id=49845a8f-3da6-4bed-8180-c4f642cbc53b http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.069245ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34947" http.request.id=98488ac8-0513-4ac5-877e-45fc04bf5ca3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/sha256:f482317999f70dcf6888bbfb3e403a176c1e909bb796c9d55282cbdbae52521c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.849903ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "PUT /v2/foo/schema2/manifests/sha256:f482317999f70dcf6888bbfb3e403a176c1e909bb796c9d55282cbdbae52521c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=8e1f4761-8102-471d-89d2-d3818ffaa79c http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" 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.489658ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=b1fd1860-c14b-401e-9b49-83edc67ffe50 http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/sha256:f482317999f70dcf6888bbfb3e403a176c1e909bb796c9d55282cbdbae52521c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.499319ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/manifests/sha256:f482317999f70dcf6888bbfb3e403a176c1e909bb796c9d55282cbdbae52521c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=6c08af6d-93cc-41ff-8c6a-d8d7db7ece15 http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.454848ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=1356f0a4-a5a5-4212-bf94-bd8d119a7982 http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/sha256:f482317999f70dcf6888bbfb3e403a176c1e909bb796c9d55282cbdbae52521c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.418463ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/manifests/sha256:f482317999f70dcf6888bbfb3e403a176c1e909bb796c9d55282cbdbae52521c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=2af993e0-7a11-46dd-8dfe-b1dbe2dca2b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.180895ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="rewriting manifest sha256:f482317999f70dcf6888bbfb3e403a176c1e909bb796c9d55282cbdbae52521c in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=c0dc769d-82c2-4169-8837-add2770109e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" 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-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=c0dc769d-82c2-4169-8837-add2770109e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.670752ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34947" http.request.id=a590bcb5-4594-4198-a352-8cd765b131b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.593378ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34947" http.request.id=584b25f9-5322-4a07-bcf3-b3a5329d61ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.229711ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34947" http.request.id=c6ffe72f-b4cb-4902-800c-81d6d1a393eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/sha256:3285d009ddf6b9e83a407e42d2d7aaf84982d4719fe60976ce79826da0d04036" http.request.useragent="Go-http-client/1.1" http.response.duration=2.073149ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "PUT /v2/foo/schema2/manifests/sha256:3285d009ddf6b9e83a407e42d2d7aaf84982d4719fe60976ce79826da0d04036 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=78f54c6b-917d-46db-96a3-ad9ce38c9fc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" 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.884753ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=6a592ba6-6070-4c1c-ab3e-5d8cf07537ca http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/sha256:3285d009ddf6b9e83a407e42d2d7aaf84982d4719fe60976ce79826da0d04036" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.822758ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/manifests/sha256:3285d009ddf6b9e83a407e42d2d7aaf84982d4719fe60976ce79826da0d04036 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=ad4e19ec-addb-4380-9974-3a49c132cfe5 http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.615087ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=b089cec3-e658-4cbd-b850-920a5e14ab0e http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/sha256:3285d009ddf6b9e83a407e42d2d7aaf84982d4719fe60976ce79826da0d04036" http.request.useragent="Go-http-client/1.1" http.response.duration=1.413549ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/manifests/sha256:3285d009ddf6b9e83a407e42d2d7aaf84982d4719fe60976ce79826da0d04036 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="rewriting manifest list sha256:3285d009ddf6b9e83a407e42d2d7aaf84982d4719fe60976ce79826da0d04036 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=0adf0ee9-72ef-47b3-aef6-cbd897425f3d http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" 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-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34947" http.request.id=0adf0ee9-72ef-47b3-aef6-cbd897425f3d http.request.method=GET http.request.remoteaddr="127.0.0.1:46480" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.982736ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T13:49:20Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:49:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=59fe9dcd-e7d9-41a3-8437-f5f251d16346 http.request.method=GET http.request.remoteaddr="127.0.0.1:58690" 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.935893ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" 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.6 http.request.host="127.0.0.1:33239" http.request.id=4927f368-f5d4-4568-a424-ac9de80e2548 http.request.method=GET http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.538178ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=b9d651c8-fde5-4a53-925f-6da25c71e013 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" 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.315229ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=0eb5f70d-70d5-4800-946f-93538b9f5a3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.267819ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T13:49:20Z" 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.6 http.request.host="127.0.0.1:33239" http.request.id=0eb5f70d-70d5-4800-946f-93538b9f5a3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.338001ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T13:49:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=0eb5f70d-70d5-4800-946f-93538b9f5a3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.383824ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T13:49:20Z" 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.6 http.request.host="127.0.0.1:33239" http.request.id=0eb5f70d-70d5-4800-946f-93538b9f5a3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.423353ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T13:49:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=ee73e09e-c94b-429d-9de7-93829844b37a http.request.method=POST http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.703266ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=62a72af7-b3d9-4241-8c02-15688212b2fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/blobs/uploads/fee34eab-9665-4336-bd24-027bef35a146?_state=N9gWx6RL8wLlMvHyd3FG2JL6ZE-YXdIY2WBFGW4UQeV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZWUzNGVhYi05NjY1LTQzMzYtYmQyNC0wMjdiZWYzNWExNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MjAuODIxNDA3ODZaIn0%3D&digest=sha256%3A57af2210387b9de3ecf042942813e1cd0010f6a7ac5aefb318a5b594f6a5651d" http.request.useragent="Go-http-client/1.1" http.response.duration=4.478339169s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/fee34eab-9665-4336-bd24-027bef35a146?_state=N9gWx6RL8wLlMvHyd3FG2JL6ZE-YXdIY2WBFGW4UQeV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZWUzNGVhYi05NjY1LTQzMzYtYmQyNC0wMjdiZWYzNWExNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MjAuODIxNDA3ODZaIn0%3D&digest=sha256%3A57af2210387b9de3ecf042942813e1cd0010f6a7ac5aefb318a5b594f6a5651d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=de6144cc-e2f8-485a-838d-5ace29b384e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.751592ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:25 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=1712f8be-c98c-4a0b-861e-6a189ed16319 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/blobs/uploads/6c11de3a-f97e-4eea-8982-7a94c24b48fa?_state=AaRbEq2i8JuEFkim62rw8RVoMW3tMwzOb2d5BpKTESF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2YzExZGUzYS1mOTdlLTRlZWEtODk4Mi03YTk0YzI0YjQ4ZmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MjUuNDU0NzUzNTg3WiJ9&digest=sha256%3A4538097f912c2785159b6005de3eeb8341997259b7f1fe26136ee4ee84a92d46" http.request.useragent="Go-http-client/1.1" http.response.duration=1.673317436s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:25 +0000] "PUT /v2/foo/schema1/blobs/uploads/6c11de3a-f97e-4eea-8982-7a94c24b48fa?_state=AaRbEq2i8JuEFkim62rw8RVoMW3tMwzOb2d5BpKTESF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2YzExZGUzYS1mOTdlLTRlZWEtODk4Mi03YTk0YzI0YjQ4ZmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MjUuNDU0NzUzNTg3WiJ9&digest=sha256%3A4538097f912c2785159b6005de3eeb8341997259b7f1fe26136ee4ee84a92d46 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=df952738-b2c6-46bb-b063-8e3cfe343896 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.378972ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=0638ad6c-3d34-419d-b7ed-833bedaaf571 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.809795ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=1ffe6b89-f338-4dd1-90ed-92e017c044b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.092345ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=9a99a1a4-7dc6-41c1-a4e3-c18c9969c6be http.request.method=GET http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.108757ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "GET /v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:33239" http.request.id=e3e7230e-20fe-4a3f-85b8-0677b1570192 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.354514ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33239" http.request.id=46d68aad-8748-4fb7-bcf7-48bd47fdf0bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.388396ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:33239" http.request.id=e0a5af41-ac5c-415a-8a2f-dce14af16aa1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.412915ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=2f5e66cc-1646-439b-9776-f748a5de8df6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.067556ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "GET /v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=b1307ab0-e132-47fa-9bdc-1838230ff854 http.request.method=GET http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.058375ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=558f4a27-c082-4b22-83ba-efa904245da6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" http.request.useragent="Go-http-client/1.1" http.response.duration="790.546µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "GET /v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=abe0fae6-1819-4530-81d3-a795c5dd5082 http.request.method=GET http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="839.56µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=error msg="payload digest does match: "sha256:8374193f3b1c57c2028cbbc71f97eabc8dd65593a327fd1e219c261fd1c34579" != "sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a"" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=61f12d6e-2444-45be-a43a-e0f82fa07400 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" time="2025-08-08T13:49:27Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=61f12d6e-2444-45be-a43a-e0f82fa07400 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58690" http.request.uri="/v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.524162ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a" 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:1e077f1d26f1fe9dc7a3c11ea3ca292cc3eb1e0ab98692f63e607790d4684e0a HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=f577b895-8910-4819-9a01-b44f6212e789 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" 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.057646ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" 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.6 http.request.host="127.0.0.1:33239" http.request.id=5be39e3c-3dae-4497-9475-2b4103c75a99 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.339162ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33239" http.request.id=19893f22-6ddd-405e-a497-fd0b585d333f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" 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.51116ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T13:49:27Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33239" http.request.id=19893f22-6ddd-405e-a497-fd0b585d333f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" 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.575978ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T13:49:27Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33239" http.request.id=19893f22-6ddd-405e-a497-fd0b585d333f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" 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.622605ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=2c31e8be-a6eb-4a15-a1ce-ed8de3502633 http.request.method=POST http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.592277ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=d67a7df0-4912-408f-ac01-6d2bd897e584 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/blobs/uploads/052054c6-1c84-4ddd-b1de-29e264b9ebe0?_state=359-UtrEevr4pyNDonkgrX8F_GSVs7ZAf-eb5yCjfnB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNTIwNTRjNi0xYzg0LTRkZGQtYjFkZS0yOWUyNjRiOWViZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MjcuMTY0MzI2NDJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.367128ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/052054c6-1c84-4ddd-b1de-29e264b9ebe0?_state=359-UtrEevr4pyNDonkgrX8F_GSVs7ZAf-eb5yCjfnB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNTIwNTRjNi0xYzg0LTRkZGQtYjFkZS0yOWUyNjRiOWViZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MjcuMTY0MzI2NDJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33239" http.request.id=d72268d9-cc1a-4fac-84ce-7beca2495104 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" 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.065972ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T13:49:27Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33239" http.request.id=d72268d9-cc1a-4fac-84ce-7beca2495104 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" 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.11044ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T13:49:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=07fd52c6-a5c6-4062-a50e-a078f2c2de0b http.request.method=POST http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.575715ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=1b24d8a3-185b-41a7-b730-8546df7caf8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/blobs/uploads/9eea1e66-14b5-468c-b87f-5dee7f9e1bb4?_state=p2dU_lbtnvlMxtXDNaWVJhDLefUnpDNbU5PxwLkGTp97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZWVhMWU2Ni0xNGI1LTQ2OGMtYjg3Zi01ZGVlN2Y5ZTFiYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MjcuMzU4ODkxNTI4WiJ9&digest=sha256%3A3533918e6fe3ee0daeed46f3d8adc77c80e6fa6233dbdeaa4420e4f096f587e3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.85603692s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/9eea1e66-14b5-468c-b87f-5dee7f9e1bb4?_state=p2dU_lbtnvlMxtXDNaWVJhDLefUnpDNbU5PxwLkGTp97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZWVhMWU2Ni0xNGI1LTQ2OGMtYjg3Zi01ZGVlN2Y5ZTFiYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MjcuMzU4ODkxNTI4WiJ9&digest=sha256%3A3533918e6fe3ee0daeed46f3d8adc77c80e6fa6233dbdeaa4420e4f096f587e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=23703add-eac8-4a4e-959c-061bcdb0aac6 http.request.method=POST http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.204594ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=5cc75646-3374-4a65-a21a-f6791ad3e3b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/blobs/uploads/dac3ae8c-87ef-4c6f-9ca1-ed0f93e16d06?_state=O9GUmeUWoszdL6GW4xwbBio_zL_GEZqeC7-hdBreBY57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYWMzYWU4Yy04N2VmLTRjNmYtOWNhMS1lZDBmOTNlMTZkMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MzEuMzk0NDg2NTk0WiJ9&digest=sha256%3A9eebe815b83818fc518d5606ab8e4da76102747c59959a3763b6c92549f3e8b0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.731583783s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/dac3ae8c-87ef-4c6f-9ca1-ed0f93e16d06?_state=O9GUmeUWoszdL6GW4xwbBio_zL_GEZqeC7-hdBreBY57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYWMzYWU4Yy04N2VmLTRjNmYtOWNhMS1lZDBmOTNlMTZkMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MzEuMzk0NDg2NTk0WiJ9&digest=sha256%3A9eebe815b83818fc518d5606ab8e4da76102747c59959a3763b6c92549f3e8b0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33239" http.request.id=351b9b2f-9da4-459c-9bca-2f608584106d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.258462ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33239" http.request.id=7c09ff21-d4e6-48c0-ba37-84123b469b57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/sha256:43f7af2142d721bb177dfb6b60f3f5f912098bd45cb5d5c19bf1ab767fa0da41" http.request.useragent="Go-http-client/1.1" http.response.duration=1.800666ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:43f7af2142d721bb177dfb6b60f3f5f912098bd45cb5d5c19bf1ab767fa0da41 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=d1ebcc18-38eb-4ac6-b328-d3f1c3a96482 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" 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.44662ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=bb1091da-2c48-4dd2-952c-9fada3676367 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/sha256:43f7af2142d721bb177dfb6b60f3f5f912098bd45cb5d5c19bf1ab767fa0da41" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.590952ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/manifests/sha256:43f7af2142d721bb177dfb6b60f3f5f912098bd45cb5d5c19bf1ab767fa0da41 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=19e78697-765b-4a06-9442-6c86de3ed79e http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="958.714µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=8624ab88-da0f-4a9f-af96-df3f00192a51 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/sha256:43f7af2142d721bb177dfb6b60f3f5f912098bd45cb5d5c19bf1ab767fa0da41" http.request.useragent="Go-http-client/1.1" http.response.duration=1.082355ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/manifests/sha256:43f7af2142d721bb177dfb6b60f3f5f912098bd45cb5d5c19bf1ab767fa0da41 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=90d40cab-3fd2-41db-8423-43ce76e80b89 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.364345ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="rewriting manifest sha256:43f7af2142d721bb177dfb6b60f3f5f912098bd45cb5d5c19bf1ab767fa0da41 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=09ba0528-424e-49de-9a0d-36094414e9b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" 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-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=09ba0528-424e-49de-9a0d-36094414e9b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.383523ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33239" http.request.id=15299f2d-bb7e-4338-9fc9-9d3f2f949d0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.565756ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33239" http.request.id=e7488430-b47a-4469-a2c3-4433957c2477 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.580032ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33239" http.request.id=da00cb73-4920-4f73-8307-942cdcee8527 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/sha256:e4d5f23e6fdffd5650871094d2de9fa35a3ab9d297edaf2b472b049fb570b14a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.398045ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:e4d5f23e6fdffd5650871094d2de9fa35a3ab9d297edaf2b472b049fb570b14a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=e4da6fa2-7912-497a-b676-bff2579b5ab1 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" 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.616145ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=89dcfcd7-e543-4ebd-9e98-850c588df84b http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/sha256:e4d5f23e6fdffd5650871094d2de9fa35a3ab9d297edaf2b472b049fb570b14a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.551506ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/manifests/sha256:e4d5f23e6fdffd5650871094d2de9fa35a3ab9d297edaf2b472b049fb570b14a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=6b1c6acd-43ec-41b8-acdf-1e54a49cf055 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.180062ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=3aab8ff0-4faa-4524-81d8-df348534abd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/sha256:e4d5f23e6fdffd5650871094d2de9fa35a3ab9d297edaf2b472b049fb570b14a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.302504ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/manifests/sha256:e4d5f23e6fdffd5650871094d2de9fa35a3ab9d297edaf2b472b049fb570b14a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="rewriting manifest list sha256:e4d5f23e6fdffd5650871094d2de9fa35a3ab9d297edaf2b472b049fb570b14a in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=536db8a0-a374-4cd1-a62a-8fdfd1441d88 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" 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-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33239" http.request.id=536db8a0-a374-4cd1-a62a-8fdfd1441d88 http.request.method=GET http.request.remoteaddr="127.0.0.1:35038" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.632555ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (29.29s) === RUN TestGetManifestWithStorageError time="2025-08-08T13:49:34Z" 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.6 time="2025-08-08T13:49:34Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:49:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:41573" http.request.id=0eaea180-bb1c-4763-9ec6-303864a3546f http.request.method=GET http.request.remoteaddr="127.0.0.1:42174" 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=1.09927ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:41573" http.request.id=da6f6001-e575-40f8-9900-ac545eae4605 http.request.method=GET http.request.remoteaddr="127.0.0.1:42174" 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=1.401805ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:41573" http.request.id=e0c14276-8071-4c62-b9c5-16ec071942d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42174" 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=1.361332ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:41573" http.request.id=28a774f1-5169-4876-aaa6-a5d5ce2f311b http.request.method=GET http.request.remoteaddr="127.0.0.1:42174" 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=1.386161ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-08-08T13:49:34Z" 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.6 time="2025-08-08T13:49:34Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:49:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=52ffebe5-af97-4e29-9f33-2de040fa82ca http.request.method=GET http.request.remoteaddr="127.0.0.1:33052" 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.156226ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" 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.6 http.request.host="127.0.0.1:42067" http.request.id=8f1ad7b9-939e-4aa3-82a2-9e4b71ce6dad http.request.method=GET http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.294811ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=f1d0d854-afd7-4480-95ca-cb8c48a42f18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" 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.222631ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=670e16dd-85a2-4693-9818-3551ac16e65d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" 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.98073ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T13:49:34Z" 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.6 http.request.host="127.0.0.1:42067" http.request.id=670e16dd-85a2-4693-9818-3551ac16e65d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.045572ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T13:49:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=670e16dd-85a2-4693-9818-3551ac16e65d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.091966ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T13:49:34Z" 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.6 http.request.host="127.0.0.1:42067" http.request.id=670e16dd-85a2-4693-9818-3551ac16e65d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.137589ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T13:49:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=0590ea51-563d-476c-a258-2d226b5de883 http.request.method=POST http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.90632ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=a8029d63-c162-48d6-9fb8-eae41fa99895 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/blobs/uploads/6d36f4e8-bfc4-4fe8-a02f-8516d76ef3c7?_state=OQGpaQHcy1q8U4rXU0zXoXJE4ckKWbN4YaYq_D-EdIZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZDM2ZjRlOC1iZmM0LTRmZTgtYTAyZi04NTE2ZDc2ZWYzYzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MzQuNDI1NTA5MzdaIn0%3D&digest=sha256%3Ab1476ee7ef2e497643d1a3a2d40cc028937d7a3fa4eab99f180d7b3c679bbd6e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.980810426s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:34 +0000] "PUT /v2/foo/schema1/blobs/uploads/6d36f4e8-bfc4-4fe8-a02f-8516d76ef3c7?_state=OQGpaQHcy1q8U4rXU0zXoXJE4ckKWbN4YaYq_D-EdIZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZDM2ZjRlOC1iZmM0LTRmZTgtYTAyZi04NTE2ZDc2ZWYzYzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MzQuNDI1NTA5MzdaIn0%3D&digest=sha256%3Ab1476ee7ef2e497643d1a3a2d40cc028937d7a3fa4eab99f180d7b3c679bbd6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=d0a9e09f-7f67-472a-9c77-3a7abde4b701 http.request.method=POST http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.854515ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=feae1744-c7a7-43b4-913b-3462b5773251 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/blobs/uploads/817ec3e8-c707-4972-b4fe-8b06cb71e919?_state=FZmf9eMfPi3Yfl-KeCocrgt7dv-b6_obWxB-rsBgZwF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MTdlYzNlOC1jNzA3LTQ5NzItYjRmZS04YjA2Y2I3MWU5MTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MzguNjE4NjcxOTY0WiJ9&digest=sha256%3Ab203b9f1e5d48c8327e44eaa3a8bd9c125d8a109e59162185f5ad26725e798e9" http.request.useragent="Go-http-client/1.1" http.response.duration=4.963826784s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/817ec3e8-c707-4972-b4fe-8b06cb71e919?_state=FZmf9eMfPi3Yfl-KeCocrgt7dv-b6_obWxB-rsBgZwF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MTdlYzNlOC1jNzA3LTQ5NzItYjRmZS04YjA2Y2I3MWU5MTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6MzguNjE4NjcxOTY0WiJ9&digest=sha256%3Ab203b9f1e5d48c8327e44eaa3a8bd9c125d8a109e59162185f5ad26725e798e9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=c6495502-0f50-4663-8f9a-0236d559d7e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.682561ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=8fd4c87b-86b5-4a72-b1aa-072adb7584de http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.duration=1.483714ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=fcaa700c-7860-456f-adbd-9794bbe40a15 http.request.method=GET http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.537056ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=e470aa00-7ae2-47e0-8e90-e5b84c0bb4c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.280147ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42067" http.request.id=7da0d5a8-6c08-46fd-832f-9866b1758c2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.duration=2.617852ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42067" http.request.id=f7398a7d-a7fd-4dc7-8c48-6b92eed77776 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.duration=2.567046ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:42067" http.request.id=ac0a00c3-5d7c-4ef4-a651-a66cca17362b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.duration=2.736998ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=3f305cfe-08d2-466e-8513-b91be08c2688 http.request.method=GET http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.218352ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=0e9f4605-68ec-4fb7-90a3-4e384f850252 http.request.method=GET http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.484916ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=5b2e0e55-934b-4d10-98f3-8a489b3526ae http.request.method=GET http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.duration=1.215766ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=f8c6991b-0c6f-43fc-a50d-0ab369bba215 http.request.method=GET http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.406882ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=error msg="payload digest does match: "sha256:17e63691218c53113e60f4eb47390c054224fdce916fe183f1e45e9cc7fb665a" != "sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48"" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=b05c0e0b-5cd9-47d4-a4d7-1ad0e82bdddf http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" time="2025-08-08T13:49:43Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=b05c0e0b-5cd9-47d4-a4d7-1ad0e82bdddf http.request.method=PUT http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.50315ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=1cbc96c5-5f0c-4e7c-8c37-80d17045c9bf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.duration=2.024466ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=0f61011d-2fcb-4229-8349-e560498cb9d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.316043ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=62441792-3a19-4f84-83ae-6de81482716e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39196" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.817813ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=b5df1fc4-6454-4573-a530-3182ebea0e0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39208" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.duration=3.02274ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=820f235c-5f0b-40e1-ab91-6f4f187ec4a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39208" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.145906ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=e472905a-3d5e-41e3-96b6-6e758fb1079f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.229764ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=2da790f8-f94f-4a40-b32f-0245a58f19e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.226134ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=e395438c-cf8a-4c94-9f78-dc15e45d8221 http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.186812ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=4085de83-dd56-4d6e-9f46-74fe907d131e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48" http.request.useragent="Go-http-client/1.1" http.response.duration=1.291258ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:96d104fce8ab9b32329a885cd53b7751fc8913edf315603b01758711f93ffd48 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=55868c7f-aca6-4102-a19a-83a75a6f53fd http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.839558ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=2b2e30a0-146f-4cbf-ae38-bdbc8ea74df4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" 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.075987ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" 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.6 http.request.host="127.0.0.1:42067" http.request.id=bacac781-11df-41c8-b9e8-d184a7c5fb76 http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.451512ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42067" http.request.id=3b2c6fbb-75c1-4125-b292-d233e56ccd0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" 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.93639ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T13:49:43Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42067" http.request.id=3b2c6fbb-75c1-4125-b292-d233e56ccd0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" 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.999077ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T13:49:43Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42067" http.request.id=3b2c6fbb-75c1-4125-b292-d233e56ccd0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.043445ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=d22b8d8b-297b-4359-ae3f-b966f6271ec4 http.request.method=POST http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.263508ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=a40fccfd-c392-41f9-a5b6-753842f74ec6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/blobs/uploads/9663f092-c24e-459a-828c-806c3321c9f6?_state=SBVlFn4vWQb2W8YxnZMsqQoZfvLBXZXDvLOV42ailVl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NjYzZjA5Mi1jMjRlLTQ1OWEtODI4Yy04MDZjMzMyMWM5ZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6NDMuNjQ0NzE4OVoifQ%3D%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.593837ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/9663f092-c24e-459a-828c-806c3321c9f6?_state=SBVlFn4vWQb2W8YxnZMsqQoZfvLBXZXDvLOV42ailVl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NjYzZjA5Mi1jMjRlLTQ1OWEtODI4Yy04MDZjMzMyMWM5ZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6NDMuNjQ0NzE4OVoifQ%3D%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42067" http.request.id=2d89f325-c648-431f-8959-6e1588989566 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" 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.144562ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T13:49:43Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42067" http.request.id=2d89f325-c648-431f-8959-6e1588989566 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" 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.189172ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T13:49:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=19035194-66d1-448a-8dd8-e7f1ca6d3083 http.request.method=POST http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.423863ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=19b51897-3d60-4b34-b59a-c3906fe4dc4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/blobs/uploads/c0ae2e6e-30b1-452e-b5ff-7bf9e94d1d31?_state=RMpX2tMD5z02fIB4mTTIJwiEKHn_oLDnmRto75jt7_p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMGFlMmU2ZS0zMGIxLTQ1MmUtYjVmZi03YmY5ZTk0ZDFkMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6NDMuODc5NDI5MzA3WiJ9&digest=sha256%3Afacc9db2a1e28c7b4e6d39979a749ac34a40cb532b28bb98bb384daff8db025f" http.request.useragent="Go-http-client/1.1" http.response.duration=6.290366154s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/c0ae2e6e-30b1-452e-b5ff-7bf9e94d1d31?_state=RMpX2tMD5z02fIB4mTTIJwiEKHn_oLDnmRto75jt7_p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMGFlMmU2ZS0zMGIxLTQ1MmUtYjVmZi03YmY5ZTk0ZDFkMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6NDMuODc5NDI5MzA3WiJ9&digest=sha256%3Afacc9db2a1e28c7b4e6d39979a749ac34a40cb532b28bb98bb384daff8db025f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=3a87f26d-009a-40be-9e53-085fe7d874d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.8077ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:50 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=8e1b5a0a-28ef-4ed7-8bba-988406354757 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/blobs/uploads/4266c709-95ba-4d5f-b428-23c8366a4b15?_state=BN2IBslff4QYy9yYlN7u11lOZh0cQJEKx5Jt-BTquf57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MjY2YzcwOS05NWJhLTRkNWYtYjQyOC0yM2M4MzY2YTRiMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6NTAuMzU3MTk3NzkyWiJ9&digest=sha256%3Aef386614753b068d6729e78f3ea2991cac89a2a2e5fc03225e3c2e878a65e0b2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.764333288s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:50 +0000] "PUT /v2/foo/schema2/blobs/uploads/4266c709-95ba-4d5f-b428-23c8366a4b15?_state=BN2IBslff4QYy9yYlN7u11lOZh0cQJEKx5Jt-BTquf57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MjY2YzcwOS05NWJhLTRkNWYtYjQyOC0yM2M4MzY2YTRiMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTM6NDk6NTAuMzU3MTk3NzkyWiJ9&digest=sha256%3Aef386614753b068d6729e78f3ea2991cac89a2a2e5fc03225e3c2e878a65e0b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42067" http.request.id=4f06db34-7948-4234-a5e9-ad512ca663f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.193947ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42067" http.request.id=929791e9-8bfc-44f3-a0e9-c8decbbc04fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.781647ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=dc66b8a8-9d35-4df6-87ea-5b5022a57454 http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" 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.616215ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=c31a0184-97c2-4878-b562-6141864ec1e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.731406ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "GET /v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=ed3cf934-dba7-4ff5-b7ef-70491013d795 http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.261239ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=1374098f-9fbd-48c8-814f-06d49539a838 http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.251048ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "GET /v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=b43166a7-8413-444d-b3ec-fbbf95a87d4c http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.220956ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="rewriting manifest sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=eaf5f7d5-9597-41b1-83d8-6e21f9b3bee1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" 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-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=eaf5f7d5-9597-41b1-83d8-6e21f9b3bee1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.518911ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=e23de2be-d75f-4a7c-ad82-3df23df34947 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.544525ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=e4a3360e-ce5e-4984-90e4-7e5e1d3970e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39238" http.request.uri="/v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.406768ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "GET /v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=d446e191-d5df-4248-8315-e6d2e211e471 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36144" http.request.uri="/v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.532084ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42067" http.request.id=6b43c847-9ddc-4263-ba6d-eda89ec80c0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36146" http.request.uri="/v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.089822ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=8c562a59-4f34-4754-916a-2d666228efde http.request.method=GET http.request.remoteaddr="127.0.0.1:36146" http.request.uri="/v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.590849ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "GET /v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=81845049-c6c3-4d20-8d35-b9a47d4d703d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36162" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.586287ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42067" http.request.id=e5481810-8b9b-42bf-90ad-cbcde4374b30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36178" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.219494ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=f6193234-9173-4fc5-b7ec-853a0b51539c http.request.method=GET http.request.remoteaddr="127.0.0.1:36178" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.209355ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=88813289-6745-4112-92bb-f3c60136765b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36178" http.request.uri="/v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.756798ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:16e239c342bcf37bfd89c4c720d4748754c6625019f3f8b72c1c76d8b5f50bcc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42067" http.request.id=0d5a8a98-1eec-4b4f-bca0-0e5408ff0dec http.request.method=GET http.request.remoteaddr="127.0.0.1:36178" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.799091ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (18.99s) === RUN TestManifestDeleteDisabled time="2025-08-08T13: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.6 time="2025-08-08T13:49:53Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:49:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:40171" http.request.id=2f03daab-1192-454e-b1d7-5d582d41dcd8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58408" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.460113ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-08-08T13: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.6 time="2025-08-08T13:49:53Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:49:53Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-08T13:49:53Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.6 time="2025-08-08T13:49:53Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-08T13:49:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:46701" http.request.id=b991f252-a99a-4a8e-97aa-68c9122c5426 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35262" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.823481ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:46701" http.request.id=15b2f9b4-a874-4c82-b679-cea47c97201b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35276" 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.925034ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:46701" http.request.id=a233787c-6d2e-4807-b894-23a2d56c9a9c http.request.method=POST http.request.remoteaddr="127.0.0.1:35284" 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=2.904996ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T13:49:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:46701" http.request.id=bbbfa669-895a-4eb3-b8a7-ce782a3eaaad http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35300" 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.698792ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.52s) === RUN TestProxyManifestGetByTag time="2025-08-08T13: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.6 time="2025-08-08T13:49:53Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:49:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=a163fc25-be2c-4f27-afb6-de76819111d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:57076" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.065217ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=1ba79fb6-a83b-49d7-9ad8-4ef8dd4b8fce http.request.method=PUT http.request.remoteaddr="127.0.0.1:57076" http.request.uri="/v2/foo/bar/blobs/uploads/4031e7fd-de13-4f32-87ea-b2ee6b145484?_state=5llxDiaebW9TewNROCoL4C693I_1XjmOmXgi0oF641p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMzFlN2ZkLWRlMTMtNGYzMi04N2VhLWIyZWU2YjE0NTQ4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0OTo1My44NDcyMzY2NFoifQ%3D%3D&digest=sha256%3Aad89d631e190dae229939a7da6df4afc51de7fb082e8140865e10072d65b06d9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.696902981s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:53 +0000] "PUT /v2/foo/bar/blobs/uploads/4031e7fd-de13-4f32-87ea-b2ee6b145484?_state=5llxDiaebW9TewNROCoL4C693I_1XjmOmXgi0oF641p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMzFlN2ZkLWRlMTMtNGYzMi04N2VhLWIyZWU2YjE0NTQ4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0OTo1My44NDcyMzY2NFoifQ%3D%3D&digest=sha256%3Aad89d631e190dae229939a7da6df4afc51de7fb082e8140865e10072d65b06d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=5972b503-16a9-46e9-b020-e96028ac4e19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57076" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.274233ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:57 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:49:57Z" 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.6 time="2025-08-08T13:49:57Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T13:49:57Z" level=info msg="Starting upload purge in 9m0s" go.version=go1.24.6 time="2025-08-08T13:49:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-08T13:49:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=b1595c38-5bef-4aeb-a913-15d71e2d8a38 http.request.method=GET http.request.remoteaddr="127.0.0.1:57076" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.208953ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:13:49:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T13:49:57Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:44725" go.version=go1.24.6 time="2025-08-08T13:49:57Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-08T13:49:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=130c76ad-e2e2-484c-94e4-5e81e34a5582 http.request.method=GET http.request.remoteaddr="127.0.0.1:57086" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00013ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:13:49:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T13:49:57Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44725 /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:44725/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:39337" http.request.id=ef00f359-115e-4606-9b60-6818fc13306c http.request.method=GET http.request.remoteaddr="127.0.0.1:38240" http.request.uri="/v2/foo/bar/manifests/sha256:dc114fbfea67dd58e6c46917f9c3cd3293f2d8b44d73708af94bfe4339ee19fe" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:dc114fbfea67dd58e6c46917f9c3cd3293f2d8b44d73708af94bfe4339ee19fe" time="2025-08-08T13:49:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=fb131bc2-a238-4675-922c-150977d5132f http.request.method=GET http.request.remoteaddr="127.0.0.1:57090" http.request.uri="/v2/foo/bar/manifests/sha256:dc114fbfea67dd58e6c46917f9c3cd3293f2d8b44d73708af94bfe4339ee19fe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.170617ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:13:49:57 +0000] "GET /v2/foo/bar/manifests/sha256:dc114fbfea67dd58e6c46917f9c3cd3293f2d8b44d73708af94bfe4339ee19fe HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T13:49:57Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:dc114fbfea67dd58e6c46917f9c3cd3293f2d8b44d73708af94bfe4339ee19fe with ttl=167h59m59.999998203s" go.version=go1.24.6 time="2025-08-08T13:49:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39337" http.request.id=ef00f359-115e-4606-9b60-6818fc13306c http.request.method=GET http.request.remoteaddr="127.0.0.1:38240" http.request.uri="/v2/foo/bar/manifests/sha256:dc114fbfea67dd58e6c46917f9c3cd3293f2d8b44d73708af94bfe4339ee19fe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.328655ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:13:49:57 +0000] "GET /v2/foo/bar/manifests/sha256:dc114fbfea67dd58e6c46917f9c3cd3293f2d8b44d73708af94bfe4339ee19fe HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T13:49:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=77cada95-bb12-4c65-a5f0-fc5054ed1a3d http.request.method=GET http.request.remoteaddr="127.0.0.1:57090" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="559.763µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:13:49:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T13:49:57Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44725 /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:44725/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:39337" http.request.id=87e8666a-227d-49df-b201-d6b15cf46044 http.request.method=GET http.request.remoteaddr="127.0.0.1:38252" 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-08-08T13:49:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=4bdd262e-02a8-4874-a9f4-8ab879b639e7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57094" 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.004304ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:13:49:57 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T13:49:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39337" http.request.id=87e8666a-227d-49df-b201-d6b15cf46044 http.request.method=GET http.request.remoteaddr="127.0.0.1:38252" 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.861452ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:13:49:57 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T13:49:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=9a82578c-7949-4efe-aabb-53789cc9f18b http.request.method=POST http.request.remoteaddr="127.0.0.1:57094" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.849727ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=9381e93f-8271-4cdb-ad42-7b6a18554906 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57094" http.request.uri="/v2/foo/bar/blobs/uploads/2791771b-7e3b-4651-adda-479adeff49ec?_state=gyWE7kJ5zGwWjbz9Liz4_VbqEN6IiAJSn4ojnFxjqet7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3OTE3NzFiLTdlM2ItNDY1MS1hZGRhLTQ3OWFkZWZmNDllYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0OTo1Ny44MDY1NzM0MzFaIn0%3D&digest=sha256%3A3c465f68ac27c36c609726fd90001612ec0a2c25798a253f586446ceb7b881d4" http.request.useragent="Go-http-client/1.1" http.response.duration=5.017874795s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:49:57 +0000] "PUT /v2/foo/bar/blobs/uploads/2791771b-7e3b-4651-adda-479adeff49ec?_state=gyWE7kJ5zGwWjbz9Liz4_VbqEN6IiAJSn4ojnFxjqet7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3OTE3NzFiLTdlM2ItNDY1MS1hZGRhLTQ3OWFkZWZmNDllYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxMzo0OTo1Ny44MDY1NzM0MzFaIn0%3D&digest=sha256%3A3c465f68ac27c36c609726fd90001612ec0a2c25798a253f586446ceb7b881d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=75308e3f-6fae-4f3e-82ce-2009fb101a0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57094" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.526394ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:13:50:02 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=b5048de5-7dab-4708-ae15-482a8319df0b http.request.method=GET http.request.remoteaddr="127.0.0.1:57094" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.065191ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:13:50:02 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T13:50:02Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44725 /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:44725/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:39337" http.request.id=bad68d63-325b-4793-8a84-632ad5ce587d http.request.method=GET http.request.remoteaddr="127.0.0.1:57234" 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-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=1b7e26b2-98f0-4a0a-b238-b9e800b0aeb5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50488" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.329191ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:13:50:02 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=f451fbed-4c9b-469b-b422-cfd43fb60887 http.request.method=GET http.request.remoteaddr="127.0.0.1:50488" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.404302ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:13:50:02 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T13:50:02Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44725 /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:44725/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:39337" http.request.id=bad68d63-325b-4793-8a84-632ad5ce587d http.request.method=GET http.request.remoteaddr="127.0.0.1:57234" 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-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44725" http.request.id=93b5b36c-896a-44b4-a347-f5e2684106a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50500" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.829656ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:13:50:02 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T13:50:02Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:fc16059239b2df01ce33141805dbb88eff7356b47c21b478c516b472d0d10142 with ttl=167h59m59.999994694s" go.version=go1.24.6 time="2025-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39337" http.request.id=bad68d63-325b-4793-8a84-632ad5ce587d http.request.method=GET http.request.remoteaddr="127.0.0.1:57234" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=13.539473ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:13:50:02 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (9.16s) === RUN TestAppDispatcher time="2025-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37529" http.request.id=702ea161-bbee-43d3-8f2d-ad97c6965c28 http.request.method=GET http.request.remoteaddr="127.0.0.1:44122" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.872073ms http.response.status=200 http.response.written=0 time="2025-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37529" http.request.id=6918999f-f5c9-4c7c-a203-d753abded2e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:44122" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.768882ms http.response.status=200 http.response.written=0 time="2025-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37529" http.request.id=6f57eab1-6e4a-420d-a3e3-a3e1827bff0f http.request.method=GET http.request.remoteaddr="127.0.0.1:44122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.756869ms http.response.status=200 http.response.written=0 time="2025-08-08T13:50:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37529" http.request.id=87eb40df-4040-4563-aea8-9e0e8b943cf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44122" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.77808ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-08-08T13:50:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c time="2025-08-08T13:50:02Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c time="2025-08-08T13:50:02Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.6 http.request.host="127.0.0.1:33711" http.request.id=c9f90dec-0b7d-4335-8314-5239fcd89393 http.request.method=GET http.request.remoteaddr="127.0.0.1:36720" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-08-08T13:50:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c time="2025-08-08T13:50:02Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c time="2025-08-08T13:50:02Z" level=info msg="configuring file health check path=/tmp/healthcheck2574183380, interval=1" go.version=go1.24.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-08-08T13:50:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c time="2025-08-08T13:50:06Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c time="2025-08-08T13:50:06Z" level=info msg="configuring TCP health check addr=127.0.0.1:33989, interval=1" go.version=go1.24.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-08-08T13: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.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c time="2025-08-08T13:50:10Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c time="2025-08-08T13:50:10Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:38989, interval=1, threshold=3" go.version=go1.24.6 instance.id=20a27663-7057-431d-8427-8abecb08ca6c --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 155.370s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.01s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.06s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.43s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.91s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.509s === RUN TestSchedule time="2025-08-08T13:47:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=14499f17-3771-4b16-8598-a2c49d957d2d time="2025-08-08T13:47:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.998221ms" go.version=go1.24.6 instance.id=14499f17-3771-4b16-8598-a2c49d957d2d time="2025-08-08T13:47:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.881µs" go.version=go1.24.6 instance.id=14499f17-3771-4b16-8598-a2c49d957d2d time="2025-08-08T13:47:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.362µs" go.version=go1.24.6 instance.id=14499f17-3771-4b16-8598-a2c49d957d2d 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-08-08T13:47:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=14499f17-3771-4b16-8598-a2c49d957d2d --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-08-08T13:47:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=14499f17-3771-4b16-8598-a2c49d957d2d time="2025-08-08T13:47:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.997926ms" go.version=go1.24.6 instance.id=14499f17-3771-4b16-8598-a2c49d957d2d time="2025-08-08T13:47:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998785ms" go.version=go1.24.6 instance.id=14499f17-3771-4b16-8598-a2c49d957d2d time="2025-08-08T13:47:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=14499f17-3771-4b16-8598-a2c49d957d2d --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-08-08T13:47:43Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=14499f17-3771-4b16-8598-a2c49d957d2d --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.585s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.18s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 19445248 sha256:5219a03d8d4b94c235dffff0924210d594b5a0fc46ee5633e6495b5b417d786f [] map[] } --- PASS: TestSimpleBlobRead (0.44s) === RUN TestBlobMount --- PASS: TestBlobMount (0.28s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.27s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.22s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.52s) === 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:0d4223eb3a3468984ea137048d2c67f223b311a15d67afbddf07bd70a7640b35 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:301b1dc76a2e9ee53daca39216056fd5d8fa98f3acb24c115bef5a1d7ea97c37 palailogos: marking blob sha256:bc686022e7562ddd5debd449a1482a1d859e68ba1c353f2b238f13dc715da24e palailogos: marking manifest sha256:1a1b4a97401065999b6ae84f425ba89bdab8f29321b6cb7b1640e0f90861acb4 palailogos: marking blob sha256:b3ae7067510ec90f741e3bb899cf0f5a338b84d7e49d3b8d22f09e8f4a4219d1 palailogos: marking blob sha256:4b2a123c754d8417f44fdf70f31bce9117326cd7bfec523cad14e56ba82ceb9b palailogos: marking manifest sha256:78594a382aebc9dc77dbd84666a196ca843a50726b9c11cc486e01b4b562ee9a palailogos: marking blob sha256:3ddee0bcea3cd062aa8755741fa6bf275400c96884de7ce6868deb9fce0254de palailogos: marking blob sha256:ea85180b1e564dade110179a1224705abedab72bb1dc6682c3b1b4fff8bc2543 palailogos: marking manifest sha256:ead766c26b44deb135738f8c05d2a8a1e6666bdae6bdf6a18be3b2c8d2133763 palailogos: marking blob sha256:1a1b4a97401065999b6ae84f425ba89bdab8f29321b6cb7b1640e0f90861acb4 palailogos: marking blob sha256:78594a382aebc9dc77dbd84666a196ca843a50726b9c11cc486e01b4b562ee9a 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.34s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:91bedf4a02ea235933e7845d50596c1a4365c814d5d22e90d367f1e7b9dfa1f8 deletemanifests: marking manifest sha256:adfa015d07796e378b7215f6640a7fac32827dca13bf262a58f6cd53487d316a deletemanifests: marking blob sha256:584e35bf247bc2ecd4152e918da000841ec93c71b56bb1f00f8d4b9c483ce7ea deletemanifests: marking blob sha256:6ad6a084fed9a990bff8a49c01797d6ec9ca659e1808e7be19598a131c4bbc9a deletemanifests: marking blob sha256:d9250e2342243f7d0a0e88bc1c1fcef50d79340ce62960a9797fd9d1bbe11afa 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0774f0d832e1dfb6e2d69783180008cb74091a9c96e3232c2aba05edfbd6a7af blob eligible for deletion: sha256:55cd7ef97acf394fe2f3e172e06403b240d6d0188944a4cd96665fae21bc3c8b blob eligible for deletion: sha256:56724386a1071f729ca26df8350323c37cb2c56cd4faa83d8d28d9d1f5fb9a99 blob eligible for deletion: sha256:91bedf4a02ea235933e7845d50596c1a4365c814d5d22e90d367f1e7b9dfa1f8 deletemanifests manifest eligible for deletion: sha256:91bedf4a02ea235933e7845d50596c1a4365c814d5d22e90d367f1e7b9dfa1f8 deletemanifests: marking manifest sha256:adfa015d07796e378b7215f6640a7fac32827dca13bf262a58f6cd53487d316a deletemanifests: marking blob sha256:584e35bf247bc2ecd4152e918da000841ec93c71b56bb1f00f8d4b9c483ce7ea deletemanifests: marking blob sha256:6ad6a084fed9a990bff8a49c01797d6ec9ca659e1808e7be19598a131c4bbc9a deletemanifests: marking blob sha256:d9250e2342243f7d0a0e88bc1c1fcef50d79340ce62960a9797fd9d1bbe11afa time="2025-08-08T13:47:56Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/91bedf4a02ea235933e7845d50596c1a4365c814d5d22e90d367f1e7b9dfa1f8" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 time="2025-08-08T13:47:56Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/91bedf4a02ea235933e7845d50596c1a4365c814d5d22e90d367f1e7b9dfa1f8" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:91bedf4a02ea235933e7845d50596c1a4365c814d5d22e90d367f1e7b9dfa1f8 time="2025-08-08T13:47:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/91/91bedf4a02ea235933e7845d50596c1a4365c814d5d22e90d367f1e7b9dfa1f8" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:0774f0d832e1dfb6e2d69783180008cb74091a9c96e3232c2aba05edfbd6a7af time="2025-08-08T13:47:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/07/0774f0d832e1dfb6e2d69783180008cb74091a9c96e3232c2aba05edfbd6a7af" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:55cd7ef97acf394fe2f3e172e06403b240d6d0188944a4cd96665fae21bc3c8b time="2025-08-08T13:47:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/55/55cd7ef97acf394fe2f3e172e06403b240d6d0188944a4cd96665fae21bc3c8b" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:56724386a1071f729ca26df8350323c37cb2c56cd4faa83d8d28d9d1f5fb9a99 time="2025-08-08T13:47:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/56/56724386a1071f729ca26df8350323c37cb2c56cd4faa83d8d28d9d1f5fb9a99" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 --- PASS: TestDeleteManifestIfTagNotFound (1.31s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:0f031422b2a3f90568b455b2f5134f0abfa3fa4752bb10b666634421528050a1 time="2025-08-08T13:47:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0f/0f031422b2a3f90568b455b2f5134f0abfa3fa4752bb10b666634421528050a1" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:4e836a244d7f2318ac6ef6db38376c6f20c5e140dd67ac3a944503aec3c45bed time="2025-08-08T13:47:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4e/4e836a244d7f2318ac6ef6db38376c6f20c5e140dd67ac3a944503aec3c45bed" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:629412adfa813d72dcceb6a5cce2ae041e748544b39b39c79a0cb78d378db70e time="2025-08-08T13:47:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/62/629412adfa813d72dcceb6a5cce2ae041e748544b39b39c79a0cb78d378db70e" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 --- PASS: TestGCWithMissingManifests (0.47s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:2d41fe87d5bea7d768eca483855e6c04129ad9b5256ea43e2d6c84acfb77290c komnenos: marking blob sha256:26deee2e7be1f00d453f5db032a087c472db5e6eeaee772b886287223e0aa519 komnenos: marking blob sha256:ef02b8e00048a6a806d45fa25961c8a31bc563c0e1e24f51f29034e1ff3cda88 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:de2c9b8f675b626da2eca22f28444089745e3ed79f7c0741562b27c8240440db time="2025-08-08T13:47:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/de/de2c9b8f675b626da2eca22f28444089745e3ed79f7c0741562b27c8240440db" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-08-08T13:47:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:e6268ab51f77f5b7ae3670caf8ef4a2519c399a654492eb83cc1eb5d5ab68339 time="2025-08-08T13:47:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e6/e6268ab51f77f5b7ae3670caf8ef4a2519c399a654492eb83cc1eb5d5ab68339" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:160107c2805d9fee3e1aaceb30c68f1bf3f9e498cf39e1f17d4706aa57fdd32e time="2025-08-08T13:47:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/16/160107c2805d9fee3e1aaceb30c68f1bf3f9e498cf39e1f17d4706aa57fdd32e" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:21cbc71a8e6b20378e6dbb10d1f5e8db9e547600316f12ce89bd01618df0eaa8 time="2025-08-08T13:47:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/21/21cbc71a8e6b20378e6dbb10d1f5e8db9e547600316f12ce89bd01618df0eaa8" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:3683a2878baafd88ea196f39c10277c399612353caee555ae7cb2737c63bce14 time="2025-08-08T13:47:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/3683a2878baafd88ea196f39c10277c399612353caee555ae7cb2737c63bce14" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 blob eligible for deletion: sha256:b6f2c470d35e3ad5952c90d43d4e8f864a6a6d2c6cd0a999dff5c96b493146d8 time="2025-08-08T13:47:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b6/b6f2c470d35e3ad5952c90d43d4e8f864a6a6d2c6cd0a999dff5c96b493146d8" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 --- PASS: TestDeletionHasEffect (1.57s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.19s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:71eaa2f004931e4121aca9e80135473557a071e8a8c66bce411aed3537ae09de michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:c436ddc448c02f118c0443b6f01f47f8de777a8f356852a0e98ab386f0edd659 michael_z_doukas: marking blob sha256:8ead8fd5d9f96e03acb246c13300d2c1edb6fdb6ddff0208089a331171b44cc0 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:d1092c91bf32cdd6c9f27b1bfe178c3d4739b3b250bbc060846fe64679a41d14 time="2025-08-08T13:48:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d1/d1092c91bf32cdd6c9f27b1bfe178c3d4739b3b250bbc060846fe64679a41d14" go.version=go1.24.6 instance.id=e06e2a73-3651-42e9-b577-ebb99650d6c2 --- PASS: TestOrphanBlobDeleted (0.79s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:c86616ad42ebf8006503da4716d50cc4a3d5234f40a51cffdcade305a9127ffc linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:62a5dedb99565e4875bf980b9aee6a3b7eda5dbf30b4fd35e57670133020f2bf --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.48s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.63s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.28s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.08s) === 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-08-08T13:48:02Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 12:48:02.63930434 +0000 UTC m=-3579.934131777, actuallyDelete=true" time="2025-08-08T13:48:02Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-08-08T13:48:02Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878, actuallyDelete=true" time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f3fced32-d55f-4596-ac7f-5d71211fd014 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/736a1252-3b18-476e-afcf-0778e5856489 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6fcf7ee2-4570-4f26-bb2b-466f2c9db443 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f4c4a6aa-ef80-4f4a-91f4-1ca49cd3c1f2 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fdd47542-8c80-453d-b5bb-62464f6b5eee have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/09da6714-25e5-4397-b5b1-48761b427750 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2401cc63-f5a3-4438-8661-d4bcf4c78a02 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/50e89795-eda1-4ba2-81ce-bc8056db5392 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5e01ab2b-f9c7-417e-a919-ae0d7837ccbc have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/75814f4e-ff27-4f60-81d1-de04b5e814d5 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/79ef89d1-2a7e-43d8-a567-afbbb410ad27 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.639935986 +0000 UTC m=+20.066499878). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-08-08T13:48:02Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 13:48:02.640662674 +0000 UTC m=+20.067226557, actuallyDelete=true" time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4d20fda6-1153-467b-926d-974358ef34b8 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.640662674 +0000 UTC m=+20.067226557). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ceeaa949-fa59-4c45-97f3-65e7bf9e6128 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.640662674 +0000 UTC m=+20.067226557). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/007a35e9-dc65-4a6e-be35-9e91b6401829 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.640662674 +0000 UTC m=+20.067226557). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d0eee653-ac8b-40f5-a139-5993854bbcce have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.640662674 +0000 UTC m=+20.067226557). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f51dcca9-46ab-4ae1-9d01-b70cba411303 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.640662674 +0000 UTC m=+20.067226557). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-08-08T13:48:02Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 13:48:02.64121159 +0000 UTC m=+20.067775473, actuallyDelete=true" time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2212dce4-f6ab-45e4-86b7-76bd3355a6a0 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.64121159 +0000 UTC m=+20.067775473). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4f3b1c44-1edd-46ca-b81c-2e0e46f29a7b have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.64121159 +0000 UTC m=+20.067775473). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/56b1855b-2cf9-448a-a917-3264092c9290 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.64121159 +0000 UTC m=+20.067775473). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b9ece11d-2d1f-4cdd-a671-3c7f691f6ec2 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.64121159 +0000 UTC m=+20.067775473). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e8982392-8b98-485c-8d48-2a8cf09beab9 have older date (2025-08-08 12:48:02 +0000 UTC) than purge date (2025-08-08 13:48:02.64121159 +0000 UTC m=+20.067775473). Removing upload directory." time="2025-08-08T13:48:02Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-08-08T13:48:02Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 13:48:02.641536645 +0000 UTC m=+20.068100528, actuallyDelete=true" time="2025-08-08T13:48:02Z" 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 20.093s ? 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.007s === 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.009s === RUN TestWalkFileRemoved time="2025-08-08T13:47:42Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.003s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.405s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.06s) === 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.066s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.51s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.922s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.93s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.343s ? 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-08-08T13:47:42Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.6 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-08-08T13:47:42Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.6 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-08-08T13:47:42Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.6 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 TestInvalidNetworkType === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestInvalidData === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestParsing time="2025-08-08T13:47:42Z" level=error msg="unknown ip address format" go.version=go1.24.6 instance.id=2e146040-aef0-4295-84a8-d381067908f8 ip=?0000000000000000000000000000000000 time="2025-08-08T13:47:42Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) time="2025-08-08T13:47:42Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=2e146040-aef0-4295-84a8-d381067908f8 --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestParsing (0.00s) time="2025-08-08T13:47:42Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=2e146040-aef0-4295-84a8-d381067908f8 --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2025-08-08T13:47:43Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T13:47:44Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T13:47:45Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T13:47:46Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.515s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.442s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.87s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.321s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.012s ? 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-r13.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-r13.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86_64.so.1 >>> docker-registry*: Package size: 26.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r13.apk >>> docker-registry: Build complete at Fri, 08 Aug 2025 13:50:18 +0000 elapsed time 0h 2m 56s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250808.134723) (2/2) Purging go (1.24.6-r0) Executing busybox-1.37.0-r19.trigger OK: 399 MiB in 104 packages >>> docker-registry: Updating the community/x86_64 repository index... >>> docker-registry: Signing the index...