>>> docker-registry: Building community/docker-registry 2.8.3-r14 (using abuild 3.15.0-r0) started Wed, 10 Sep 2025 04:13:05 +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.7-r0) (2/2) Installing .makedepends-docker-registry (20250910.041307) Executing busybox-1.37.0-r19.trigger OK: 527 MiB in 103 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-09-10T04:14:41Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-09-10T04:14:41Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.09s) PASS ok github.com/docker/distribution/configuration 0.456s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-09-10T04:14:41Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.03s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.400s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.01s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.380s === 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.273s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.16s) PASS ok github.com/docker/distribution/health/checks 0.510s ? 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.278s === 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.289s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.328s === RUN TestBuilder --- PASS: TestBuilder (0.01s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.266s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/09/10 04:14:41 http: TLS handshake error from 127.0.0.1:42538: 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:33331/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:33331/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:33331/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:33331/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:43507?status=0, fail=true --- PASS: TestHTTPSink (0.10s) === RUN TestListener --- PASS: TestListener (2.30s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-09-10T04:14:43Z" level=info msg="broadcaster: closing" time="2025-09-10T04:14:43Z" level=info msg="closing testSink" time="2025-09-10T04:14:43Z" level=info msg="closing testSink" time="2025-09-10T04:14:43Z" level=info msg="closing testSink" time="2025-09-10T04:14:43Z" level=info msg="closing testSink" time="2025-09-10T04:14:43Z" level=info msg="closing testSink" time="2025-09-10T04:14:43Z" level=info msg="closing testSink" time="2025-09-10T04:14:43Z" level=info msg="closing testSink" time="2025-09-10T04:14:43Z" level=info msg="closing testSink" time="2025-09-10T04:14:43Z" level=info msg="closing testSink" time="2025-09-10T04:14:43Z" level=info msg="closing testSink" time="2025-09-10T04:14:43Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.03s) === RUN TestEventQueue time="2025-09-10T04:14:43Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.18s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 1} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 1} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 1} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 1} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:43Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=warning msg="&{0x3f65fb3350 0.9} encountered too many errors, backing off" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-10T04:14:44Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.47s) PASS ok github.com/docker/distribution/notifications 3.539s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-09-10T04:14:41Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-09-10T04:14:41.294168637Z" 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.7 time="2025-09-10T04:14:41.294313697Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:14:41.294799017Z" level=info msg="Starting upload purge in 19m0s" go.version=go1.24.7 time="2025-09-10T04:14:41.304723884Z" level=info msg="listening on [::]:5000" go.version=go1.24.7 time="2025-09-10T04:14:44.301882451Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.7 time="2025-09-10T04:14:44.408564145Z" level=info msg="response completed" go.version=go1.24.7 http.request.host=127.0.0.1 http.request.id=6d29a937-cbb8-4538-a5d2-4960547c2cf3 http.request.method=GET http.request.remoteaddr="[::1]:37896" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.790043ms http.response.status=200 http.response.written=2 ::1 - - [10/Sep/2025:04:14:44 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.12s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-09-10T04:14:46.003751555Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-09-10T04:14:46.015609543Z" 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.7 time="2025-09-10T04:14:46.016105304Z" level=info msg="Starting upload purge in 49m0s" go.version=go1.24.7 time="2025-09-10T04:14:46.016134904Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:14:46.016906724Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.7 time="2025-09-10T04:14:46.016982384Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.7 time="2025-09-10T04:14:46.021288907Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.7 time="2025-09-10T04:14:49.045376772Z" level=info msg="response completed" go.version=go1.24.7 http.request.host=127.0.0.1 http.request.id=3a2db4a6-55a0-4da9-adea-8383787987aa http.request.method=GET http.request.remoteaddr="127.0.0.1:41880" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.398305ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Sep/2025:04:14:49 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-09-10T04:14:49.046114233Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.7 --- PASS: TestRegistrySupportedCipherSuite (4.74s) === RUN TestRegistryUnsupportedCipherSuite time="2025-09-10T04:14:49.832869461Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-09-10T04:14:49.840828606Z" 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.7 time="2025-09-10T04:14:49.841359626Z" level=info msg="Starting upload purge in 53m0s" go.version=go1.24.7 time="2025-09-10T04:14:49.841497567Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:14:49.844656109Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.7 --- PASS: TestRegistryUnsupportedCipherSuite (8.80s) PASS ok github.com/docker/distribution/registry 17.198s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.01s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.258s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.07s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.01s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.04s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.03s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.15s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.707s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-09-10T04:14:41Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.7 instance.id=7964342c-0f2a-4178-8ffe-b552e34f961c time="2025-09-10T04:14:41Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.7 instance.id=7964342c-0f2a-4178-8ffe-b552e34f961c --- PASS: TestBasicAccessController (0.04s) === RUN TestCreateHtpasswdFile time="2025-09-10T04:14:41Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.7 password="4tRJRdAYhNV4gtvPPRGwJvpugI8TGaxFas_B649CYaA" user=docker --- PASS: TestCreateHtpasswdFile (0.16s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.541s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.03s) PASS ok github.com/docker/distribution/registry/auth/silly 0.376s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.08s) === RUN TestLeeway time="2025-09-10T04:14:41Z" level=info msg="token not to be used before 2025-09-10 04:14:42 +0000 UTC - currently 2025-09-10 04:14:41.153903559 +0000 UTC m=+0.194855036" time="2025-09-10T04:14:41Z" level=info msg="token not to be used after 2025-09-10 04:14:41 +0000 UTC - currently 2025-09-10 04:14:41.158569903 +0000 UTC m=+0.199521360" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-09-10T04:14:41Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.438s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.02s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.01s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.02s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.01s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.01s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.01s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.618s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.02s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.01s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.468s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.01s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.256s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-09-10T04:14:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-10T04:14:43Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:14:43Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36915" http.request.id=b55fa8f6-2394-4cbb-885e-e7e2b7d76880 http.request.method=GET http.request.remoteaddr="127.0.0.1:56696" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=13.91731ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Sep/2025:04:14:43 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.05s) === RUN TestCatalogAPI time="2025-09-10T04:14:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-10T04:14:43Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:14:43Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=9e25ce14-2711-4b14-8310-7647fcef36d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=11.553968ms http.response.status=200 http.response.written=20 127.0.0.1 - - [10/Sep/2025:04:14:43 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-10T04:14:44Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=2ecc707e-d1fd-480b-ba07-8646e9ee6b23 http.request.method=POST http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.400003ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:14:44 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:14:54Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=9e043f0b-0ec7-41e5-a441-f5d9a73a1c87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/aaaa/blobs/uploads/eabe6a40-8754-4f93-8afc-47f458dd25fe?_state=7iCN--zOzaxuKJ-RVYitatUMQ3b20U6ZfvWtN-eT13h7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlYWJlNmE0MC04NzU0LTRmOTMtOGFmYy00N2Y0NThkZDI1ZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTQ6NDQuNDk3OTM1Mzg3WiJ9&digest=sha256%3A6f7cbceb0b60a42dab62ba6567e26d0bf131274532c8a241eae9dc3bfc0df954" http.request.useragent="Go-http-client/1.1" http.response.duration=10.430348721s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:14:44 +0000] "PUT /v2/foo/aaaa/blobs/uploads/eabe6a40-8754-4f93-8afc-47f458dd25fe?_state=7iCN--zOzaxuKJ-RVYitatUMQ3b20U6ZfvWtN-eT13h7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlYWJlNmE0MC04NzU0LTRmOTMtOGFmYy00N2Y0NThkZDI1ZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTQ6NDQuNDk3OTM1Mzg3WiJ9&digest=sha256%3A6f7cbceb0b60a42dab62ba6567e26d0bf131274532c8a241eae9dc3bfc0df954 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:14:54Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=76342818-58d0-4921-b4b8-5fd8a6d9a5bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.484945ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:14:54 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:14:55Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=c825fa8b-4737-46d4-ae4e-018ef4fdb991 http.request.method=POST http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.399742ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:14:55 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=35f5a671-4a2b-4ca9-9191-76bc2ffdda81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/bbbb/blobs/uploads/476bc375-820b-4e49-a5ab-4124a711d9b1?_state=Dg-v6ws1fqkrZipRgKwNtW2G_1x82gYyp1WblH4j9vJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0NzZiYzM3NS04MjBiLTRlNDktYTVhYi00MTI0YTcxMWQ5YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTQ6NTUuNjE3MTM4MTQ3WiJ9&digest=sha256%3A48f152299ee90f7ff9f354a2076335e46dcdf46c5b2138dc01f9ad2522232cf1" http.request.useragent="Go-http-client/1.1" http.response.duration=7.701807261s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:14:55 +0000] "PUT /v2/foo/bbbb/blobs/uploads/476bc375-820b-4e49-a5ab-4124a711d9b1?_state=Dg-v6ws1fqkrZipRgKwNtW2G_1x82gYyp1WblH4j9vJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0NzZiYzM3NS04MjBiLTRlNDktYTVhYi00MTI0YTcxMWQ5YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTQ6NTUuNjE3MTM4MTQ3WiJ9&digest=sha256%3A48f152299ee90f7ff9f354a2076335e46dcdf46c5b2138dc01f9ad2522232cf1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=94cdcf2c-5ef1-4e83-b3da-76234b1b84a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.104084ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:03 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:04Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=1581224b-bdde-4d96-a428-c5725f8fa0ec http.request.method=POST http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.309563ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:04 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:18Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=7aed4b59-223f-45af-ac77-a640dd3943f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/cccc/blobs/uploads/6f79484f-e8b8-4881-8f92-2ff9a6972caf?_state=tHoJBxGzIBDKUfKPHoMRwy_4szAREIEIkeS2jwRbgMN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2Zjc5NDg0Zi1lOGI4LTQ4ODEtOGY5Mi0yZmY5YTY5NzJjYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6MDQuMTY1NDMwNDk3WiJ9&digest=sha256%3A97437bec0b14fc860f82fae42c65f884e22fb91fa350da3e7dde285ca1c45b06" http.request.useragent="Go-http-client/1.1" http.response.duration=14.300115254s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:04 +0000] "PUT /v2/foo/cccc/blobs/uploads/6f79484f-e8b8-4881-8f92-2ff9a6972caf?_state=tHoJBxGzIBDKUfKPHoMRwy_4szAREIEIkeS2jwRbgMN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2Zjc5NDg0Zi1lOGI4LTQ4ODEtOGY5Mi0yZmY5YTY5NzJjYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6MDQuMTY1NDMwNDk3WiJ9&digest=sha256%3A97437bec0b14fc860f82fae42c65f884e22fb91fa350da3e7dde285ca1c45b06 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:18Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=cf9b6af8-2ae4-49ac-9598-7b5016744abb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.768425ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:18 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:19Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=f5743caa-75de-449b-98bc-04715fb2f706 http.request.method=POST http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.306482ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:19 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:28Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=673e7afe-abf3-4be1-888e-f620f114b640 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/dddd/blobs/uploads/aad52902-07dd-4fbc-996b-be6de6d17e0a?_state=KoMx-x3l9l0iIo9coTBA3wWlLAKR2fuFd-f-flrjSxx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhYWQ1MjkwMi0wN2RkLTRmYmMtOTk2Yi1iZTZkZTZkMTdlMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6MTkuMjQxNTg0MzUyWiJ9&digest=sha256%3A0c5a6e2fccf33028ebef55e5530cf0c359fc3503673ac15e132cbc5f53b7e0f4" http.request.useragent="Go-http-client/1.1" http.response.duration=9.011488573s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:19 +0000] "PUT /v2/foo/dddd/blobs/uploads/aad52902-07dd-4fbc-996b-be6de6d17e0a?_state=KoMx-x3l9l0iIo9coTBA3wWlLAKR2fuFd-f-flrjSxx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhYWQ1MjkwMi0wN2RkLTRmYmMtOTk2Yi1iZTZkZTZkMTdlMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6MTkuMjQxNTg0MzUyWiJ9&digest=sha256%3A0c5a6e2fccf33028ebef55e5530cf0c359fc3503673ac15e132cbc5f53b7e0f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:28Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=8e867f8b-60d5-43db-93de-dd1a0ee4ce97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.088745ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:28 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:28Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=7c45d52e-3c74-4fcd-a1ed-0304ba19617b http.request.method=POST http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.203743ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:28 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=1c41e21a-f8a4-4b12-b79a-875e20828d5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/eeee/blobs/uploads/d3ae7ee7-452d-40fd-8ef8-ba07dc3ea7c5?_state=iyaBZxoo8_6rTcLCx8FPcNe0K9Kzm88aVL_sAM968kN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkM2FlN2VlNy00NTJkLTQwZmQtOGVmOC1iYTA3ZGMzZWE3YzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6MjguODQ3MjkzMTE5WiJ9&digest=sha256%3Ae3da26ad9dafca1533d3c73f5055c6c269342953f4e75712dfb4febf446e0850" http.request.useragent="Go-http-client/1.1" http.response.duration=6.799550293s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:28 +0000] "PUT /v2/foo/eeee/blobs/uploads/d3ae7ee7-452d-40fd-8ef8-ba07dc3ea7c5?_state=iyaBZxoo8_6rTcLCx8FPcNe0K9Kzm88aVL_sAM968kN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkM2FlN2VlNy00NTJkLTQwZmQtOGVmOC1iYTA3ZGMzZWE3YzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6MjguODQ3MjkzMTE5WiJ9&digest=sha256%3Ae3da26ad9dafca1533d3c73f5055c6c269342953f4e75712dfb4febf446e0850 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=adf1251e-86f6-422c-b511-0919e816648b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.694925ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:35 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=50bed346-725e-43e5-9b3f-aeecef5a732a http.request.method=POST http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.733222ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:36 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=84ef6c41-589f-4522-8859-cf9b4b60abc6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/ffff/blobs/uploads/440e9e45-9f13-476e-b74e-a9db579d4d79?_state=C_rTRw1qiK034ZNIi-NutuM3MzuKisnIhA3Jsj7GpJV7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0NDBlOWU0NS05ZjEzLTQ3NmUtYjc0ZS1hOWRiNTc5ZDRkNzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6MzYuMjkzMzYwNjQyWiJ9&digest=sha256%3Aa6807d02f33dcf4b462e536b4dbc278de71d0b51199a901a84cb5d5b4089e1bd" http.request.useragent="Go-http-client/1.1" http.response.duration=5.480505035s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:36 +0000] "PUT /v2/foo/ffff/blobs/uploads/440e9e45-9f13-476e-b74e-a9db579d4d79?_state=C_rTRw1qiK034ZNIi-NutuM3MzuKisnIhA3Jsj7GpJV7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0NDBlOWU0NS05ZjEzLTQ3NmUtYjc0ZS1hOWRiNTc5ZDRkNzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6MzYuMjkzMzYwNjQyWiJ9&digest=sha256%3Aa6807d02f33dcf4b462e536b4dbc278de71d0b51199a901a84cb5d5b4089e1bd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=0e5e41c1-cdcf-4a80-9057-8b83f79a6645 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.690684ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=1a1c96e1-efe7-4a60-8493-aed6582b0cd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.404962ms http.response.status=200 http.response.written=74 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=092943a3-3b75-418a-8228-8233c819196c http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" 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=2.444161ms http.response.status=200 http.response.written=30 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=95335a3b-e8cb-4a36-aa86-baebd26376ec http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" 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=2.553542ms http.response.status=200 http.response.written=74 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=f59fb1ec-d290-4fbc-a350-8bdbdc2f0637 http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" 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=2.305781ms http.response.status=200 http.response.written=30 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=99a36934-bf36-40ee-90c1-9f6d1bb93d95 http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" 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=2.238701ms http.response.status=200 http.response.written=63 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=69211e61-ee0f-4679-a026-446e34fee414 http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" 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=2.442462ms http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" 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.7 http.request.host="127.0.0.1:39057" http.request.id=bf8ada4a-5897-43a5-8686-d77c5a6569d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" 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=2.654882ms http.response.status=400 http.response.written=116 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" 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.7 http.request.host="127.0.0.1:39057" http.request.id=fdf31dff-ed51-45d5-a4a1-6268b582aacb http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" 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=2.099961ms http.response.status=400 http.response.written=115 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=5266c0b1-2aa5-463a-bc5b-751f1c5a4807 http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" 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=2.162521ms http.response.status=200 http.response.written=20 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39057" http.request.id=fda77ce7-d56c-4ae7-87f6-af33b8cd008d http.request.method=GET http.request.remoteaddr="127.0.0.1:40716" 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=3.343302ms http.response.status=200 http.response.written=74 127.0.0.1 - - [10/Sep/2025:04:15:41 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-10T04:15:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-10T04:15:41Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:15:42Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=2d38333a-5f6d-4441-a763-916fed27e260 http.request.method=POST http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.947724ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:42 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:58Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=6b45789e-417a-42b7-8649-b14c5e32a9b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/aaaa/blobs/uploads/ce7f54af-8600-4c1a-8210-74c61bc87975?_state=Ynsc7OyRdUlbBwe9m4G43NRECWfg7g5gtSSSnhbRK7h7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjZTdmNTRhZi04NjAwLTRjMWEtODIxMC03NGM2MWJjODc5NzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6NDIuNjU5MTk4OTkzWiJ9&digest=sha256%3A85d30f6012b9bb94a576a4e8e1859950bc653cd9757c64e434a308b7b1244a5f" http.request.useragent="Go-http-client/1.1" http.response.duration=15.941099657s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:42 +0000] "PUT /v2/foo/aaaa/blobs/uploads/ce7f54af-8600-4c1a-8210-74c61bc87975?_state=Ynsc7OyRdUlbBwe9m4G43NRECWfg7g5gtSSSnhbRK7h7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjZTdmNTRhZi04NjAwLTRjMWEtODIxMC03NGM2MWJjODc5NzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6NDIuNjU5MTk4OTkzWiJ9&digest=sha256%3A85d30f6012b9bb94a576a4e8e1859950bc653cd9757c64e434a308b7b1244a5f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:58Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=9c8c7b24-fb7e-4a23-b503-653e79f2bd44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.111704ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:58 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:15:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=b10206f7-fea7-4ab4-abf5-ed3ff525e4ee http.request.method=POST http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.215782ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:59 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=3c88c45d-af87-4d25-8866-0588b8814e84 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/bbbb/blobs/uploads/b70082a4-a9a2-4b0b-83ba-29958010dfdb?_state=FXp0rfSDqgOIpOQb1mM-10m1J9fvWxP_rqwL9zwTY_J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiNzAwODJhNC1hOWEyLTRiMGItODNiYS0yOTk1ODAxMGRmZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6NTkuMTk0MDU2MDQ0WiJ9&digest=sha256%3A0e94298c34834d7383d9cf442922c0311147f51b368bb604f372f314892bdd4e" http.request.useragent="Go-http-client/1.1" http.response.duration=6.433818618s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:15:59 +0000] "PUT /v2/foo/bbbb/blobs/uploads/b70082a4-a9a2-4b0b-83ba-29958010dfdb?_state=FXp0rfSDqgOIpOQb1mM-10m1J9fvWxP_rqwL9zwTY_J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiNzAwODJhNC1hOWEyLTRiMGItODNiYS0yOTk1ODAxMGRmZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTU6NTkuMTk0MDU2MDQ0WiJ9&digest=sha256%3A0e94298c34834d7383d9cf442922c0311147f51b368bb604f372f314892bdd4e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=2436471d-2a54-462f-b939-173726ce0e5c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.563605ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:05 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:06Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=913a6f9d-bde8-4b45-9d80-1aac8d1781bd http.request.method=POST http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.090422ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:06 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:15Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=d907b1f6-f0d0-4d15-80d3-8cc091c03dc3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/cccc/blobs/uploads/b1a5dfb4-9a7c-4871-9a50-1284e66552cf?_state=TI7wB9lnQPpFqy1neiEFTWWQOoXffIi5ppdTQ9ywVAB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiMWE1ZGZiNC05YTdjLTQ4NzEtOWE1MC0xMjg0ZTY2NTUyY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTY6MDYuMzE0ODgyNDAxWiJ9&digest=sha256%3Ac95f7fa6f51c0191624a4c7b1dfcc5b1e99198a176f9e219f094eda43a5b1c00" http.request.useragent="Go-http-client/1.1" http.response.duration=9.534146517s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:06 +0000] "PUT /v2/foo/cccc/blobs/uploads/b1a5dfb4-9a7c-4871-9a50-1284e66552cf?_state=TI7wB9lnQPpFqy1neiEFTWWQOoXffIi5ppdTQ9ywVAB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiMWE1ZGZiNC05YTdjLTQ4NzEtOWE1MC0xMjg0ZTY2NTUyY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTY6MDYuMzE0ODgyNDAxWiJ9&digest=sha256%3Ac95f7fa6f51c0191624a4c7b1dfcc5b1e99198a176f9e219f094eda43a5b1c00 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:15Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=febe5105-1bab-4a7d-8c6f-5a18f8f2a5ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.226205ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:15 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:16Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=9363b1c3-b054-4010-8f08-0c4a5f02a833 http.request.method=POST http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.163802ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:16 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:21Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=23b3d00c-6e4d-4121-87ad-79c52c5e5b18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/dddd/blobs/uploads/e2d0f3c2-8a26-4117-ace3-593ecdc1db28?_state=uk-XOaBdxY5angyO7pOQIGERd1DkMixWMGXsfSTSECF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlMmQwZjNjMi04YTI2LTQxMTctYWNlMy01OTNlY2RjMWRiMjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTY6MTYuMzk3OTYyMjZaIn0%3D&digest=sha256%3A11970d1c39e9172c09ed585601d2fa469a8cd1781b3c498bc18f4920eb3f9d46" http.request.useragent="Go-http-client/1.1" http.response.duration=5.120106944s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:16 +0000] "PUT /v2/foo/dddd/blobs/uploads/e2d0f3c2-8a26-4117-ace3-593ecdc1db28?_state=uk-XOaBdxY5angyO7pOQIGERd1DkMixWMGXsfSTSECF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlMmQwZjNjMi04YTI2LTQxMTctYWNlMy01OTNlY2RjMWRiMjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTY6MTYuMzk3OTYyMjZaIn0%3D&digest=sha256%3A11970d1c39e9172c09ed585601d2fa469a8cd1781b3c498bc18f4920eb3f9d46 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:21Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=740d7fec-a50d-4345-a934-508a1fd8b9f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.469584ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:21 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:21Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44261" http.request.id=ee2e202b-9ec6-41d3-a781-ed6053422e1f http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" 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=2.335302ms http.response.status=200 http.response.written=63 127.0.0.1 - - [10/Sep/2025:04:16:21 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (97.95s) === RUN TestURLPrefix time="2025-09-10T04:16:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-10T04:16:21Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:16:21Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42103" http.request.id=36436664-99fb-4b36-9161-4a743a9e7c92 http.request.method=GET http.request.remoteaddr="127.0.0.1:42496" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.460722ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Sep/2025:04:16:21 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-09-10T04:16:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-10T04:16:21Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:16:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=44f591f5-2390-439a-8c01-278e2d4757ce http.request.method=GET http.request.remoteaddr="127.0.0.1:48414" http.request.uri="/v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.150603ms http.response.status=404 http.response.written=157 vars.digest="sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "GET /v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=30d51fe2-5442-4c4b-8a36-bbd4453e368d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48422" http.request.uri="/v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.766922ms http.response.status=404 http.response.written=157 vars.digest="sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=28ea42ea-86b5-445e-90ea-1d3e444ad787 http.request.method=POST http.request.remoteaddr="127.0.0.1:48422" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.743382ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=897e4c3c-1cda-431f-a037-b00fbdbbe10d http.request.method=GET http.request.remoteaddr="127.0.0.1:48422" http.request.uri="/v2/foo/bar/blobs/uploads/7f64b72b-9836-4759-a87d-b1ad34481e99?_state=i5Z1UnukvfFdV-KXWNdReMJyS11ikxxVUoObynqIniF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmNjRiNzJiLTk4MzYtNDc1OS1hODdkLWIxYWQzNDQ4MWU5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMjE4ODMxMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.990402ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "GET /v2/foo/bar/blobs/uploads/7f64b72b-9836-4759-a87d-b1ad34481e99?_state=i5Z1UnukvfFdV-KXWNdReMJyS11ikxxVUoObynqIniF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmNjRiNzJiLTk4MzYtNDc1OS1hODdkLWIxYWQzNDQ4MWU5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMjE4ODMxMTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=99d1775c-a1fe-4d9a-8d8a-3109d3a14ab0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48422" http.request.uri="/v2/foo/bar/blobs/uploads/7f64b72b-9836-4759-a87d-b1ad34481e99?_state=i5Z1UnukvfFdV-KXWNdReMJyS11ikxxVUoObynqIniF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmNjRiNzJiLTk4MzYtNDc1OS1hODdkLWIxYWQzNDQ4MWU5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMjE4ODMxMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.939282ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "DELETE /v2/foo/bar/blobs/uploads/7f64b72b-9836-4759-a87d-b1ad34481e99?_state=i5Z1UnukvfFdV-KXWNdReMJyS11ikxxVUoObynqIniF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmNjRiNzJiLTk4MzYtNDc1OS1hODdkLWIxYWQzNDQ4MWU5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMjE4ODMxMTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=22819542-0c14-4d4d-a25c-3baffbe8c612 http.request.method=GET http.request.remoteaddr="127.0.0.1:48422" http.request.uri="/v2/foo/bar/blobs/uploads/7f64b72b-9836-4759-a87d-b1ad34481e99?_state=i5Z1UnukvfFdV-KXWNdReMJyS11ikxxVUoObynqIniF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmNjRiNzJiLTk4MzYtNDc1OS1hODdkLWIxYWQzNDQ4MWU5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMjE4ODMxMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7f64b72b-9836-4759-a87d-b1ad34481e99 time="2025-09-10T04:16:22Z" 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.7 http.request.host="127.0.0.1:40605" http.request.id=22819542-0c14-4d4d-a25c-3baffbe8c612 http.request.method=GET http.request.remoteaddr="127.0.0.1:48422" http.request.uri="/v2/foo/bar/blobs/uploads/7f64b72b-9836-4759-a87d-b1ad34481e99?_state=i5Z1UnukvfFdV-KXWNdReMJyS11ikxxVUoObynqIniF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmNjRiNzJiLTk4MzYtNDc1OS1hODdkLWIxYWQzNDQ4MWU5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMjE4ODMxMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.804182ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=7f64b72b-9836-4759-a87d-b1ad34481e99 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "GET /v2/foo/bar/blobs/uploads/7f64b72b-9836-4759-a87d-b1ad34481e99?_state=i5Z1UnukvfFdV-KXWNdReMJyS11ikxxVUoObynqIniF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmNjRiNzJiLTk4MzYtNDc1OS1hODdkLWIxYWQzNDQ4MWU5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMjE4ODMxMTVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=9db50d2d-3d0f-4d73-89a6-57e9e409c72b http.request.method=POST http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.967302ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=275d9b30-b441-4611-ac0e-ef14c3d825dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/a5827d61-4f5e-4d96-a66c-0dc150cbe91c?_state=Gd5wYojvm5qlf2llMCujyBS_ZUnPC5tqj-JpvnuT_6R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ODI3ZDYxLTRmNWUtNGQ5Ni1hNjZjLTBkYzE1MGNiZTkxYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMzc5OTUxMjZaIn0%3D&digest=sha256%3A72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" provided=sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 vars.name="foo/bar" vars.uuid=a5827d61-4f5e-4d96-a66c-0dc150cbe91c time="2025-09-10T04:16:22Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=275d9b30-b441-4611-ac0e-ef14c3d825dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/a5827d61-4f5e-4d96-a66c-0dc150cbe91c?_state=Gd5wYojvm5qlf2llMCujyBS_ZUnPC5tqj-JpvnuT_6R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ODI3ZDYxLTRmNWUtNGQ5Ni1hNjZjLTBkYzE1MGNiZTkxYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMzc5OTUxMjZaIn0%3D&digest=sha256%3A72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a5827d61-4f5e-4d96-a66c-0dc150cbe91c time="2025-09-10T04:16:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=275d9b30-b441-4611-ac0e-ef14c3d825dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/a5827d61-4f5e-4d96-a66c-0dc150cbe91c?_state=Gd5wYojvm5qlf2llMCujyBS_ZUnPC5tqj-JpvnuT_6R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ODI3ZDYxLTRmNWUtNGQ5Ni1hNjZjLTBkYzE1MGNiZTkxYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMzc5OTUxMjZaIn0%3D&digest=sha256%3A72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.459162ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=a5827d61-4f5e-4d96-a66c-0dc150cbe91c 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "PUT /v2/foo/bar/blobs/uploads/a5827d61-4f5e-4d96-a66c-0dc150cbe91c?_state=Gd5wYojvm5qlf2llMCujyBS_ZUnPC5tqj-JpvnuT_6R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ODI3ZDYxLTRmNWUtNGQ5Ni1hNjZjLTBkYzE1MGNiZTkxYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wMzc5OTUxMjZaIn0%3D&digest=sha256%3A72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=eff2c136-f9ea-4034-ab97-16e5e1689917 http.request.method=POST http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.712302ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=12da2480-b04f-42c6-bd7a-e7295ca5ed5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/99c2dee5-6b01-4288-9b2f-dc37ae3f250e?_state=B4uDcjaz1g-CtHLbVZhPS_B1vwHeYahQgfgHK-MUAIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5YzJkZWU1LTZiMDEtNDI4OC05YjJmLWRjMzdhZTNmMjUwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wNDYwMzE2NzJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.450942ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "PUT /v2/foo/bar/blobs/uploads/99c2dee5-6b01-4288-9b2f-dc37ae3f250e?_state=B4uDcjaz1g-CtHLbVZhPS_B1vwHeYahQgfgHK-MUAIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5YzJkZWU1LTZiMDEtNDI4OC05YjJmLWRjMzdhZTNmMjUwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wNDYwMzE2NzJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=ed64d388-910b-4226-a390-9b60d85858ac http.request.method=POST http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.651521ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=222987af-0257-46f7-8453-c8392ee3c427 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/7376d5eb-93c9-4e9a-bc10-c6c3193ed3a2?_state=MOOoUEBqclNS28dk_AxRb4AgW9GbRDmDECSwJqlvs1R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNzZkNWViLTkzYzktNGU5YS1iYzEwLWM2YzMxOTNlZDNhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wNTM4NzYxMTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.077143ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "PUT /v2/foo/bar/blobs/uploads/7376d5eb-93c9-4e9a-bc10-c6c3193ed3a2?_state=MOOoUEBqclNS28dk_AxRb4AgW9GbRDmDECSwJqlvs1R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNzZkNWViLTkzYzktNGU5YS1iYzEwLWM2YzMxOTNlZDNhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wNTM4NzYxMTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:22Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=818b8a42-291f-4e4b-9cad-92dc6ac2c500 http.request.method=POST http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.819142ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:25Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=c789894d-e123-4368-ab4e-246f4e4a4e80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/dcc632b0-e289-4cbb-bd5a-b6d3661b1d8f?_state=TzW1m9_VWlv8kZIZ3SYHj1Icts--K9ggx2LZasO9NuR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjYzYzMmIwLWUyODktNGNiYi1iZDVhLWI2ZDM2NjFiMWQ4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wNjIzNDUyODNaIn0%3D&digest=sha256%3A72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.duration=3.862074808s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:22 +0000] "PUT /v2/foo/bar/blobs/uploads/dcc632b0-e289-4cbb-bd5a-b6d3661b1d8f?_state=TzW1m9_VWlv8kZIZ3SYHj1Icts--K9ggx2LZasO9NuR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjYzYzMmIwLWUyODktNGNiYi1iZDVhLWI2ZDM2NjFiMWQ4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyMi4wNjIzNDUyODNaIn0%3D&digest=sha256%3A72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:26Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=b425c2cf-12b1-410c-bb9a-adcd695f55e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.225282ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:29Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40605" http.request.id=b7002ac2-d83f-4d87-9587-d418805dcb4e http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/5bb8c871-7523-4b5f-872b-430930fa8db2?_state=aKEh65hVaiSEftLlzMfZmVEl_d2V-2GnaBb79bgqPIZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYjhjODcxLTc1MjMtNGI1Zi04NzJiLTQzMDkzMGZhOGRiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyNi4xNjEyMzMzMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.712036525s http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:26 +0000] "PATCH /v2/foo/bar/blobs/uploads/5bb8c871-7523-4b5f-872b-430930fa8db2?_state=aKEh65hVaiSEftLlzMfZmVEl_d2V-2GnaBb79bgqPIZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYjhjODcxLTc1MjMtNGI1Zi04NzJiLTQzMDkzMGZhOGRiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjoyNi4xNjEyMzMzMTZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:29Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=1b8c4842-de9e-4b8c-b0df-a2b1818b99c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/uploads/5bb8c871-7523-4b5f-872b-430930fa8db2?_state=1nkCN__yOWnDxBZJGQLatJVRq26fV3OY-Ecq9ag16ZV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYjhjODcxLTc1MjMtNGI1Zi04NzJiLTQzMDkzMGZhOGRiMiIsIk9mZnNldCI6MTU0ODgwMDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTY6MjZaIn0%3D&digest=sha256%3A72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.duration=3.854523ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:29 +0000] "PUT /v2/foo/bar/blobs/uploads/5bb8c871-7523-4b5f-872b-430930fa8db2?_state=1nkCN__yOWnDxBZJGQLatJVRq26fV3OY-Ecq9ag16ZV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYjhjODcxLTc1MjMtNGI1Zi04NzJiLTQzMDkzMGZhOGRiMiIsIk9mZnNldCI6MTU0ODgwMDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTY6MjZaIn0%3D&digest=sha256%3A72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:29Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=c4edaa61-8dfc-4641-8057-0d255256019a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.104602ms http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=2e6a7510-2350-4a53-9e56-268d0f45802c http.request.method=GET http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=120.732204ms http.response.status=200 http.response.written=15488000 127.0.0.1 - - [10/Sep/2025:04:16:29 +0000] "GET /v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 200 15488000 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=error msg="error parsing digest="sha257:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212": unsupported digest algorithm" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=97545a2f-db9a-465f-bb48-75ca916bde77 http.request.method=GET http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/sha257:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" vars.name="foo/bar" time="2025-09-10T04:16:30Z" 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.7 http.request.host="127.0.0.1:40605" http.request.id=97545a2f-db9a-465f-bb48-75ca916bde77 http.request.method=GET http.request.remoteaddr="127.0.0.1:48436" http.request.uri="/v2/foo/bar/blobs/sha257:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.727922ms http.response.status=400 http.response.written=110 vars.digest="sha257:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "GET /v2/foo/bar/blobs/sha257:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=7e58521a-567c-4a7e-bf15-1d563f3f3e92 http.request.method=GET http.request.remoteaddr="127.0.0.1:45692" http.request.uri="/v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.duration=3.417902ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "GET /v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-10T04:16:30Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:16:30Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=b37ba409-d922-49da-9130-c4b3097cb76e http.request.method=GET http.request.remoteaddr="127.0.0.1:41638" http.request.uri="/v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.818562ms http.response.status=404 http.response.written=157 vars.digest="sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "GET /v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=006ed7cd-a7f9-4b74-a12e-58d8d8b2dd10 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41650" http.request.uri="/v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.685582ms http.response.status=404 http.response.written=157 vars.digest="sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "HEAD /v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=60112eb1-e459-456c-9c2f-cbd2e8f5db49 http.request.method=POST http.request.remoteaddr="127.0.0.1:41650" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.719022ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=a338ab1a-4ca9-4878-943a-7b5e2906b699 http.request.method=GET http.request.remoteaddr="127.0.0.1:41650" http.request.uri="/v2/foo/bar/blobs/uploads/48231fff-a31c-4715-9d2d-e5c5aa6caca2?_state=H3MfWZDURRnyVedYJNC19JxyR_Mk09YoHqDFEBOL-c57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4MjMxZmZmLWEzMWMtNDcxNS05ZDJkLWU1YzVhYTZjYWNhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42MjU0NDg4ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.978162ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "GET /v2/foo/bar/blobs/uploads/48231fff-a31c-4715-9d2d-e5c5aa6caca2?_state=H3MfWZDURRnyVedYJNC19JxyR_Mk09YoHqDFEBOL-c57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4MjMxZmZmLWEzMWMtNDcxNS05ZDJkLWU1YzVhYTZjYWNhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42MjU0NDg4ODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=5765f880-4926-4e07-a26f-d893c4a3a35f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41650" http.request.uri="/v2/foo/bar/blobs/uploads/48231fff-a31c-4715-9d2d-e5c5aa6caca2?_state=H3MfWZDURRnyVedYJNC19JxyR_Mk09YoHqDFEBOL-c57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4MjMxZmZmLWEzMWMtNDcxNS05ZDJkLWU1YzVhYTZjYWNhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42MjU0NDg4ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.102002ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "DELETE /v2/foo/bar/blobs/uploads/48231fff-a31c-4715-9d2d-e5c5aa6caca2?_state=H3MfWZDURRnyVedYJNC19JxyR_Mk09YoHqDFEBOL-c57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4MjMxZmZmLWEzMWMtNDcxNS05ZDJkLWU1YzVhYTZjYWNhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42MjU0NDg4ODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=80adedc0-277c-4da1-8832-5b1be728eb13 http.request.method=GET http.request.remoteaddr="127.0.0.1:41650" http.request.uri="/v2/foo/bar/blobs/uploads/48231fff-a31c-4715-9d2d-e5c5aa6caca2?_state=H3MfWZDURRnyVedYJNC19JxyR_Mk09YoHqDFEBOL-c57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4MjMxZmZmLWEzMWMtNDcxNS05ZDJkLWU1YzVhYTZjYWNhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42MjU0NDg4ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=48231fff-a31c-4715-9d2d-e5c5aa6caca2 time="2025-09-10T04:16:30Z" 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.7 http.request.host="127.0.0.1:36693" http.request.id=80adedc0-277c-4da1-8832-5b1be728eb13 http.request.method=GET http.request.remoteaddr="127.0.0.1:41650" http.request.uri="/v2/foo/bar/blobs/uploads/48231fff-a31c-4715-9d2d-e5c5aa6caca2?_state=H3MfWZDURRnyVedYJNC19JxyR_Mk09YoHqDFEBOL-c57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4MjMxZmZmLWEzMWMtNDcxNS05ZDJkLWU1YzVhYTZjYWNhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42MjU0NDg4ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.066522ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=48231fff-a31c-4715-9d2d-e5c5aa6caca2 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "GET /v2/foo/bar/blobs/uploads/48231fff-a31c-4715-9d2d-e5c5aa6caca2?_state=H3MfWZDURRnyVedYJNC19JxyR_Mk09YoHqDFEBOL-c57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4MjMxZmZmLWEzMWMtNDcxNS05ZDJkLWU1YzVhYTZjYWNhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42MjU0NDg4ODRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=2da045aa-b7a8-424b-a007-444bb4e77c0a http.request.method=POST http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.863662ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=80c791e6-0703-46b0-a3fb-d3c2b7aa4e3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/1e02b39e-c97f-41f5-8a15-c388a21e6fed?_state=zieGYanOjw7JM2YSwjbATlByYJmV-FotE3pcQ_PatXd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDJiMzllLWM5N2YtNDFmNS04YTE1LWMzODhhMjFlNmZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42NDExOTI1MzVaIn0%3D&digest=sha256%3A6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" provided=sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 vars.name="foo/bar" vars.uuid=1e02b39e-c97f-41f5-8a15-c388a21e6fed time="2025-09-10T04:16:30Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=80c791e6-0703-46b0-a3fb-d3c2b7aa4e3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/1e02b39e-c97f-41f5-8a15-c388a21e6fed?_state=zieGYanOjw7JM2YSwjbATlByYJmV-FotE3pcQ_PatXd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDJiMzllLWM5N2YtNDFmNS04YTE1LWMzODhhMjFlNmZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42NDExOTI1MzVaIn0%3D&digest=sha256%3A6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1e02b39e-c97f-41f5-8a15-c388a21e6fed time="2025-09-10T04:16:30Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=80c791e6-0703-46b0-a3fb-d3c2b7aa4e3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/1e02b39e-c97f-41f5-8a15-c388a21e6fed?_state=zieGYanOjw7JM2YSwjbATlByYJmV-FotE3pcQ_PatXd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDJiMzllLWM5N2YtNDFmNS04YTE1LWMzODhhMjFlNmZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42NDExOTI1MzVaIn0%3D&digest=sha256%3A6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.413702ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1e02b39e-c97f-41f5-8a15-c388a21e6fed 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "PUT /v2/foo/bar/blobs/uploads/1e02b39e-c97f-41f5-8a15-c388a21e6fed?_state=zieGYanOjw7JM2YSwjbATlByYJmV-FotE3pcQ_PatXd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDJiMzllLWM5N2YtNDFmNS04YTE1LWMzODhhMjFlNmZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42NDExOTI1MzVaIn0%3D&digest=sha256%3A6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=6d51f670-0a3c-4435-8d0b-dd61fc05c871 http.request.method=POST http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.656002ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=12aa32ac-85fd-41b0-842a-acafa22d3278 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/5111d9d5-0109-4ae9-b833-cd610552b73e?_state=RKC3P8_34iijpZDfda0jfo8q1Das5D0_p3gRkUwNWNV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxMTFkOWQ1LTAxMDktNGFlOS1iODMzLWNkNjEwNTUyYjczZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42NTAxMDU1NDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=4.322403ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "PUT /v2/foo/bar/blobs/uploads/5111d9d5-0109-4ae9-b833-cd610552b73e?_state=RKC3P8_34iijpZDfda0jfo8q1Das5D0_p3gRkUwNWNV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxMTFkOWQ1LTAxMDktNGFlOS1iODMzLWNkNjEwNTUyYjczZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42NTAxMDU1NDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=01cfb2bf-0bc5-4252-8507-198c27fef45c http.request.method=POST http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.928502ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=f836c057-8ebb-44c0-8435-8d0c8c168aea http.request.method=PUT http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/28d6f55e-37fe-4890-94ed-5132db99d4ff?_state=B-AFZIPMl4WDj-I_MKgZh6LD8Tbkj5hpF2k4wduP57l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4ZDZmNTVlLTM3ZmUtNDg5MC05NGVkLTUxMzJkYjk5ZDRmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42NTkzMTQ4NjhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.789502ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "PUT /v2/foo/bar/blobs/uploads/28d6f55e-37fe-4890-94ed-5132db99d4ff?_state=B-AFZIPMl4WDj-I_MKgZh6LD8Tbkj5hpF2k4wduP57l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4ZDZmNTVlLTM3ZmUtNDg5MC05NGVkLTUxMzJkYjk5ZDRmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42NTkzMTQ4NjhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=27fe2a05-919d-4c4f-b52d-a9b0af191429 http.request.method=POST http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.795402ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=d920d8d9-31f3-40e9-9d9f-07c7e4f9cd00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/d2b64281-b5d7-4b33-9129-34299f47665b?_state=HnBBUGFuNemDVFtY06GiHmyE67kas8RglwqFAm4wyOd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyYjY0MjgxLWI1ZDctNGIzMy05MTI5LTM0Mjk5ZjQ3NjY1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42Njc1NTg4OTNaIn0%3D&digest=sha256%3A6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.duration=3.753301333s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "PUT /v2/foo/bar/blobs/uploads/d2b64281-b5d7-4b33-9129-34299f47665b?_state=HnBBUGFuNemDVFtY06GiHmyE67kas8RglwqFAm4wyOd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyYjY0MjgxLWI1ZDctNGIzMy05MTI5LTM0Mjk5ZjQ3NjY1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozMC42Njc1NTg4OTNaIn0%3D&digest=sha256%3A6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=66eea890-7a75-4652-ab70-bd613cf64914 http.request.method=POST http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.025142ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:40Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36693" http.request.id=a67fea22-57c2-443c-bae3-ed7b190facfb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/8e1fc0f3-e3a2-46d9-b65b-dbc7f53c828a?_state=R_zycohLIS-zQkuJLe2enlh6k-YFtL5wGvtQbDHrZ9V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlMWZjMGYzLWUzYTItNDZkOS1iNjViLWRiYzdmNTNjODI4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozNC42NTUxNzE0MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.269156785s http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:34 +0000] "PATCH /v2/foo/bar/blobs/uploads/8e1fc0f3-e3a2-46d9-b65b-dbc7f53c828a?_state=R_zycohLIS-zQkuJLe2enlh6k-YFtL5wGvtQbDHrZ9V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlMWZjMGYzLWUzYTItNDZkOS1iNjViLWRiYzdmNTNjODI4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjozNC42NTUxNzE0MjlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:40Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=28708133-fdcf-4371-a229-e7bb39bdcffd http.request.method=PUT http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/uploads/8e1fc0f3-e3a2-46d9-b65b-dbc7f53c828a?_state=g1V6OiU11GbgOMoyTY23OLpndyaRwGBa2j38pDldVhh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlMWZjMGYzLWUzYTItNDZkOS1iNjViLWRiYzdmNTNjODI4YSIsIk9mZnNldCI6MTU1MTYxNjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTY6MzRaIn0%3D&digest=sha256%3A6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.duration=4.987344ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:40 +0000] "PUT /v2/foo/bar/blobs/uploads/8e1fc0f3-e3a2-46d9-b65b-dbc7f53c828a?_state=g1V6OiU11GbgOMoyTY23OLpndyaRwGBa2j38pDldVhh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlMWZjMGYzLWUzYTItNDZkOS1iNjViLWRiYzdmNTNjODI4YSIsIk9mZnNldCI6MTU1MTYxNjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTY6MzRaIn0%3D&digest=sha256%3A6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:40Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=01f6216e-f120-4aaa-8a95-06168dc9ec35 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.343504ms http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=31c079fd-9e0e-4728-a9b8-d9e3d40382e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=408.602825ms http.response.status=200 http.response.written=15516160 127.0.0.1 - - [10/Sep/2025:04:16:40 +0000] "GET /v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 200 15516160 "" "Go-http-client/1.1" time="2025-09-10T04:16:41Z" level=error msg="error parsing digest="sha257:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513": unsupported digest algorithm" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=89a6124a-e485-47a5-8dbc-62ece5fb95df http.request.method=GET http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/sha257:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" vars.name="foo/bar" time="2025-09-10T04:16:41Z" 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.7 http.request.host="127.0.0.1:36693" http.request.id=89a6124a-e485-47a5-8dbc-62ece5fb95df http.request.method=GET http.request.remoteaddr="127.0.0.1:41656" http.request.uri="/v2/foo/bar/blobs/sha257:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.825202ms http.response.status=400 http.response.written=110 vars.digest="sha257:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:41 +0000] "GET /v2/foo/bar/blobs/sha257:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-10T04:16:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=b2f9bbd3-ffce-4416-9dc9-44adc85e7ad6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40448" http.request.uri="/v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.duration=3.719303ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:41 +0000] "GET /v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=36ed1fed-47c4-4045-9812-a27a1042205c http.request.method=GET http.request.remoteaddr="127.0.0.1:40448" http.request.uri="/v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.147385ms http.response.status=200 http.response.written=196608 127.0.0.1 - - [10/Sep/2025:04:16:41 +0000] "GET /v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 200 196608 "" "Go-http-client/1.1" time="2025-09-10T04:16:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36693" http.request.id=aff1ad58-5512-4bfb-843a-c44236124ef6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40444" http.request.uri="/v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=19.941054ms http.response.status=200 http.response.written=2883584 127.0.0.1 - - [10/Sep/2025:04:16:41 +0000] "GET /v2/foo/bar/blobs/sha256:6930d63c8a79348ed653255cde4644b36869a1129b084dbb253c34b538384513 HTTP/1.1" 200 2883584 "" "Go-http-client/1.1" time="2025-09-10T04:16:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=73a61697-5a7e-4707-a4d9-feacb5007508 http.request.method=GET http.request.remoteaddr="127.0.0.1:45692" http.request.uri="/v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.293691582s http.response.status=200 http.response.written=2785280 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "GET /v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 200 2785280 "" "Go-http-client/1.1" time="2025-09-10T04:16:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:40605" http.request.id=35c4526e-32e9-4260-8362-f9d8e72e7c40 http.request.method=GET http.request.remoteaddr="127.0.0.1:45680" http.request.uri="/v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.306920171s http.response.status=200 http.response.written=2883584 127.0.0.1 - - [10/Sep/2025:04:16:30 +0000] "GET /v2/foo/bar/blobs/sha256:72ed6714e98f566c6170cc05c2c3d3caa012e1e0bd78163bfc12b09923ee7212 HTTP/1.1" 200 2883584 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (19.90s) === RUN TestBlobDelete time="2025-09-10T04:16:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-10T04:16:41Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:16:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=33fc91c9-84af-4994-8809-5c8045a4e3e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:52606" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.970602ms http.response.status=404 http.response.written=157 vars.digest="sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "GET /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=b78edcc7-9121-417c-9aee-fcdf8ed9199f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52614" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.739382ms http.response.status=404 http.response.written=157 vars.digest="sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=96b688b9-fd3a-4f6a-801b-6dfb563a9d86 http.request.method=POST http.request.remoteaddr="127.0.0.1:52614" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.816283ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=acca2729-be1e-40d0-bc57-f85e8aed997b http.request.method=GET http.request.remoteaddr="127.0.0.1:52614" http.request.uri="/v2/foo/bar/blobs/uploads/52003599-4942-4140-b497-9fae6abdff38?_state=6onQKXK2Puzn26WElMutw6OM6Tzw7Wvz4TRcmbbeuz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMDAzNTk5LTQ5NDItNDE0MC1iNDk3LTlmYWU2YWJkZmYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wMzY2NjE5MjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.826383ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "GET /v2/foo/bar/blobs/uploads/52003599-4942-4140-b497-9fae6abdff38?_state=6onQKXK2Puzn26WElMutw6OM6Tzw7Wvz4TRcmbbeuz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMDAzNTk5LTQ5NDItNDE0MC1iNDk3LTlmYWU2YWJkZmYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wMzY2NjE5MjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=0557571c-9b65-40cd-8fc6-95104c309e29 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52614" http.request.uri="/v2/foo/bar/blobs/uploads/52003599-4942-4140-b497-9fae6abdff38?_state=6onQKXK2Puzn26WElMutw6OM6Tzw7Wvz4TRcmbbeuz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMDAzNTk5LTQ5NDItNDE0MC1iNDk3LTlmYWU2YWJkZmYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wMzY2NjE5MjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.772822ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "DELETE /v2/foo/bar/blobs/uploads/52003599-4942-4140-b497-9fae6abdff38?_state=6onQKXK2Puzn26WElMutw6OM6Tzw7Wvz4TRcmbbeuz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMDAzNTk5LTQ5NDItNDE0MC1iNDk3LTlmYWU2YWJkZmYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wMzY2NjE5MjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=8eed40da-b01c-4933-afe9-465899e881bc http.request.method=GET http.request.remoteaddr="127.0.0.1:52614" http.request.uri="/v2/foo/bar/blobs/uploads/52003599-4942-4140-b497-9fae6abdff38?_state=6onQKXK2Puzn26WElMutw6OM6Tzw7Wvz4TRcmbbeuz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMDAzNTk5LTQ5NDItNDE0MC1iNDk3LTlmYWU2YWJkZmYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wMzY2NjE5MjhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=52003599-4942-4140-b497-9fae6abdff38 time="2025-09-10T04:16:42Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=8eed40da-b01c-4933-afe9-465899e881bc http.request.method=GET http.request.remoteaddr="127.0.0.1:52614" http.request.uri="/v2/foo/bar/blobs/uploads/52003599-4942-4140-b497-9fae6abdff38?_state=6onQKXK2Puzn26WElMutw6OM6Tzw7Wvz4TRcmbbeuz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMDAzNTk5LTQ5NDItNDE0MC1iNDk3LTlmYWU2YWJkZmYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wMzY2NjE5MjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.947362ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=52003599-4942-4140-b497-9fae6abdff38 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "GET /v2/foo/bar/blobs/uploads/52003599-4942-4140-b497-9fae6abdff38?_state=6onQKXK2Puzn26WElMutw6OM6Tzw7Wvz4TRcmbbeuz17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMDAzNTk5LTQ5NDItNDE0MC1iNDk3LTlmYWU2YWJkZmYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wMzY2NjE5MjhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=ce27a0e1-1093-4224-b13e-9aa28aa11330 http.request.method=POST http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.125562ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=c382e108-060c-4dac-a284-bfbcaced7c7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/d9c456f8-915c-49b7-aebd-3a0bbc2bc69d?_state=N_eugkbCNJef-29L-5WqgOa7L_xUNj8UoAtrRyb_KON7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5YzQ1NmY4LTkxNWMtNDliNy1hZWJkLTNhMGJiYzJiYzY5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wNTM0OTcyMloifQ%3D%3D&digest=sha256%3Aed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" provided=sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa vars.name="foo/bar" vars.uuid=d9c456f8-915c-49b7-aebd-3a0bbc2bc69d time="2025-09-10T04:16:42Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=c382e108-060c-4dac-a284-bfbcaced7c7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/d9c456f8-915c-49b7-aebd-3a0bbc2bc69d?_state=N_eugkbCNJef-29L-5WqgOa7L_xUNj8UoAtrRyb_KON7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5YzQ1NmY4LTkxNWMtNDliNy1hZWJkLTNhMGJiYzJiYzY5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wNTM0OTcyMloifQ%3D%3D&digest=sha256%3Aed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d9c456f8-915c-49b7-aebd-3a0bbc2bc69d time="2025-09-10T04:16:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=c382e108-060c-4dac-a284-bfbcaced7c7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/d9c456f8-915c-49b7-aebd-3a0bbc2bc69d?_state=N_eugkbCNJef-29L-5WqgOa7L_xUNj8UoAtrRyb_KON7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5YzQ1NmY4LTkxNWMtNDliNy1hZWJkLTNhMGJiYzJiYzY5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wNTM0OTcyMloifQ%3D%3D&digest=sha256%3Aed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.405102ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d9c456f8-915c-49b7-aebd-3a0bbc2bc69d 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "PUT /v2/foo/bar/blobs/uploads/d9c456f8-915c-49b7-aebd-3a0bbc2bc69d?_state=N_eugkbCNJef-29L-5WqgOa7L_xUNj8UoAtrRyb_KON7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5YzQ1NmY4LTkxNWMtNDliNy1hZWJkLTNhMGJiYzJiYzY5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wNTM0OTcyMloifQ%3D%3D&digest=sha256%3Aed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=4cc265ff-9920-4e90-a728-4d6e551e405d http.request.method=POST http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.154402ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=7bebe89f-c9d0-48fc-ab29-35fd77139016 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/e19c7d6c-aab1-44a5-9770-45465f4bf5ff?_state=2e_ucoCTIktJtg3IQMOSxgIqmslHfSJJtg0kYcxg-eN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxOWM3ZDZjLWFhYjEtNDRhNS05NzcwLTQ1NDY1ZjRiZjVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wNjIwODEzNjZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.726562ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "PUT /v2/foo/bar/blobs/uploads/e19c7d6c-aab1-44a5-9770-45465f4bf5ff?_state=2e_ucoCTIktJtg3IQMOSxgIqmslHfSJJtg0kYcxg-eN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxOWM3ZDZjLWFhYjEtNDRhNS05NzcwLTQ1NDY1ZjRiZjVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wNjIwODEzNjZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=d3fb7599-820d-48ea-b9c1-2954cabe317b http.request.method=POST http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.816962ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=1c49cd5b-f955-4473-afcf-986a9fb7cdaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/505c7d3f-4117-4aa2-a88f-5d098b6c89c9?_state=4zNfdCGQqW7W2almyJTJ0m9drD2AnymFZ7BdQUlKRnV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwNWM3ZDNmLTQxMTctNGFhMi1hODhmLTVkMDk4YjZjODljOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wNzAyNzM4OTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.641123ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "PUT /v2/foo/bar/blobs/uploads/505c7d3f-4117-4aa2-a88f-5d098b6c89c9?_state=4zNfdCGQqW7W2almyJTJ0m9drD2AnymFZ7BdQUlKRnV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwNWM3ZDNmLTQxMTctNGFhMi1hODhmLTVkMDk4YjZjODljOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wNzAyNzM4OTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:42Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=789d7512-8166-4860-b15e-e2d74e697bae http.request.method=POST http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.749802ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:47Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=21dac930-173c-4941-8fe9-657adbca0d1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/9ade5953-0065-441d-91cd-0eb07945e69e?_state=f34P8ds8G_luYiBIK5kDYluHkzxvJbj4jcQCTeIeXGB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZGU1OTUzLTAwNjUtNDQxZC05MWNkLTBlYjA3OTQ1ZTY5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wNzgyNDA2MTdaIn0%3D&digest=sha256%3Aed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.duration=5.386001709s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:42 +0000] "PUT /v2/foo/bar/blobs/uploads/9ade5953-0065-441d-91cd-0eb07945e69e?_state=f34P8ds8G_luYiBIK5kDYluHkzxvJbj4jcQCTeIeXGB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZGU1OTUzLTAwNjUtNDQxZC05MWNkLTBlYjA3OTQ1ZTY5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Mi4wNzgyNDA2MTdaIn0%3D&digest=sha256%3Aed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:47Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=4a830d12-e5ed-4937-addc-69455759a4e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.399222ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46129" http.request.id=3a8fd8fa-0b41-4a34-860d-b3cfecec025f http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/ce813715-7b8d-4370-9c25-e24801a59e84?_state=Np9hAnVsHmKJmdEJ38RFEREq7GHhaxn9bkRodg44_YN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlODEzNzE1LTdiOGQtNDM3MC05YzI1LWUyNDgwMWE1OWU4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Ny43NTAxNTU1NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.770750617s http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:47 +0000] "PATCH /v2/foo/bar/blobs/uploads/ce813715-7b8d-4370-9c25-e24801a59e84?_state=Np9hAnVsHmKJmdEJ38RFEREq7GHhaxn9bkRodg44_YN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlODEzNzE1LTdiOGQtNDM3MC05YzI1LWUyNDgwMWE1OWU4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo0Ny43NTAxNTU1NDZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=5b8646e9-b817-4159-8a1f-3ccf8eb55bd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/uploads/ce813715-7b8d-4370-9c25-e24801a59e84?_state=WudTWmzb3FAq_P8gD0WnWFzkxi04JUesn6B6G7w-7ul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlODEzNzE1LTdiOGQtNDM3MC05YzI1LWUyNDgwMWE1OWU4NCIsIk9mZnNldCI6MTg5NzcyODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTY6NDdaIn0%3D&digest=sha256%3Aed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.duration=3.912203ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "PUT /v2/foo/bar/blobs/uploads/ce813715-7b8d-4370-9c25-e24801a59e84?_state=WudTWmzb3FAq_P8gD0WnWFzkxi04JUesn6B6G7w-7ul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlODEzNzE1LTdiOGQtNDM3MC05YzI1LWUyNDgwMWE1OWU4NCIsIk9mZnNldCI6MTg5NzcyODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTY6NDdaIn0%3D&digest=sha256%3Aed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=e9fa3b15-6163-4f25-b586-ca34de332a85 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.189762ms http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=4584e283-6632-4696-ab7c-dc9252b51c0d http.request.method=GET http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=200.026939ms http.response.status=200 http.response.written=18977280 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "GET /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 200 18977280 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=error msg="error parsing digest="sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa": unsupported digest algorithm" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=b6aa3d2d-8bd0-404b-901a-0ee79db0372a http.request.method=GET http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" vars.name="foo/bar" time="2025-09-10T04:16:53Z" 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.7 http.request.host="127.0.0.1:46129" http.request.id=b6aa3d2d-8bd0-404b-901a-0ee79db0372a http.request.method=GET http.request.remoteaddr="127.0.0.1:52626" http.request.uri="/v2/foo/bar/blobs/sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.493762ms http.response.status=400 http.response.written=110 vars.digest="sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "GET /v2/foo/bar/blobs/sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=5c56071d-140b-4ea1-91d2-3c862acd9c1f http.request.method=GET http.request.remoteaddr="127.0.0.1:43012" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.duration=3.723463ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "GET /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=fabf2b6c-6544-4efa-b431-4d06a2ec906e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43024" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.857182ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=abc273e7-1fa4-48ea-bae0-d32ce9ac60cb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43024" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.604482ms http.response.status=404 http.response.written=157 vars.digest="sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=8b8d179d-f8af-4ae4-9474-66e347f83ea5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43024" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.441322ms http.response.status=404 http.response.written=74 vars.digest="sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=error msg="error parsing digest="sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa": unsupported digest algorithm" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=12805d50-9f36-4b3a-b3cd-d87dadfa1022 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43026" http.request.uri="/v2/foo/bar/blobs/sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" vars.name="foo/bar" time="2025-09-10T04:16:53Z" 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.7 http.request.host="127.0.0.1:46129" http.request.id=12805d50-9f36-4b3a-b3cd-d87dadfa1022 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43026" http.request.uri="/v2/foo/bar/blobs/sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.641242ms http.response.status=400 http.response.written=110 vars.digest="sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "DELETE /v2/foo/bar/blobs/sha257:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-10T04:16:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=d4718a0b-2774-4f9e-b8a0-10cdbc1fdef9 http.request.method=POST http.request.remoteaddr="127.0.0.1:43028" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.864022ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=d8fbb670-a0eb-4cee-b8e8-63255b76e53f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43028" http.request.uri="/v2/foo/bar/blobs/uploads/c71486ff-bab1-4fb5-b2fb-6d442a094e31?_state=ENtpQff--YgQPftijVaXfPgpSw3B9gt3jISc4hx93Td7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3MTQ4NmZmLWJhYjEtNGZiNS1iMmZiLTZkNDQyYTA5NGUzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo1My44ODUyNzM0NTdaIn0%3D&digest=sha256%3Aed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.duration=5.424294356s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "PUT /v2/foo/bar/blobs/uploads/c71486ff-bab1-4fb5-b2fb-6d442a094e31?_state=ENtpQff--YgQPftijVaXfPgpSw3B9gt3jISc4hx93Td7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3MTQ4NmZmLWJhYjEtNGZiNS1iMmZiLTZkNDQyYTA5NGUzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo1My44ODUyNzM0NTdaIn0%3D&digest=sha256%3Aed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=c0261df2-7f56-4de7-b0e9-59fba789da7a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43028" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.395222ms http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-10T04:16:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=c539de7b-5ed4-4376-9cb4-0fab88dcfe11 http.request.method=GET http.request.remoteaddr="127.0.0.1:43012" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.736509574s http.response.status=200 http.response.written=2785280 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "GET /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 200 2785280 "" "Go-http-client/1.1" time="2025-09-10T04:16:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46129" http.request.id=562e0b2e-f5b6-480b-ae4d-d10e70f8daf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:43008" http.request.uri="/v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.747931802s http.response.status=200 http.response.written=2883584 127.0.0.1 - - [10/Sep/2025:04:16:53 +0000] "GET /v2/foo/bar/blobs/sha256:ed94621bbc422a031ec7992c47e1ec2175ac972c8a16d8051f0b7aff4e1186aa HTTP/1.1" 200 2883584 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (18.15s) === RUN TestRelativeURL time="2025-09-10T04:16: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.7 time="2025-09-10T04:16:59Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:16:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46871" http.request.id=adb3618e-eef0-476c-998b-14fd23c7be79 http.request.method=POST http.request.remoteaddr="127.0.0.1:54756" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.484002ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:16:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46871" http.request.id=7761b5f7-98f2-4bd3-8cd1-9a82377fa072 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54756" http.request.uri="/v2/foo/bar/blobs/uploads/5f7cd78c-a8da-4009-a2c3-bc1af3f31c6e?_state=QpbFF6S9glNWzj93GBDgVRvIhwepfFMhP5FwMqU0w3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmN2NkNzhjLWE4ZGEtNDAwOS1hMmMzLWJjMWFmM2YzMWM2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo1OS42MDY4MTE1WiJ9&digest=sha256%3A6e6c4b7af612e89243c741dbe33bc194eea98aa5440e0582b31ac8bcceab391f" http.request.useragent="Go-http-client/1.1" http.response.duration=6.972078034s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:00 +0000] "PUT /v2/foo/bar/blobs/uploads/5f7cd78c-a8da-4009-a2c3-bc1af3f31c6e?_state=QpbFF6S9glNWzj93GBDgVRvIhwepfFMhP5FwMqU0w3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmN2NkNzhjLWE4ZGEtNDAwOS1hMmMzLWJjMWFmM2YzMWM2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNjo1OS42MDY4MTE1WiJ9&digest=sha256%3A6e6c4b7af612e89243c741dbe33bc194eea98aa5440e0582b31ac8bcceab391f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46871" http.request.id=2a14c890-7a82-45d0-9571-cfeffd081a04 http.request.method=POST http.request.remoteaddr="127.0.0.1:54756" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.208122ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46871" http.request.id=3a073cab-6493-4a0e-97be-c4627d4098c8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54756" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.848642ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:18Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46871" http.request.id=02236f8a-b80d-4066-b000-90b5c50d4eb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54756" http.request.uri="/v2/foo/bar/blobs/uploads/43ffef1a-9b94-40a2-bc18-29a1945329cc?_state=Hev5v2RzJd6ENjyZwAQwjuKWEDhoHbb52xEszsC4fEx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzZmZlZjFhLTliOTQtNDBhMi1iYzE4LTI5YTE5NDUzMjljYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNzowNy45MjYxMDQzMzFaIn0%3D&digest=sha256%3A57e73dc570873618ce030f82455aa4e0fd29d903d51622cb9af0e506fdfc4293" http.request.useragent="Go-http-client/1.1" http.response.duration=10.782864567s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:07 +0000] "PUT /v2/foo/bar/blobs/uploads/43ffef1a-9b94-40a2-bc18-29a1945329cc?_state=Hev5v2RzJd6ENjyZwAQwjuKWEDhoHbb52xEszsC4fEx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzZmZlZjFhLTliOTQtNDBhMi1iYzE4LTI5YTE5NDUzMjljYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNzowNy45MjYxMDQzMzFaIn0%3D&digest=sha256%3A57e73dc570873618ce030f82455aa4e0fd29d903d51622cb9af0e506fdfc4293 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (19.11s) === RUN TestBlobDeleteDisabled time="2025-09-10T04:17:18Z" 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.7 time="2025-09-10T04:17:18Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:17:19Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:45735" http.request.id=7b8a5975-4ba6-4ad8-b87a-5bab19c13d93 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60702" http.request.uri="/v2/foo/bar/blobs/sha256:8c54126bf87d01f36eab0e45634d32bc9ce164012e9247d3e703bc5798b32871" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.673822ms http.response.status=405 http.response.written=78 vars.digest="sha256:8c54126bf87d01f36eab0e45634d32bc9ce164012e9247d3e703bc5798b32871" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:17:19 +0000] "DELETE /v2/foo/bar/blobs/sha256:8c54126bf87d01f36eab0e45634d32bc9ce164012e9247d3e703bc5798b32871 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.66s) === RUN TestDeleteDisabled time="2025-09-10T04:17: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.7 time="2025-09-10T04:17:19Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:17:20Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43499" http.request.id=9040be3e-b355-4ed0-8f2c-1ce367d089b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:58054" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.377082ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43499" http.request.id=01a51c21-4874-42dc-8ae8-3fe629edfa8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58054" http.request.uri="/v2/foo/bar/blobs/uploads/f3839213-a219-4370-bc41-dd233555dfcb?_state=SB2VCz6-HK9eQeWxM-bJpSxQT4omNlqh08arxoKAJBx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzODM5MjEzLWEyMTktNDM3MC1iYzQxLWRkMjMzNTU1ZGZjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNzoyMC4wOTczMjc3MjVaIn0%3D&digest=sha256%3Ac84af642dcb73278ad694165f469f495ae7588ff960891cc8f74723f74d5b92a" http.request.useragent="Go-http-client/1.1" http.response.duration=7.748236434s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:20 +0000] "PUT /v2/foo/bar/blobs/uploads/f3839213-a219-4370-bc41-dd233555dfcb?_state=SB2VCz6-HK9eQeWxM-bJpSxQT4omNlqh08arxoKAJBx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzODM5MjEzLWEyMTktNDM3MC1iYzQxLWRkMjMzNTU1ZGZjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNzoyMC4wOTczMjc3MjVaIn0%3D&digest=sha256%3Ac84af642dcb73278ad694165f469f495ae7588ff960891cc8f74723f74d5b92a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:27Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:43499" http.request.id=73e93618-450b-45c9-ad50-5a7ab7ecd8e0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58054" http.request.uri="/v2/foo/bar/blobs/sha256:c84af642dcb73278ad694165f469f495ae7588ff960891cc8f74723f74d5b92a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.683362ms http.response.status=405 http.response.written=78 vars.digest="sha256:c84af642dcb73278ad694165f469f495ae7588ff960891cc8f74723f74d5b92a" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:17:27 +0000] "DELETE /v2/foo/bar/blobs/sha256:c84af642dcb73278ad694165f469f495ae7588ff960891cc8f74723f74d5b92a HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (8.48s) === RUN TestDeleteReadOnly time="2025-09-10T04:17:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-10T04:17:27Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:17:28Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:45517" http.request.id=37813f50-0ed8-4206-9834-bd2caad3bfdf http.request.method=POST http.request.remoteaddr="127.0.0.1:46558" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.199423ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:32Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:45517" http.request.id=ad989603-7757-4cbd-b867-f42bbd92fe30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46558" http.request.uri="/v2/foo/bar/blobs/uploads/bf2895a5-e407-4707-80c8-c9e8e23815c9?_state=S-IalKZtNmnjzJjUocbGj4PJYKyEBRZjmaBiVD02wEp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmMjg5NWE1LWU0MDctNDcwNy04MGM4LWM5ZThlMjM4MTVjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNzoyOC4zNzQ5NDMwNjdaIn0%3D&digest=sha256%3Ac6306368d772fb0243a85841879408ab6a744576c2255a6d4dd7be57fe23c30c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.192730579s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:28 +0000] "PUT /v2/foo/bar/blobs/uploads/bf2895a5-e407-4707-80c8-c9e8e23815c9?_state=S-IalKZtNmnjzJjUocbGj4PJYKyEBRZjmaBiVD02wEp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmMjg5NWE1LWU0MDctNDcwNy04MGM4LWM5ZThlMjM4MTVjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxNzoyOC4zNzQ5NDMwNjdaIn0%3D&digest=sha256%3Ac6306368d772fb0243a85841879408ab6a744576c2255a6d4dd7be57fe23c30c HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [10/Sep/2025:04:17:32 +0000] "DELETE /v2/foo/bar/blobs/sha256:c6306368d772fb0243a85841879408ab6a744576c2255a6d4dd7be57fe23c30c HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (4.72s) === RUN TestStartPushReadOnly time="2025-09-10T04:17:32Z" 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.7 time="2025-09-10T04:17:32Z" level=info msg="redis not configured" go.version=go1.24.7 127.0.0.1 - - [10/Sep/2025:04:17:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-09-10T04:17:32Z" 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.7 time="2025-09-10T04:17:32Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:17:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=12e33452-d873-4329-8da3-5b14a603b1f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57080" 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.822142ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Sep/2025:04:17:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-10T04:17:32Z" 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.7 http.request.host="127.0.0.1:39059" http.request.id=569256ff-86ef-436e-ac7c-cc4c30747cd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.394481ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [10/Sep/2025:04:17:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-10T04:17:32Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=832ce0a4-7116-4b3b-94a3-e81c845443fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" 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.496242ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Sep/2025:04:17:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-10T04:17:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=bf2fac1a-1834-4100-bbd8-048deb56474c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.206403ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-10T04:17:32Z" 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.7 http.request.host="127.0.0.1:39059" http.request.id=bf2fac1a-1834-4100-bbd8-048deb56474c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.415683ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-10T04:17:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=bf2fac1a-1834-4100-bbd8-048deb56474c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.531863ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-10T04:17:32Z" 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.7 http.request.host="127.0.0.1:39059" http.request.id=bf2fac1a-1834-4100-bbd8-048deb56474c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.664983ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Sep/2025:04:17:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-10T04:17:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=ebaef51f-d23b-4281-afc9-401bc6cf84c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.254323ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:40Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=a195175d-7f81-46c0-a0ba-0dd7a93d48ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/blobs/uploads/ea006faa-36bc-4d8e-bf0a-8f1112c65336?_state=gfDr0UgxlyhtDvzla0Ia5-flYsxZS3oyuWnXNcHLF1p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYTAwNmZhYS0zNmJjLTRkOGUtYmYwYS04ZjExMTJjNjUzMzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTc6MzMuMzc3OTEwOTNaIn0%3D&digest=sha256%3A6374a6d85840339cdf3a132e8ca7e0f68d979d7334903575e04608b6fca9f33f" http.request.useragent="Go-http-client/1.1" http.response.duration=6.712642074s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/ea006faa-36bc-4d8e-bf0a-8f1112c65336?_state=gfDr0UgxlyhtDvzla0Ia5-flYsxZS3oyuWnXNcHLF1p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYTAwNmZhYS0zNmJjLTRkOGUtYmYwYS04ZjExMTJjNjUzMzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTc6MzMuMzc3OTEwOTNaIn0%3D&digest=sha256%3A6374a6d85840339cdf3a132e8ca7e0f68d979d7334903575e04608b6fca9f33f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:40Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=c7aa4641-b1f8-44d4-b806-5c2fd4a15a50 http.request.method=POST http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.239422ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:40 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=2bda31e7-6f51-4be7-b15d-fb4c21ac3af0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/blobs/uploads/47c4785f-810c-47d1-9566-1a3a8ba7c24a?_state=DBT-GHAV8ElaAGlsV35VsBTGGCrs5FlfYADlw6Mp33J7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0N2M0Nzg1Zi04MTBjLTQ3ZDEtOTU2Ni0xYTNhOGJhN2MyNGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTc6NDAuNjUyNTQxODU1WiJ9&digest=sha256%3Ad216c013ca6173a6e5cdeeeb16b4f298c97820355ac1902ca1932b953fb48ec6" http.request.useragent="Go-http-client/1.1" http.response.duration=8.749674711s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:40 +0000] "PUT /v2/foo/schema1/blobs/uploads/47c4785f-810c-47d1-9566-1a3a8ba7c24a?_state=DBT-GHAV8ElaAGlsV35VsBTGGCrs5FlfYADlw6Mp33J7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0N2M0Nzg1Zi04MTBjLTQ3ZDEtOTU2Ni0xYTNhOGJhN2MyNGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTc6NDAuNjUyNTQxODU1WiJ9&digest=sha256%3Ad216c013ca6173a6e5cdeeeb16b4f298c97820355ac1902ca1932b953fb48ec6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=aea2e88f-5fcc-4569-ac78-326020ab6cc6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.007626ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=edb28698-fb67-4258-8f8d-93ffacb201e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.498484ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=fb5b27c2-1990-4dd2-8d61-f70ea8942bac http.request.method=GET http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.732943ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=df1597c1-8d7f-4bb0-b8e5-a5c845b684b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.226543ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "GET /v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39059" http.request.id=8e6afd38-6a76-4347-ad66-7efbb16524c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.189923ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39059" http.request.id=adfa3a34-f6a7-4971-8c7d-d022a4fda577 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.348064ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:39059" http.request.id=2e8bd09f-4fde-44d9-ae37-f915b2438c16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.172244ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=d1ec5271-fdc3-4f3b-b35e-dcc47d633828 http.request.method=GET http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.256963ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "GET /v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=f0d920e5-b1e5-4135-bd38-90cd72ac7a60 http.request.method=GET http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.309102ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=0d01e07c-bc13-4899-a956-e2898fd5b73a http.request.method=GET http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.896882ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "GET /v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=570f8586-4abc-4afa-b72a-4a851bcb0401 http.request.method=GET http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.201262ms http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=error msg="payload digest does match: "sha256:26d0116f415fb6903e08b89ee8db423775a9613f1c6cac13c79925d73db2d860" != "sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d"" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=fa106316-7ba1-4cd0-a8f2-e96ade0cfa43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" time="2025-09-10T04:17:49Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=fa106316-7ba1-4cd0-a8f2-e96ade0cfa43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57080" http.request.uri="/v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.786882ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d" 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:f412d859049100b41b917bc25c21f46257e0d9f328779f6273745e32f480123d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=c53cc18d-ac7e-47d4-8c7c-52d79a2a3db7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" 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.605542ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=5d60e7f5-1814-40c9-a87e-184f6e2d0c35 http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.572062ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39059" http.request.id=ed155ac4-04ad-4fa7-af17-efdb3c74b4fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" 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.957282ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-10T04:17:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39059" http.request.id=ed155ac4-04ad-4fa7-af17-efdb3c74b4fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.105222ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-10T04:17:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39059" http.request.id=ed155ac4-04ad-4fa7-af17-efdb3c74b4fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.219862ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=408826c3-2287-4627-b7ef-b5c397ee600b http.request.method=POST http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.889962ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=0ae52a24-09dc-471f-b966-41cbdb3d3870 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/blobs/uploads/341de329-0fb8-4b78-8d0d-a30b8e31303b?_state=WPsFbEGP6M0naIViCwXNwiS4bUVX0w2XBClAj8CXUgd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNDFkZTMyOS0wZmI4LTRiNzgtOGQwZC1hMzBiOGUzMTMwM2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTc6NDkuNDg4NjE3NjI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.498743ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "PUT /v2/foo/schema2/blobs/uploads/341de329-0fb8-4b78-8d0d-a30b8e31303b?_state=WPsFbEGP6M0naIViCwXNwiS4bUVX0w2XBClAj8CXUgd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNDFkZTMyOS0wZmI4LTRiNzgtOGQwZC1hMzBiOGUzMTMwM2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTc6NDkuNDg4NjE3NjI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:17:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39059" http.request.id=6752b157-08f9-4fae-afdb-f209976cf3c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.005062ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-10T04:17:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39059" http.request.id=6752b157-08f9-4fae-afdb-f209976cf3c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.167562ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Sep/2025:04:17:49 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-10T04:17:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=ff5217c5-ef59-465d-8bbd-de00e30ec24d http.request.method=POST http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.145962ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:50 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:00Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=3c580dec-b570-4332-a680-f09c4cf87348 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/blobs/uploads/53fe1118-1dea-4349-894a-14e16c68fb66?_state=6Bqa3bfy7QabHvi0Cvcv-3Du4UM_MqfEt7es2MnA9dZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1M2ZlMTExOC0xZGVhLTQzNDktODk0YS0xNGUxNmM2OGZiNjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTc6NTAuMzUwODEzNzQ3WiJ9&digest=sha256%3A9042888ddd167b1844f527a2599ba93d877a2c56331b8d561a6cdf81a312239a" http.request.useragent="Go-http-client/1.1" http.response.duration=10.606700284s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:17:50 +0000] "PUT /v2/foo/schema2/blobs/uploads/53fe1118-1dea-4349-894a-14e16c68fb66?_state=6Bqa3bfy7QabHvi0Cvcv-3Du4UM_MqfEt7es2MnA9dZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1M2ZlMTExOC0xZGVhLTQzNDktODk0YS0xNGUxNmM2OGZiNjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTc6NTAuMzUwODEzNzQ3WiJ9&digest=sha256%3A9042888ddd167b1844f527a2599ba93d877a2c56331b8d561a6cdf81a312239a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=70e65233-a95b-4008-b2a1-ee6a37f7fc53 http.request.method=POST http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.328103ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=b4d9890f-9808-45a6-aaee-88ca1b08059c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/blobs/uploads/7e9c3a82-d97e-4849-9953-abaf871cc109?_state=sG44nk-aCKd4INiK8kYfmmKy5zanhnnvkOwF2IfgBbJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZTljM2E4Mi1kOTdlLTQ4NDktOTk1My1hYmFmODcxY2MxMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6MDEuNzA2MDUzNzUyWiJ9&digest=sha256%3Aaf65baf95c717914367e8e15187fa8394be1accf432dcc3d25f0af17a7b03b78" http.request.useragent="Go-http-client/1.1" http.response.duration=9.726338332s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/7e9c3a82-d97e-4849-9953-abaf871cc109?_state=sG44nk-aCKd4INiK8kYfmmKy5zanhnnvkOwF2IfgBbJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZTljM2E4Mi1kOTdlLTQ4NDktOTk1My1hYmFmODcxY2MxMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6MDEuNzA2MDUzNzUyWiJ9&digest=sha256%3Aaf65baf95c717914367e8e15187fa8394be1accf432dcc3d25f0af17a7b03b78 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39059" http.request.id=e513db7c-92da-428d-87de-d43777d9b3ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.502143ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39059" http.request.id=0740df35-3980-423c-8352-510d167d9fea http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/sha256:5d4fba5a4440f06eee25c02e78ae0c311a8cf69a649f93e11982c3d336c57b8b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.490362ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "PUT /v2/foo/schema2/manifests/sha256:5d4fba5a4440f06eee25c02e78ae0c311a8cf69a649f93e11982c3d336c57b8b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=c2739d14-2d36-4931-ab33-628dc19d77ca http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.080802ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=9d61aa62-9a4c-4809-8570-1e512b91a154 http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/sha256:5d4fba5a4440f06eee25c02e78ae0c311a8cf69a649f93e11982c3d336c57b8b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.943462ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/manifests/sha256:5d4fba5a4440f06eee25c02e78ae0c311a8cf69a649f93e11982c3d336c57b8b HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=23def469-a0de-440b-8139-c022e8897951 http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.390782ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=467af568-aba2-4c97-9544-3dd26e4320fc http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/sha256:5d4fba5a4440f06eee25c02e78ae0c311a8cf69a649f93e11982c3d336c57b8b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.397742ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/manifests/sha256:5d4fba5a4440f06eee25c02e78ae0c311a8cf69a649f93e11982c3d336c57b8b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=2b284b73-a9f6-43d6-9eaf-8510bc18e72e http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.302902ms http.response.status=200 http.response.written=45 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="rewriting manifest sha256:5d4fba5a4440f06eee25c02e78ae0c311a8cf69a649f93e11982c3d336c57b8b in schema1 format to support old client" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=458367f9-c3bf-46fc-af39-9a3e9020f663 http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" 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-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=458367f9-c3bf-46fc-af39-9a3e9020f663 http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.200164ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-10T04:18: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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39059" http.request.id=68565497-05f2-4a98-aacb-0e9930604e87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.922322ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39059" http.request.id=1d4ae46f-504c-4a32-afb4-a189378be9c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.500943ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39059" http.request.id=a7a44353-4a52-4f1b-80cd-7e4712515b48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/sha256:55d2643e463a563225b1417ef2ca17ea4c7c4292e859350c418e84b17ba84d3b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.945602ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "PUT /v2/foo/schema2/manifests/sha256:55d2643e463a563225b1417ef2ca17ea4c7c4292e859350c418e84b17ba84d3b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=31d8e674-ec06-4f0e-98b6-14ad0be4e32e http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=3.098882ms http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=9b2b8c1f-56a1-4eea-9756-8efd73c8427d http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/sha256:55d2643e463a563225b1417ef2ca17ea4c7c4292e859350c418e84b17ba84d3b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.870082ms http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/manifests/sha256:55d2643e463a563225b1417ef2ca17ea4c7c4292e859350c418e84b17ba84d3b HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=544cac93-9448-4c2a-8410-5807cc83a2af http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.400402ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=51be984a-7a45-473f-a3e0-2ba447c8beb6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/sha256:55d2643e463a563225b1417ef2ca17ea4c7c4292e859350c418e84b17ba84d3b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.290462ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/manifests/sha256:55d2643e463a563225b1417ef2ca17ea4c7c4292e859350c418e84b17ba84d3b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=info msg="rewriting manifest list sha256:55d2643e463a563225b1417ef2ca17ea4c7c4292e859350c418e84b17ba84d3b in schema1 format to support old client" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=26dd32eb-d035-4123-948f-f30d7f7f3ae5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" 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-09-10T04:18:11Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39059" http.request.id=26dd32eb-d035-4123-948f-f30d7f7f3ae5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.549383ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" 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.7 time="2025-09-10T04:18:11Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:18:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=28b8ffff-7be6-4a92-885a-beeb151799e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59978" 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.803262ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" 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.7 http.request.host="127.0.0.1:33415" http.request.id=64b36c18-988f-4225-b784-480f9d1fd89c http.request.method=GET http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.473842ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-10T04:18:11Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=76252beb-7d4a-44bb-872d-16ec945eb2fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" 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.334562ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-10T04:18: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.7 http.request.host="127.0.0.1:33415" http.request.id=3b03b283-783c-4a1b-ba56-ba5ed3229b08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.056603ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-10T04:18:11Z" 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.7 http.request.host="127.0.0.1:33415" http.request.id=3b03b283-783c-4a1b-ba56-ba5ed3229b08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.210803ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-10T04:18: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.7 http.request.host="127.0.0.1:33415" http.request.id=3b03b283-783c-4a1b-ba56-ba5ed3229b08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.318003ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-10T04:18:11Z" 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.7 http.request.host="127.0.0.1:33415" http.request.id=3b03b283-783c-4a1b-ba56-ba5ed3229b08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.413663ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Sep/2025:04:18:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-10T04:18:12Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=5a5f9835-24ef-44e5-83de-0ec87f35003f http.request.method=POST http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.301402ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:25Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=429a2636-ad7b-4ff8-b25a-9d0afc64226c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/blobs/uploads/ec7ffdec-92fa-4a94-8212-674a74126b82?_state=2cprAVJE_HoMgXcOgQgLE_P5ws9IbDekC-_K-lzTa3p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYzdmZmRlYy05MmZhLTRhOTQtODIxMi02NzRhNzQxMjZiODIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6MTIuNDAzNzE3MjhaIn0%3D&digest=sha256%3Aff7f5161fba5037045109f8854f83529814e1f788460c3641ca2edaa9c306a6b" http.request.useragent="Go-http-client/1.1" http.response.duration=12.977494015s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/ec7ffdec-92fa-4a94-8212-674a74126b82?_state=2cprAVJE_HoMgXcOgQgLE_P5ws9IbDekC-_K-lzTa3p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYzdmZmRlYy05MmZhLTRhOTQtODIxMi02NzRhNzQxMjZiODIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6MTIuNDAzNzE3MjhaIn0%3D&digest=sha256%3Aff7f5161fba5037045109f8854f83529814e1f788460c3641ca2edaa9c306a6b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:26Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=6f05e7db-ba82-463d-bac8-7d2bcb03dc59 http.request.method=POST http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.365663ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:26 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=4c13c419-f519-4452-a447-f2bf6d1b3f8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/blobs/uploads/9efec60a-7b59-47ad-ac1d-d6359df8da66?_state=F8gMOUoNJbHXuJnlD4x4Nnqt2R7q0xpfNWlX5iy4LgF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZWZlYzYwYS03YjU5LTQ3YWQtYWMxZC1kNjM1OWRmOGRhNjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6MjYuMjAyMTI5Mjg2WiJ9&digest=sha256%3A13c75f43c14880902c0517f829e77b80afe76bc999d4799249503273a5abe754" http.request.useragent="Go-http-client/1.1" http.response.duration=11.266503704s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:26 +0000] "PUT /v2/foo/schema1/blobs/uploads/9efec60a-7b59-47ad-ac1d-d6359df8da66?_state=F8gMOUoNJbHXuJnlD4x4Nnqt2R7q0xpfNWlX5iy4LgF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZWZlYzYwYS03YjU5LTQ3YWQtYWMxZC1kNjM1OWRmOGRhNjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6MjYuMjAyMTI5Mjg2WiJ9&digest=sha256%3A13c75f43c14880902c0517f829e77b80afe76bc999d4799249503273a5abe754 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=e571e34f-f8b5-4e60-a9b5-485241c84c3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.089244ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=ea610fd0-3d6c-4feb-bbaa-c9daf7b3ee41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" http.request.useragent="Go-http-client/1.1" http.response.duration=5.350424ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=8d0b35f4-1479-461f-a442-178a81f18b94 http.request.method=GET http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.514203ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=83aaa99f-fe04-4450-9f44-73d66a9b233f http.request.method=GET http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.512443ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "GET /v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:33415" http.request.id=e7b3c1de-14ef-429c-8489-55b46e57578e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" http.request.useragent="Go-http-client/1.1" http.response.duration=5.579123ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33415" http.request.id=3e5f9103-8849-4ed3-93f1-dbcb08aad65f http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" http.request.useragent="Go-http-client/1.1" http.response.duration=5.713384ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:33415" http.request.id=50693e54-ee7f-4852-b486-bb842f7d6711 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" http.request.useragent="Go-http-client/1.1" http.response.duration=5.130643ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=3866daff-97dc-4f56-9a96-9e6d0cf92d1b http.request.method=GET http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.311223ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "GET /v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=4959c9dd-b96c-40fc-9fed-749eac198838 http.request.method=GET http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.315681ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=937ca6a0-4185-4405-8e48-3833ad928a04 http.request.method=GET http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" http.request.useragent="Go-http-client/1.1" http.response.duration=2.252621ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "GET /v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=e8d5c99f-33a7-4f42-b046-bedd7338c1ac http.request.method=GET http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.431402ms http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=error msg="payload digest does match: "sha256:d2b1d90bdced925db072a97f0ab8719db2866beed5728bef259fcfb1de7f0cf4" != "sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274"" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=4a26cc32-8d29-4332-bb4c-223cdf2ae1f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" time="2025-09-10T04:18:37Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=4a26cc32-8d29-4332-bb4c-223cdf2ae1f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59978" http.request.uri="/v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.857282ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274" 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:02fd3033d75f47b5f65e293fd39e2e933ae847203953102f7668315fa7e88274 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=6f7e8a5f-2e5e-453f-8184-f0c5209a669c http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" 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.725962ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" 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.7 http.request.host="127.0.0.1:33415" http.request.id=bc54f73e-5dbe-4f8b-a43e-8c982ac2241f http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.381141ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33415" http.request.id=93f91c87-68be-422c-bec8-b1eceb626ce4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" 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.899402ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-10T04:18:37Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33415" http.request.id=93f91c87-68be-422c-bec8-b1eceb626ce4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.059782ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-10T04:18:37Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33415" http.request.id=93f91c87-68be-422c-bec8-b1eceb626ce4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.167842ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=dce17d27-e1d8-4faf-9dfa-655f95d6c0ac http.request.method=POST http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.869862ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=3cb23b57-8881-449d-8c74-181ade973ae6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/blobs/uploads/e47fe652-df4e-4255-b53f-46855d51d3b0?_state=WQy8MLSOpleTtg4dANSTPb2uSlZgLLVVbf-n8apJE3R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDdmZTY1Mi1kZjRlLTQyNTUtYjUzZi00Njg1NWQ1MWQzYjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6MzcuNTUyNTQ5NjA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.646722ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "PUT /v2/foo/schema2/blobs/uploads/e47fe652-df4e-4255-b53f-46855d51d3b0?_state=WQy8MLSOpleTtg4dANSTPb2uSlZgLLVVbf-n8apJE3R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDdmZTY1Mi1kZjRlLTQyNTUtYjUzZi00Njg1NWQ1MWQzYjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6MzcuNTUyNTQ5NjA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:37Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33415" http.request.id=0161fdfc-2df3-40f2-a9b7-d8c8859be0dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.002782ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-10T04:18:37Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33415" http.request.id=0161fdfc-2df3-40f2-a9b7-d8c8859be0dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.161602ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Sep/2025:04:18:37 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-10T04:18:38Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=6ac7b3c9-18e8-4483-8eba-b1d3c8d24d9e http.request.method=POST http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.131602ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:44Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=4267132e-1352-48ce-8906-28b336162028 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/blobs/uploads/4da87921-57e2-4018-b4ed-e2eba07aadce?_state=TF4__2fWEw-gej3s93yPVx6msWuOxmy8F6b09Ln-GZF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0ZGE4NzkyMS01N2UyLTQwMTgtYjRlZC1lMmViYTA3YWFkY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6MzguMTY0NDMyMzU1WiJ9&digest=sha256%3A6e34d25ec186263c00a07aa81ba22eb7a948b6d4cb2678821b136b89817a9625" http.request.useragent="Go-http-client/1.1" http.response.duration=6.376086799s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/4da87921-57e2-4018-b4ed-e2eba07aadce?_state=TF4__2fWEw-gej3s93yPVx6msWuOxmy8F6b09Ln-GZF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0ZGE4NzkyMS01N2UyLTQwMTgtYjRlZC1lMmViYTA3YWFkY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6MzguMTY0NDMyMzU1WiJ9&digest=sha256%3A6e34d25ec186263c00a07aa81ba22eb7a948b6d4cb2678821b136b89817a9625 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:45Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=14a385d7-1329-4669-8ba7-e896f2ad61b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.262182ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=55c316e0-d03c-4747-bb3a-9df5e3b5c08b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/blobs/uploads/c5481940-9004-4f83-81c7-6949f93ae8f9?_state=x4oDmXLEPcTxsCeDscszJtzlEl7xhtU7tRf45rSY3Rx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNTQ4MTk0MC05MDA0LTRmODMtODFjNy02OTQ5ZjkzYWU4ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6NDUuMjEyNjk3ODAyWiJ9&digest=sha256%3Afc4e8789d0084cca34bf36d45b1a5ce3e66d4d3106208a8bd9da283f6efae5bb" http.request.useragent="Go-http-client/1.1" http.response.duration=8.599492907s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/c5481940-9004-4f83-81c7-6949f93ae8f9?_state=x4oDmXLEPcTxsCeDscszJtzlEl7xhtU7tRf45rSY3Rx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNTQ4MTk0MC05MDA0LTRmODMtODFjNy02OTQ5ZjkzYWU4ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6NDUuMjEyNjk3ODAyWiJ9&digest=sha256%3Afc4e8789d0084cca34bf36d45b1a5ce3e66d4d3106208a8bd9da283f6efae5bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33415" http.request.id=4342fa5e-d674-4fbe-9a3c-d9976d9e3ceb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.083263ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33415" http.request.id=5377e1f5-8b4f-4bd7-8fca-7f884dfc7be5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/sha256:2173fc4e2444be81377f99fd9a80f613b1064de714b0e4f31a3329058026fe4d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.823583ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:2173fc4e2444be81377f99fd9a80f613b1064de714b0e4f31a3329058026fe4d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=531881c6-b881-4ca4-a954-7a0d2413c5dd http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.981082ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=58bd06b9-5f92-4304-ae9b-bb02a3f91f4f http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/sha256:2173fc4e2444be81377f99fd9a80f613b1064de714b0e4f31a3329058026fe4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.055942ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/manifests/sha256:2173fc4e2444be81377f99fd9a80f613b1064de714b0e4f31a3329058026fe4d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=42b1e5a1-ad93-425f-ac3a-215e4227ba6c http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.414541ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=b09b1c8a-03a2-4050-ade6-e9d3504eb751 http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/sha256:2173fc4e2444be81377f99fd9a80f613b1064de714b0e4f31a3329058026fe4d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.365962ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/manifests/sha256:2173fc4e2444be81377f99fd9a80f613b1064de714b0e4f31a3329058026fe4d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=83227c55-8efd-4e94-a59d-7d4c0ee7e767 http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.276262ms http.response.status=200 http.response.written=45 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="rewriting manifest sha256:2173fc4e2444be81377f99fd9a80f613b1064de714b0e4f31a3329058026fe4d in schema1 format to support old client" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=0fce1f24-99e2-4078-8417-1e32be3ad0bc http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" 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-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=0fce1f24-99e2-4078-8417-1e32be3ad0bc http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.836924ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33415" http.request.id=d6fc0e02-741e-427b-a0c0-61a0385cb3fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.846482ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33415" http.request.id=6c4a793c-fbb0-4a04-a672-7da3aea6147a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.363103ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33415" http.request.id=b0e02b76-d8d4-4378-b36e-f5f7006cad72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/sha256:65c57f171905242f298c2171391da4897f38d41ffbf5a2d393e62067a2962a63" http.request.useragent="Go-http-client/1.1" http.response.duration=3.112742ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:65c57f171905242f298c2171391da4897f38d41ffbf5a2d393e62067a2962a63 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=7bc68314-0539-4010-abc7-46b04f1d3211 http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.956922ms http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=8f528c51-1f1e-4aaf-b1c7-6729cdf818e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/sha256:65c57f171905242f298c2171391da4897f38d41ffbf5a2d393e62067a2962a63" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.890362ms http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/manifests/sha256:65c57f171905242f298c2171391da4897f38d41ffbf5a2d393e62067a2962a63 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=cc0c7bae-edf3-4c37-b228-8aa25ae91578 http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.353742ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=a017f70e-989b-4015-8ae9-530526b4b36b http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/sha256:65c57f171905242f298c2171391da4897f38d41ffbf5a2d393e62067a2962a63" http.request.useragent="Go-http-client/1.1" http.response.duration=2.132622ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/manifests/sha256:65c57f171905242f298c2171391da4897f38d41ffbf5a2d393e62067a2962a63 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=info msg="rewriting manifest list sha256:65c57f171905242f298c2171391da4897f38d41ffbf5a2d393e62067a2962a63 in schema1 format to support old client" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=f6443c71-c351-467b-bcd9-89ba3dbb4d67 http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" 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-09-10T04:18:53Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:33415" http.request.id=f6443c71-c351-467b-bcd9-89ba3dbb4d67 http.request.method=GET http.request.remoteaddr="127.0.0.1:39398" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.190124ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (81.30s) === RUN TestGetManifestWithStorageError time="2025-09-10T04:18: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.7 time="2025-09-10T04:18:53Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:18:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:40975" http.request.id=2642c550-fbbb-4ec4-a878-1d435a84de8b http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.619642ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.7 http.request.host="127.0.0.1:40975" http.request.id=07ffb835-bf14-4576-9c7e-20c1a403d401 http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.381982ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.7 http.request.host="127.0.0.1:40975" http.request.id=24253c52-17f4-436c-9911-f9f322aa512c http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.350301ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.7 http.request.host="127.0.0.1:40975" http.request.id=2b3e2c8a-b774-44cd-a143-8b3eb4f2cc27 http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.303722ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2025-09-10T04:18: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.7 time="2025-09-10T04:18:53Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:18:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=8ac15ab0-8070-4877-a2bf-56e874abac44 http.request.method=GET http.request.remoteaddr="127.0.0.1:36884" 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.538942ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" 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.7 http.request.host="127.0.0.1:34365" http.request.id=c9b99ef7-a258-4d07-9dc8-8f8ae06cfbbb http.request.method=GET http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.453842ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=d628d96a-27b4-4852-b31a-9350ba10473d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" 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.257482ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-10T04:18:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=95ba85f8-b21a-4357-ba60-88214ae87121 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.182983ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-10T04:18:53Z" 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.7 http.request.host="127.0.0.1:34365" http.request.id=95ba85f8-b21a-4357-ba60-88214ae87121 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.350963ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-10T04:18:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=95ba85f8-b21a-4357-ba60-88214ae87121 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.481603ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-10T04:18:53Z" 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.7 http.request.host="127.0.0.1:34365" http.request.id=95ba85f8-b21a-4357-ba60-88214ae87121 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.610503ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Sep/2025:04:18:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-10T04:18:54Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=e3ccd94b-df34-4a41-871d-38b1f48bd7cb http.request.method=POST http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.886823ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:54 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=8a2f3aad-2807-472f-97aa-13251a0f1358 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/blobs/uploads/c3be4c7b-0d71-4cef-8d55-e68274fabc57?_state=vrjPkqGnDyr66RBOauWCG6UG3duYlkdGK5rDMpB4iyd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjM2JlNGM3Yi0wZDcxLTRjZWYtOGQ1NS1lNjgyNzRmYWJjNTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6NTQuNjU4NDA5OTc4WiJ9&digest=sha256%3A8185805be73c48ac5a9a552e28cb67136a42859282a682b071bdf3f7c33f18ff" http.request.useragent="Go-http-client/1.1" http.response.duration=9.2203768s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:18:54 +0000] "PUT /v2/foo/schema1/blobs/uploads/c3be4c7b-0d71-4cef-8d55-e68274fabc57?_state=vrjPkqGnDyr66RBOauWCG6UG3duYlkdGK5rDMpB4iyd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjM2JlNGM3Yi0wZDcxLTRjZWYtOGQ1NS1lNjgyNzRmYWJjNTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTg6NTQuNjU4NDA5OTc4WiJ9&digest=sha256%3A8185805be73c48ac5a9a552e28cb67136a42859282a682b071bdf3f7c33f18ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:04Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=af70f230-83b9-40da-adf1-4d3ac05e5e76 http.request.method=POST http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.262102ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=a77234a1-df23-4ae0-aaa4-0275ad9c89a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/blobs/uploads/bfc8b7ca-4816-435b-9d9c-79d3157b2188?_state=10RFjCzoRwjx5_dqIR3l9il4FoHwsXsfdqqxzZLqHFl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiZmM4YjdjYS00ODE2LTQzNWItOWQ5Yy03OWQzMTU3YjIxODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTk6MDQuNjIxNDMwNDk1WiJ9&digest=sha256%3A6bc5e88e0ba1befb6147459a50fe42dbd2dd0ff9c857b695959a7e697f5eaac9" http.request.useragent="Go-http-client/1.1" http.response.duration=9.088936228s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/bfc8b7ca-4816-435b-9d9c-79d3157b2188?_state=10RFjCzoRwjx5_dqIR3l9il4FoHwsXsfdqqxzZLqHFl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiZmM4YjdjYS00ODE2LTQzNWItOWQ5Yy03OWQzMTU3YjIxODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTk6MDQuNjIxNDMwNDk1WiJ9&digest=sha256%3A6bc5e88e0ba1befb6147459a50fe42dbd2dd0ff9c857b695959a7e697f5eaac9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=c2709bfa-0c54-48e2-a2cd-7909130c5e2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.703404ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=e62fbe2f-ccd9-4bdd-8728-f3e701fd0b34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.duration=5.375404ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=0e4ba6bb-00e3-4b25-b68b-441b8fbb76f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.420323ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=45a377c5-2752-404c-b128-5f40465f0f0e http.request.method=GET http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.412703ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34365" http.request.id=99e26426-e6e0-4f74-b92b-c9db1e5e9d80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.duration=5.196324ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34365" http.request.id=1a76900a-0304-476a-8a39-69bb8d104f7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.duration=5.256803ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:34365" http.request.id=c6a95e48-2754-42f0-b552-b7309c926ac6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.duration=5.096563ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=42005f49-63f5-456e-96ad-41755fb3687e http.request.method=GET http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.168903ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=0f7ea9d3-0a5e-4355-816b-f1c3ea1cf367 http.request.method=GET http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.569802ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=07f81b96-fc42-49a9-ac81-be8c54a9558d http.request.method=GET http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.duration=2.135562ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=4e78abbf-d144-4f7d-a919-dd86cc1390ee http.request.method=GET http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.374002ms http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=error msg="payload digest does match: "sha256:c28e0d4c01cf38412998c40b3f71fa1589420f54fa4085606f5a654a253522a0" != "sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31"" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=508f99c6-5f85-49a7-bd75-955e72fa5502 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=508f99c6-5f85-49a7-bd75-955e72fa5502 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36884" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.086202ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=b801d7e3-bb1b-4eb1-ab01-e172ec931c7c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56728" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.duration=3.401523ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=3dca618b-08fa-4919-899c-8ae69bb11a9b http.request.method=GET http.request.remoteaddr="127.0.0.1:56728" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.667182ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=a49fe73f-d5f0-4e94-9eca-b106e7c57ad6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56734" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.859122ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=e625546a-22cc-452e-b5c7-57d1be90ed20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56740" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.duration=5.511324ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=4d09f42e-978e-4498-b8db-d994d09cd877 http.request.method=GET http.request.remoteaddr="127.0.0.1:56740" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.306703ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=a940d7e2-3ae0-4b04-82a2-01a0114c1504 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56748" 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.753661ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=4f8d2f01-a2b3-4db2-9273-d11af81cb341 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.647324ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=73689902-5736-4f37-aaef-63f115beb842 http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.699202ms http.response.status=200 http.response.written=39 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=22b6d614-f7a7-4d7a-8b2f-ceb2c7ed9ddd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31" http.request.useragent="Go-http-client/1.1" http.response.duration=3.288143ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:870492d4591f1778701a486e4509c67fc0c3cd99b1fb0a9673adb8d25dcb9d31 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=77df48a0-f1fa-42ab-918f-b40d546e19c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.266102ms http.response.status=200 http.response.written=35 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=f11ccd03-ec54-4c91-a237-3d26789c9b0a http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" 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.784682ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=85d6925b-8d1a-44ea-b710-71161ace7150 http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.834282ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34365" http.request.id=59ab2ad9-f0cc-48eb-8746-2c05edc982d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.009842ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34365" http.request.id=59ab2ad9-f0cc-48eb-8746-2c05edc982d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.204462ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34365" http.request.id=59ab2ad9-f0cc-48eb-8746-2c05edc982d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.331982ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=b970893c-7967-43e7-bb68-0e7cc8073e4b http.request.method=POST http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.794762ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=e3010fd5-d225-4837-8c32-4e0ebe17d1a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/blobs/uploads/e4d06167-475a-4426-b5fa-acd1a59e1e69?_state=aKR8eeVNQCpgdFJQG9_3-cpZxpFfajoiO4fMm45_zi97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNGQwNjE2Ny00NzVhLTQ0MjYtYjVmYS1hY2QxYTU5ZTFlNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTk6MTMuODM5NDY4ODUzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.728322ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/e4d06167-475a-4426-b5fa-acd1a59e1e69?_state=aKR8eeVNQCpgdFJQG9_3-cpZxpFfajoiO4fMm45_zi97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNGQwNjE2Ny00NzVhLTQ0MjYtYjVmYS1hY2QxYTU5ZTFlNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTk6MTMuODM5NDY4ODUzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34365" http.request.id=1f9e46ff-1895-4ddd-b8e1-5a1b2c126d78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" 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.897102ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-10T04:19:13Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34365" http.request.id=1f9e46ff-1895-4ddd-b8e1-5a1b2c126d78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.059342ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Sep/2025:04:19:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-10T04:19:14Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=4fa427b0-5edd-4478-9247-cf798b545bcc http.request.method=POST http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.479862ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:23Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=41c6f0e8-2497-4624-9786-649dcf123e85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/blobs/uploads/56e93476-86e9-49c3-b66c-aaa379b0967e?_state=gBZx-L0fVbmCj3GfydlbGOot4rsR9rdkbhAPBxqdJOZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NmU5MzQ3Ni04NmU5LTQ5YzMtYjY2Yy1hYWEzNzliMDk2N2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTk6MTQuNTQ5NjI5MzY3WiJ9&digest=sha256%3A01e10e5e834ae95e395b64f31e3a3c23f78a3cdd6664585b2bc82ca9eacf7a87" http.request.useragent="Go-http-client/1.1" http.response.duration=8.495076015s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/56e93476-86e9-49c3-b66c-aaa379b0967e?_state=gBZx-L0fVbmCj3GfydlbGOot4rsR9rdkbhAPBxqdJOZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NmU5MzQ3Ni04NmU5LTQ5YzMtYjY2Yy1hYWEzNzliMDk2N2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTk6MTQuNTQ5NjI5MzY3WiJ9&digest=sha256%3A01e10e5e834ae95e395b64f31e3a3c23f78a3cdd6664585b2bc82ca9eacf7a87 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:23Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=45a7868d-f42b-4766-81d5-3aed1755e544 http.request.method=POST http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.125962ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:23 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=adc15bf6-e14b-418d-9a01-f9e530bf4d58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/blobs/uploads/f8ac0810-4be2-47d2-9bab-22eb1d89af3c?_state=cQZLLUKRd7KZhJUz0-ZgkkuOjaJQ0KYAP_F8npM7l297Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOGFjMDgxMC00YmUyLTQ3ZDItOWJhYi0yMmViMWQ4OWFmM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTk6MjMuODQ5MjM0NjIyWiJ9&digest=sha256%3Abd5ba27ddb0d5904eee6f4c5adc30d968f6344890c588fcb17b3eaec6fd4e682" http.request.useragent="Go-http-client/1.1" http.response.duration=11.407875563s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:23 +0000] "PUT /v2/foo/schema2/blobs/uploads/f8ac0810-4be2-47d2-9bab-22eb1d89af3c?_state=cQZLLUKRd7KZhJUz0-ZgkkuOjaJQ0KYAP_F8npM7l297Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOGFjMDgxMC00YmUyLTQ3ZDItOWJhYi0yMmViMWQ4OWFmM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTBUMDQ6MTk6MjMuODQ5MjM0NjIyWiJ9&digest=sha256%3Abd5ba27ddb0d5904eee6f4c5adc30d968f6344890c588fcb17b3eaec6fd4e682 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34365" http.request.id=c63b2391-23b6-4079-930e-bf1d74da8fa2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.492383ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34365" http.request.id=17d9b60e-2ead-445f-9bbd-d5402a23cfa8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.607982ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "PUT /v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=9941db4e-9196-42b3-b405-8833c2753d02 http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.974182ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=c9deb6eb-04be-4b38-9633-efb1180963dd http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.105602ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "GET /v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=4d8650b7-9015-4d68-81d9-dd691e59c2a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.588821ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=00239e51-02bb-4ac3-856f-ff8a4dc5f1f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.502382ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "GET /v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=ff110786-2a41-4956-82de-5965c639d4be http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.588582ms http.response.status=200 http.response.written=45 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="rewriting manifest sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6 in schema1 format to support old client" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=c8b6fdd0-697f-4610-b593-6cf3e53f1300 http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" 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-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=c8b6fdd0-697f-4610-b593-6cf3e53f1300 http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.317204ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=28cff03c-a8fe-40b3-adb3-3dd2088c065f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.313602ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "DELETE /v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=49ae8102-3cac-4acb-98bc-ad31ddc704f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56758" http.request.uri="/v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.326222ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "GET /v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=867797ba-aad3-4ed5-889f-32673775b9bc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40774" http.request.uri="/v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=12.529828ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "DELETE /v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34365" http.request.id=51312695-9ca1-4786-8ee6-d31bc554eb79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40790" http.request.uri="/v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" http.request.useragent="Go-http-client/1.1" http.response.duration=4.148263ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "PUT /v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=02b394af-711c-49fe-8796-c6975df5a80c http.request.method=GET http.request.remoteaddr="127.0.0.1:40790" http.request.uri="/v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=16.933152ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "GET /v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=ec971d9b-7f40-4863-af50-db6ee0284732 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40800" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.127122ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34365" http.request.id=588e2655-d848-4eb3-a149-5cbe028a0a87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40816" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.298243ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=4041a59a-bfbd-428a-bbd1-1e8f8c6835a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:40816" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.586342ms http.response.status=200 http.response.written=39 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=1fb64574-ce3a-4490-8cd5-8622fde55f38 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40816" http.request.uri="/v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.280462ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "DELETE /v2/foo/schema2/manifests/sha256:c13c7d9c53e8684fe1e4d1e0f311b6fdd2f14db2553ba607fc2c1d1c9d62a8b6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34365" http.request.id=11ef496e-6773-4164-9288-49b9baec33f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40816" 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=16.370731ms http.response.status=200 http.response.written=35 127.0.0.1 - - [10/Sep/2025:04:19:35 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (41.48s) === RUN TestManifestDeleteDisabled time="2025-09-10T04:19:35Z" 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.7 time="2025-09-10T04:19:35Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:19:35Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:39055" http.request.id=2bf8f8c5-f01d-46ff-a15e-2422fe44c789 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44406" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.488282ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [10/Sep/2025:04:19:35 +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-09-10T04:19:35Z" 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.7 time="2025-09-10T04:19:35Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:19:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 time="2025-09-10T04:19:36Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.7 time="2025-09-10T04:19:36Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.7 time="2025-09-10T04:19:36Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:45207" http.request.id=6d6d7295-1858-4e8e-b116-a3c601676b29 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59148" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.600244ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [10/Sep/2025:04:19:36 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-10T04:19:36Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:45207" http.request.id=0904f98e-714e-4c58-a65c-f41de046d05f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59158" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.578644ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [10/Sep/2025:04:19:36 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-10T04:19:36Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:45207" http.request.id=9074dbaa-076e-47f2-b0db-523b35129903 http.request.method=POST http.request.remoteaddr="127.0.0.1:59168" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.618744ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:19:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-10T04:19:36Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:45207" http.request.id=79d5fafa-d3ea-4274-8c67-ee18d55830a4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59182" 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=5.351044ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [10/Sep/2025:04:19:36 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.75s) === RUN TestProxyManifestGetByTag time="2025-09-10T04:19: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.7 time="2025-09-10T04:19:36Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:19:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=0dac83bd-9da9-4487-9160-b3acbb2d66c9 http.request.method=POST http.request.remoteaddr="127.0.0.1:39434" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.327624ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=25c49bbf-a50d-4dd7-867f-f12b9b71b636 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39434" http.request.uri="/v2/foo/bar/blobs/uploads/a072be1e-e78f-4574-940b-112bdebf9d43?_state=ljreI8Fezru4q-L4b064I0DT9LWJ95HYzzteRwKM0Wh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwNzJiZTFlLWU3OGYtNDU3NC05NDBiLTExMmJkZWJmOWQ0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxOTozNi45NzIyNjM3OTlaIn0%3D&digest=sha256%3A76e4f39f00d18237e904a722a99f8b96a29b42e9e7ca2384e83ac8f722f9b2e5" http.request.useragent="Go-http-client/1.1" http.response.duration=13.028369951s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:36 +0000] "PUT /v2/foo/bar/blobs/uploads/a072be1e-e78f-4574-940b-112bdebf9d43?_state=ljreI8Fezru4q-L4b064I0DT9LWJ95HYzzteRwKM0Wh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwNzJiZTFlLWU3OGYtNDU3NC05NDBiLTExMmJkZWJmOWQ0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxOTozNi45NzIyNjM3OTlaIn0%3D&digest=sha256%3A76e4f39f00d18237e904a722a99f8b96a29b42e9e7ca2384e83ac8f722f9b2e5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=996f7c64-8a0b-4f67-be4a-0141840baee1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39434" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=8.253906ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:50 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:19: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.7 time="2025-09-10T04:19:50Z" level=info msg="Starting upload purge in 10m0s" go.version=go1.24.7 time="2025-09-10T04:19:50Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-10T04:19:50Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 time="2025-09-10T04:19:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=c38ada06-b4a4-49ac-abf8-3908d20ab4c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39434" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.946042ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Sep/2025:04:19:50 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-10T04:19:50Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:42719" go.version=go1.24.7 time="2025-09-10T04:19:50Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.7 time="2025-09-10T04:19:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=1a297a60-ad38-4304-b842-feac5255fb14 http.request.method=GET http.request.remoteaddr="127.0.0.1:34398" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.123722ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Sep/2025:04:19:50 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-10T04:19:50Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42719 /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:42719/v2/:[]]}" go.version=go1.24.7 http.request.host="127.0.0.1:44043" http.request.id=e034ed99-5658-4cb5-96e6-6ee2fbf1cef7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53606" http.request.uri="/v2/foo/bar/manifests/sha256:5971ee3ef9d15b22d93894fbcdc465a1a13afd638de17493319f300e3b395eed" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:5971ee3ef9d15b22d93894fbcdc465a1a13afd638de17493319f300e3b395eed" time="2025-09-10T04:19:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=ad9d2c5e-4996-469a-906f-b6a9adfe1c2a http.request.method=GET http.request.remoteaddr="127.0.0.1:34410" http.request.uri="/v2/foo/bar/manifests/sha256:5971ee3ef9d15b22d93894fbcdc465a1a13afd638de17493319f300e3b395eed" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.999983ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Sep/2025:04:19:50 +0000] "GET /v2/foo/bar/manifests/sha256:5971ee3ef9d15b22d93894fbcdc465a1a13afd638de17493319f300e3b395eed HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-10T04:19:50Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:5971ee3ef9d15b22d93894fbcdc465a1a13afd638de17493319f300e3b395eed with ttl=167h59m59.9999914s" go.version=go1.24.7 time="2025-09-10T04:19:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44043" http.request.id=e034ed99-5658-4cb5-96e6-6ee2fbf1cef7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53606" http.request.uri="/v2/foo/bar/manifests/sha256:5971ee3ef9d15b22d93894fbcdc465a1a13afd638de17493319f300e3b395eed" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=29.826ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Sep/2025:04:19:50 +0000] "GET /v2/foo/bar/manifests/sha256:5971ee3ef9d15b22d93894fbcdc465a1a13afd638de17493319f300e3b395eed HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-10T04:19:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=867bc1b0-736e-4f8f-978f-39d971805b37 http.request.method=GET http.request.remoteaddr="127.0.0.1:34410" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.816342ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Sep/2025:04:19:50 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-10T04:19:50Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42719 /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:42719/v2/:[]]}" go.version=go1.24.7 http.request.host="127.0.0.1:44043" http.request.id=10de57fc-bc38-458b-b637-60ffaa2bc3e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" 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-09-10T04:19:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=4c183d4b-1b81-4f59-8758-bff0922326f0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34416" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.549524ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Sep/2025:04:19:50 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-10T04:19:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44043" http.request.id=10de57fc-bc38-458b-b637-60ffaa2bc3e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" 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=20.102094ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Sep/2025:04:19:50 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-10T04:19:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=159289f2-762c-451e-8418-6b449ef58c3e http.request.method=POST http.request.remoteaddr="127.0.0.1:34416" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.566642ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=9152e07d-5f2b-4ddb-bc6d-80f52c748a3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34416" http.request.uri="/v2/foo/bar/blobs/uploads/db926261-724c-48aa-a837-576f05d0ae8f?_state=nZMo8OC0sXNhpPcaGYRwnBNrj53RuwF9NPx57lKUaSB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiOTI2MjYxLTcyNGMtNDhhYS1hODM3LTU3NmYwNWQwYWU4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxOTo1MC45OTc1NDA5ODRaIn0%3D&digest=sha256%3Ad8173f7fabb5d0f2dc73681974b967d93f890cbcd20496b0be791983078580cc" http.request.useragent="Go-http-client/1.1" http.response.duration=14.751525439s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:19:50 +0000] "PUT /v2/foo/bar/blobs/uploads/db926261-724c-48aa-a837-576f05d0ae8f?_state=nZMo8OC0sXNhpPcaGYRwnBNrj53RuwF9NPx57lKUaSB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiOTI2MjYxLTcyNGMtNDhhYS1hODM3LTU3NmYwNWQwYWU4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xMFQwNDoxOTo1MC45OTc1NDA5ODRaIn0%3D&digest=sha256%3Ad8173f7fabb5d0f2dc73681974b967d93f890cbcd20496b0be791983078580cc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=f3d3c633-071d-449e-83ba-a2897ee49286 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34416" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=5.789145ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Sep/2025:04:20:05 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=6bb40f25-b0ba-489b-b0f5-1133537f51d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34416" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.085001ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Sep/2025:04:20:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-10T04:20:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42719 /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:42719/v2/:[]]}" go.version=go1.24.7 http.request.host="127.0.0.1:44043" http.request.id=b0fe3f4e-4b28-4c47-bcf7-791ff86f9ff9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48988" 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-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=b8fdc91d-d182-4e61-b48a-cde788bc611e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55600" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.936484ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Sep/2025:04:20:05 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=67ed1b77-3eb7-47a5-8693-988bf93b5d85 http.request.method=GET http.request.remoteaddr="127.0.0.1:55600" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.536021ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Sep/2025:04:20:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-10T04:20:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42719 /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:42719/v2/:[]]}" go.version=go1.24.7 http.request.host="127.0.0.1:44043" http.request.id=b0fe3f4e-4b28-4c47-bcf7-791ff86f9ff9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48988" 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-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42719" http.request.id=ed20532a-ae71-4c38-96cb-e1dbe28e2efd http.request.method=GET http.request.remoteaddr="127.0.0.1:55612" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.123424ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Sep/2025:04:20:05 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-10T04:20:05Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:d057dc553f564d74fef4753322fc20702581701b293fc319e59b8c597a013a4a with ttl=167h59m59.999989s" go.version=go1.24.7 time="2025-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44043" http.request.id=b0fe3f4e-4b28-4c47-bcf7-791ff86f9ff9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48988" 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=28.725622ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Sep/2025:04:20:05 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (29.64s) === RUN TestAppDispatcher time="2025-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34945" http.request.id=4c915402-6bd3-43e0-a973-2549b689748f http.request.method=GET http.request.remoteaddr="127.0.0.1:46648" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.891263ms http.response.status=200 http.response.written=0 time="2025-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34945" http.request.id=33aa2a3e-d6a6-42a4-b5aa-65a3c8c16912 http.request.method=GET http.request.remoteaddr="127.0.0.1:46648" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.484222ms http.response.status=200 http.response.written=0 time="2025-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34945" http.request.id=9f5730f5-4f5e-4447-b1c6-c72c0f77a7fc http.request.method=GET http.request.remoteaddr="127.0.0.1:46648" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.699002ms http.response.status=200 http.response.written=0 time="2025-09-10T04:20:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:34945" http.request.id=f970d4b1-ea0c-41a6-a750-5a026ead8a83 http.request.method=GET http.request.remoteaddr="127.0.0.1:46648" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=2.789362ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.02s) === RUN TestNewApp time="2025-09-10T04:20: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.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 time="2025-09-10T04:20:05Z" level=info msg="redis not configured" go.version=go1.24.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 time="2025-09-10T04:20:05Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.7 http.request.host="127.0.0.1:39187" http.request.id=bb638e91-0162-4f09-b692-3565e552b74e http.request.method=GET http.request.remoteaddr="127.0.0.1:41728" 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-09-10T04:20: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.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 time="2025-09-10T04:20:05Z" level=info msg="redis not configured" go.version=go1.24.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 time="2025-09-10T04:20:05Z" level=info msg="configuring file health check path=/tmp/healthcheck2448202981, interval=1" go.version=go1.24.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-09-10T04:20:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 time="2025-09-10T04:20:09Z" level=info msg="redis not configured" go.version=go1.24.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 time="2025-09-10T04:20:09Z" level=info msg="configuring TCP health check addr=127.0.0.1:34351, interval=1" go.version=go1.24.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 --- PASS: TestTCPHealthCheck (4.01s) === RUN TestHTTPHealthCheck time="2025-09-10T04:20:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 time="2025-09-10T04:20:13Z" level=info msg="redis not configured" go.version=go1.24.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 time="2025-09-10T04:20:13Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:46087, interval=1, threshold=3" go.version=go1.24.7 instance.id=4b0fbea7-d8a8-43fe-b94c-ef4a2b6f3501 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 337.913s ? 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.33s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.09s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.81s) === RUN TestProxyManifests --- PASS: TestProxyManifests (2.59s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 13.203s === RUN TestSchedule time="2025-09-10T04:14:43Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 instance.id=7c2b8a11-5d9f-48e7-ad3b-e9299bf851ee time="2025-09-10T04:14:43Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9906ms" go.version=go1.24.7 instance.id=7c2b8a11-5d9f-48e7-ad3b-e9299bf851ee time="2025-09-10T04:14:43Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=989.12µs" go.version=go1.24.7 instance.id=7c2b8a11-5d9f-48e7-ad3b-e9299bf851ee time="2025-09-10T04:14:43Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=990.22µs" go.version=go1.24.7 instance.id=7c2b8a11-5d9f-48e7-ad3b-e9299bf851ee 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-09-10T04:14:43Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 instance.id=7c2b8a11-5d9f-48e7-ad3b-e9299bf851ee --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-09-10T04:14:43Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 instance.id=7c2b8a11-5d9f-48e7-ad3b-e9299bf851ee time="2025-09-10T04:14:43Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.81502ms" go.version=go1.24.7 instance.id=7c2b8a11-5d9f-48e7-ad3b-e9299bf851ee time="2025-09-10T04:14:43Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.9846ms" go.version=go1.24.7 instance.id=7c2b8a11-5d9f-48e7-ad3b-e9299bf851ee time="2025-09-10T04:14:43Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 instance.id=7c2b8a11-5d9f-48e7-ad3b-e9299bf851ee --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-09-10T04:14:43Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 instance.id=7c2b8a11-5d9f-48e7-ad3b-e9299bf851ee --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.878s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.01s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (10.02s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 15949824 sha256:acf10212d5b6baec990d16f86be045d39b3478a369928fd7d4b8af98f6bf5845 [] map[] } --- PASS: TestSimpleBlobRead (1.34s) === RUN TestBlobMount --- PASS: TestBlobMount (1.46s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (10.43s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (9.80s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (10.77s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.05s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.04s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:13094944d170532495017a36e8819487de10931d604294fc24bc135db0588ba1 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:cbd480aeef080ed174555bf51d7eaac3530b30e3e29c925de82c52889c49d931 palailogos: marking blob sha256:02f0f01e74cea612af066edf772d7280afaae46db2611202853ebb25be2dc533 palailogos: marking manifest sha256:41da521616c12fa700f2e74bf5f3eebd5d4c2e2b1db2c30af3b4f61929077332 palailogos: marking blob sha256:6023710f04711839ad4463367d00bcf4a5c0fe9d86cf84754c30fb7859fdd63e palailogos: marking blob sha256:66f14ae89add4d28869474cc911d7e61c9a3face509ea1fb753dc11295b32924 palailogos: marking manifest sha256:92b496d3c49282caa74881dd2a1674b7412a29f6f097f4814529cfb69ba262ca palailogos: marking blob sha256:f0391fd5d583d49085772fd24e1323bed817b229cd218a49591130cb4fb6ae5c palailogos: marking blob sha256:8f1183939b9aa3f7dbbdc12eab2120b7ddb358af683914f57dc79db8059d182e palailogos: marking manifest sha256:f3ebd8ee0f9b934998a9b6ba5b00bb0d28411aafc8b8008f139ee3274ec5bf04 palailogos: marking blob sha256:41da521616c12fa700f2e74bf5f3eebd5d4c2e2b1db2c30af3b4f61929077332 palailogos: marking blob sha256:92b496d3c49282caa74881dd2a1674b7412a29f6f097f4814529cfb69ba262ca 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (7.39s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:49c10d25e7bd7506a59a05fe4ff5d2a18cd691b2eb61230979a52cb0e3b293ed deletemanifests: marking manifest sha256:7fc13e5b94db8aad7b1f27ce73bbfb22fbc8eab86fc4fba2d36cbf9f87979120 deletemanifests: marking blob sha256:2ddd62632de183aa0e3debbbc2561e2b09d8ad8f6058751bdf8ba740b9bd5101 deletemanifests: marking blob sha256:8bc3b32917c32149c724cf2b4052d02d0fee4a9b025c533c80322f5f1e34e584 deletemanifests: marking blob sha256:ecf1f17af1cc685c002934abcd8f7d3c7b37533e74638c9b9c08396cd81c8239 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:49c10d25e7bd7506a59a05fe4ff5d2a18cd691b2eb61230979a52cb0e3b293ed blob eligible for deletion: sha256:4bad8a5c4c678a0866f12f04b5c39374163b7c953f99484f56535cdae5bec5de blob eligible for deletion: sha256:6d7e1aa008edff582d6530558995ed2c68a9b255e0edd5335bc88523017adc96 blob eligible for deletion: sha256:d67bd75e636d427af41969291f6c14364bd78ae122fe37a254e4aa3d83826c8a deletemanifests manifest eligible for deletion: sha256:49c10d25e7bd7506a59a05fe4ff5d2a18cd691b2eb61230979a52cb0e3b293ed deletemanifests: marking manifest sha256:7fc13e5b94db8aad7b1f27ce73bbfb22fbc8eab86fc4fba2d36cbf9f87979120 deletemanifests: marking blob sha256:2ddd62632de183aa0e3debbbc2561e2b09d8ad8f6058751bdf8ba740b9bd5101 deletemanifests: marking blob sha256:8bc3b32917c32149c724cf2b4052d02d0fee4a9b025c533c80322f5f1e34e584 deletemanifests: marking blob sha256:ecf1f17af1cc685c002934abcd8f7d3c7b37533e74638c9b9c08396cd81c8239 time="2025-09-10T04:15:40Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/49c10d25e7bd7506a59a05fe4ff5d2a18cd691b2eb61230979a52cb0e3b293ed" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 time="2025-09-10T04:15:40Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/49c10d25e7bd7506a59a05fe4ff5d2a18cd691b2eb61230979a52cb0e3b293ed" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:49c10d25e7bd7506a59a05fe4ff5d2a18cd691b2eb61230979a52cb0e3b293ed time="2025-09-10T04:15:40Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/49/49c10d25e7bd7506a59a05fe4ff5d2a18cd691b2eb61230979a52cb0e3b293ed" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:4bad8a5c4c678a0866f12f04b5c39374163b7c953f99484f56535cdae5bec5de time="2025-09-10T04:15:40Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4b/4bad8a5c4c678a0866f12f04b5c39374163b7c953f99484f56535cdae5bec5de" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:6d7e1aa008edff582d6530558995ed2c68a9b255e0edd5335bc88523017adc96 time="2025-09-10T04:15:40Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6d/6d7e1aa008edff582d6530558995ed2c68a9b255e0edd5335bc88523017adc96" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:d67bd75e636d427af41969291f6c14364bd78ae122fe37a254e4aa3d83826c8a time="2025-09-10T04:15:40Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d6/d67bd75e636d427af41969291f6c14364bd78ae122fe37a254e4aa3d83826c8a" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 --- PASS: TestDeleteManifestIfTagNotFound (5.77s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:322f4fbdac26de6987fb3fb00f8265820465d0c62539071aa447561dbfd2b133 time="2025-09-10T04:15:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/32/322f4fbdac26de6987fb3fb00f8265820465d0c62539071aa447561dbfd2b133" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:48719911d726cd50ebd123d6730bf1983f347d21f2d3bbea7af8cb152966f87f time="2025-09-10T04:15:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/48/48719911d726cd50ebd123d6730bf1983f347d21f2d3bbea7af8cb152966f87f" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:498cdc6790f8de23a8e7f14078e478a28bf1e702db9b361f6aa9f97f3d75483f time="2025-09-10T04:15:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/49/498cdc6790f8de23a8e7f14078e478a28bf1e702db9b361f6aa9f97f3d75483f" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 --- PASS: TestGCWithMissingManifests (1.96s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:f6f2ccce3c8b2d8577cf9a7a1acf5527a6016b975740827920afa19a9525ae0b komnenos: marking blob sha256:c86962b5c674ae46c673255fb7f52952e5ddd00d538bfbca7ab8617a4a82a34b komnenos: marking blob sha256:1f4e199a1fb405a93a254527193a776272fa44900f6ab93f6bcc70e51f71940c 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:d1c23f989165c74ed5a418e864d42191c26253cd7c7f2776076e37b7f603422f time="2025-09-10T04:15:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d1/d1c23f989165c74ed5a418e864d42191c26253cd7c7f2776076e37b7f603422f" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:d1e268a4db88de06b0012ae9dfd42448c34236547268773a30b553d7a5d87fe8 time="2025-09-10T04:15:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d1/d1e268a4db88de06b0012ae9dfd42448c34236547268773a30b553d7a5d87fe8" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-09-10T04:15:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:371c5b1e147014634d2b01c5511c6e198101936760137279973d220cc2d6d28f time="2025-09-10T04:15:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/37/371c5b1e147014634d2b01c5511c6e198101936760137279973d220cc2d6d28f" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:6961aa6032cfda0780cd10f2b5c0977b84ceee8e67c3c133177143383334ae43 time="2025-09-10T04:15:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/69/6961aa6032cfda0780cd10f2b5c0977b84ceee8e67c3c133177143383334ae43" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:720840133da97bf7a32f58e79a6f49b238a7480d618945d138e3e7d4dee000ec time="2025-09-10T04:15:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/72/720840133da97bf7a32f58e79a6f49b238a7480d618945d138e3e7d4dee000ec" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 blob eligible for deletion: sha256:ca53cb2c9412adf4093277e621260207d6f6f8e6cd63a77bd6f21b9effde70a7 time="2025-09-10T04:15:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ca/ca53cb2c9412adf4093277e621260207d6f6f8e6cd63a77bd6f21b9effde70a7" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 --- PASS: TestDeletionHasEffect (6.68s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (6.53s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:7754ba6375458b38f6d44b44f8a326c8ded0ff82e7501baf6592f8ff6d6a56d4 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:69c74eb62c51bac3cfb6463e3891b6511d817787713bfe71e8053d7c437a3c88 michael_z_doukas: marking blob sha256:92dc4fe0b82c2848762a4c5fc907162b6e5cca6c5c7f2a5fe518d71de4418730 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:372a4942ed0f18c0638cbdd50fda9f6d5e3a2db0cbd2c2708024a3bff7b94b00 time="2025-09-10T04:15:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/37/372a4942ed0f18c0638cbdd50fda9f6d5e3a2db0cbd2c2708024a3bff7b94b00" go.version=go1.24.7 instance.id=93de68e5-0f5e-4ce9-942a-339ddeb998c9 --- PASS: TestOrphanBlobDeleted (3.45s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e4238cb91c91e184fb50507a5015dec8ab6848f4d24c958f0577fec7e105b8b4 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f4be16addd7f1b55619508e5d15a634aff9739cced1fbf6f5dc12fe7c8bc223e --- PASS: TestLinkedBlobStoreCreateWithMountFrom (2.53s) === RUN TestManifestStorage --- PASS: TestManifestStorage (2.37s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (1.71s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (3.88s) === 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-09-10T04:16:09Z" level=info msg="PurgeUploads starting: olderThan=2025-09-10 03:16:09.561704841 +0000 UTC m=-3513.655794554, actuallyDelete=true" time="2025-09-10T04:16:09Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-09-10T04:16:09Z" level=info msg="PurgeUploads starting: olderThan=2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788, actuallyDelete=true" time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/10b93879-4731-43a3-b521-121b4c29dac3 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1e118388-ab08-40f7-af1e-82124eba66fa have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/71473a59-5c7c-426c-8caa-72aab2c53d04 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/75087961-9823-442d-86f9-4584b6591cc8 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f13b422f-470b-401e-bcef-71ad05abad98 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/a4605df3-75ad-466d-af84-b0b4e7e3d339 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9cf3f378-e471-4a55-8bed-b0ab13b98c1f have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a8f9cca0-c454-4390-bdb2-299e81819e26 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cb336ac9-65d0-4cb5-ba10-fcd4b1935953 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cdb767f6-c2d8-45ca-92f8-acf25f97663f have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dc34d426-696d-4e0e-8a85-fec453a06969 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.565239203 +0000 UTC m=+86.347739788). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-09-10T04:16:09Z" level=info msg="PurgeUploads starting: olderThan=2025-09-10 04:16:09.568876506 +0000 UTC m=+86.351377111, actuallyDelete=true" time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5ab1e4fa-2984-4cda-a35b-bca15b75b429 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.568876506 +0000 UTC m=+86.351377111). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8145d88c-6d5d-4526-a44b-a5aeb1fc5e8e have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.568876506 +0000 UTC m=+86.351377111). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/889da295-b71f-4060-98e5-f4b3cc1a2904 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.568876506 +0000 UTC m=+86.351377111). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b2e4b6b9-77bb-46c4-aa9e-25a377f3a0a4 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.568876506 +0000 UTC m=+86.351377111). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/29993cd9-99a8-4acf-bc9e-e8069cd3a82f have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.568876506 +0000 UTC m=+86.351377111). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-09-10T04:16:09Z" level=info msg="PurgeUploads starting: olderThan=2025-09-10 04:16:09.571402988 +0000 UTC m=+86.353903673, actuallyDelete=true" time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d9a179be-7b96-4e2e-a289-d7881d577392 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.571402988 +0000 UTC m=+86.353903673). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1b86ade5-81bf-4d35-aaca-7b2485c1baf1 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.571402988 +0000 UTC m=+86.353903673). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2e51506f-05cf-422f-a86f-257d1a0e72eb have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.571402988 +0000 UTC m=+86.353903673). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8c38c9d9-471e-4ee4-b84f-84fd05457247 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.571402988 +0000 UTC m=+86.353903673). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9671f7c5-c4f2-4e98-965f-62955f69a7d8 have older date (2025-09-10 03:16:09 +0000 UTC) than purge date (2025-09-10 04:16:09.571402988 +0000 UTC m=+86.353903673). Removing upload directory." time="2025-09-10T04:16:09Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-09-10T04:16:09Z" level=info msg="PurgeUploads starting: olderThan=2025-09-10 04:16:09.573039369 +0000 UTC m=+86.355539954, actuallyDelete=true" time="2025-09-10T04:16:09Z" 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 86.574s ? 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.285s === 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.298s === RUN TestWalkFileRemoved time="2025-09-10T04:14:43Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.165s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 2.259s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.88s) === 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 1.159s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.78s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 17.943s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (24.32s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 26.521s ? 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-09-10T04:14:43Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.7 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-09-10T04:14:43Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.7 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-09-10T04:14:43Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.7 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.01s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatched === CONT TestInvalidData === CONT TestMatchIPV6 === CONT TestMatchIPV4_2 --- PASS: TestMatchIPV4WithRegionNotMatched (0.04s) --- PASS: TestS3TryUpdate (0.06s) --- PASS: TestParsing (0.06s) time="2025-09-10T04:14:43Z" level=error msg="unknown ip address format" go.version=go1.24.7 instance.id=cbe7ce67-5fe9-4a22-afdf-727de9e1fd58 ip=?0000000000000000000000000000000000 time="2025-09-10T04:14:43Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.7 --- PASS: TestMatchIPV4WithRegionMatched (0.07s) time="2025-09-10T04:14:43Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.7 instance.id=cbe7ce67-5fe9-4a22-afdf-727de9e1fd58 --- PASS: TestInvalidNetworkType (0.07s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.07s) --- PASS: TestMatchIPV4 (0.07s) --- PASS: TestMatchIPV6 (0.07s) --- PASS: TestMatchIPV4_2 (0.08s) time="2025-09-10T04:14:43Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.7 instance.id=cbe7ce67-5fe9-4a22-afdf-727de9e1fd58 --- PASS: TestInvalidData (0.08s) time="2025-09-10T04:14:44Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.7 time="2025-09-10T04:14:45Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.7 time="2025-09-10T04:14:46Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.7 time="2025-09-10T04:14:47Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.7 --- PASS: TestUpdateCalledRegularly (4.57s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.914s === RUN Test OK: 4 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.255s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.02s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 2.285s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.94s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.03s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 19.288s ? 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.03s) PASS ok github.com/docker/distribution/uuid 0.183s ? 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-r14.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-r14.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-riscv64.so.1 >>> docker-registry*: Package size: 25.1 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r14.apk >>> docker-registry: Build complete at Wed, 10 Sep 2025 04:20:23 +0000 elapsed time 0h 7m 18s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250910.041307) (2/2) Purging go (1.24.7-r0) Executing busybox-1.37.0-r19.trigger OK: 338 MiB in 101 packages >>> docker-registry: Updating the community/riscv64 repository index... >>> docker-registry: Signing the index...