>>> docker-registry: Building community/docker-registry 2.8.3-r16 (using abuild 3.15.0-r3) started Fri, 05 Sep 2025 06:52:21 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.25.1-r0) (2/2) Installing .makedepends-docker-registry (20250905.065222) busybox-1.37.0-r23.trigger: Executing script... OK: 568 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' saved >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/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 skip-test-graceful-shutdown.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-09-05T06:52:43Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-09-05T06:52:43Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.029s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-09-05T06:52:43Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.010s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.009s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.09s) PASS ok github.com/docker/distribution/health/checks 0.098s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.009s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.009s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.034s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.008s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/09/05 06:52:43 http: TLS handshake error from 127.0.0.1:56722: 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:38785/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38785/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38785/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38785/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34877?status=0, fail=true --- PASS: TestHTTPSink (0.08s) === RUN TestListener --- PASS: TestListener (1.05s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-09-05T06:52:44Z" level=info msg="broadcaster: closing" time="2025-09-05T06:52:44Z" level=info msg="closing testSink" time="2025-09-05T06:52:44Z" level=info msg="closing testSink" time="2025-09-05T06:52:44Z" level=info msg="closing testSink" time="2025-09-05T06:52:44Z" level=info msg="closing testSink" time="2025-09-05T06:52:44Z" level=info msg="closing testSink" time="2025-09-05T06:52:44Z" level=info msg="closing testSink" time="2025-09-05T06:52:44Z" level=info msg="closing testSink" time="2025-09-05T06:52:44Z" level=info msg="closing testSink" time="2025-09-05T06:52:44Z" level=info msg="closing testSink" time="2025-09-05T06:52:44Z" level=info msg="closing testSink" time="2025-09-05T06:52:44Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-09-05T06:52:44Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 1} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 1} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 1} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 1} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:44Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T06:52:45Z" level=warning msg="&{0x58f06510 0.9} encountered too many errors, backing off" time="2025-09-05T06:52:45Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.51s) PASS ok github.com/docker/distribution/notifications 1.789s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-09-05T06:52:43Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-09-05T06:52:43.953329535Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:52:43.953355216Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:52:43.953433797Z" level=info msg="Starting upload purge in 51m0s" go.version=go1.25.1 time="2025-09-05T06:52:43.954169529Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.1 time="2025-09-05T06:52:43.954183128Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.1 time="2025-09-05T06:52:43.954998846Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.1 time="2025-09-05T06:52:46.992976952Z" level=info msg="response completed" go.version=go1.25.1 http.request.host=127.0.0.1 http.request.id=24a64088-9b1c-41f2-a328-15a689611f43 http.request.method=GET http.request.remoteaddr="127.0.0.1:55860" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.314777ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:06:52:46 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-09-05T06:52:46.993316531Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.1 --- PASS: TestRegistrySupportedCipherSuite (3.56s) === RUN TestRegistryUnsupportedCipherSuite time="2025-09-05T06:52:47.377429435Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-09-05T06:52:47.380398753Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:52:47.380516593Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:52:47.380514365Z" level=info msg="Starting upload purge in 16m0s" go.version=go1.25.1 time="2025-09-05T06:52:47.382326856Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.1 --- PASS: TestRegistryUnsupportedCipherSuite (8.39s) PASS ok github.com/docker/distribution/registry 11.964s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.006s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.01s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.103s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-09-05T06:52:43Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.1 instance.id=8ccdc82c-9711-43ce-87e0-52758aa40932 time="2025-09-05T06:52:43Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.1 instance.id=8ccdc82c-9711-43ce-87e0-52758aa40932 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-09-05T06:52:43Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.1 password=kUetdOQl6w81d4Gsr2LNqUovlaL9yiY6Px9lIlEfpZo user=docker --- PASS: TestCreateHtpasswdFile (0.11s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.127s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.10s) === RUN TestLeeway time="2025-09-05T06:52:43Z" level=info msg="token not to be used before 2025-09-05 06:52:44 +0000 UTC - currently 2025-09-05 06:52:43.636634107 +0000 UTC m=+0.106581210" time="2025-09-05T06:52:43Z" level=info msg="token not to be used after 2025-09-05 06:52:43 +0000 UTC - currently 2025-09-05 06:52:43.641030934 +0000 UTC m=+0.110978037" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-09-05T06:52:43Z" 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.164s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === 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.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.083s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.029s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.007s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-09-05T06:52:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:52:44Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:52:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40831" http.request.id=917c2b31-9f65-4618-94f5-bfe8d679e256 http.request.method=GET http.request.remoteaddr="127.0.0.1:47074" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.269127ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:06:52:44 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-09-05T06:52:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:52:44Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:52:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=6a2c17fd-2197-477f-9a38-00fb065c102b http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.627429ms http.response.status=200 http.response.written=20 127.0.0.1 - - [05/Sep/2025:06:52:44 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-05T06:52:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=d9deef85-a243-406b-8aab-12246796b6f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.781131ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:52:44 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:52:49Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=49674ad7-6ed2-4882-84c7-a6a2ae45bb92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/aaaa/blobs/uploads/acb7a131-7dc4-47ea-8a13-5bc12c10f879?_state=wGCc8M7kcDCYhMFw4oiaL6LRtM0qHBkhZ_5i4mD2HSl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhY2I3YTEzMS03ZGM0LTQ3ZWEtOGExMy01YmMxMmMxMGY4NzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTI6NDQuMzM0OTg3NDMyWiJ9&digest=sha256%3Ab9e5feb49b516df92823eaeb88e989d1ec7a67693ce294844bf9a2740a650239" http.request.useragent="Go-http-client/1.1" http.response.duration=5.004227339s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:52:44 +0000] "PUT /v2/foo/aaaa/blobs/uploads/acb7a131-7dc4-47ea-8a13-5bc12c10f879?_state=wGCc8M7kcDCYhMFw4oiaL6LRtM0qHBkhZ_5i4mD2HSl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhY2I3YTEzMS03ZGM0LTQ3ZWEtOGExMy01YmMxMmMxMGY4NzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTI6NDQuMzM0OTg3NDMyWiJ9&digest=sha256%3Ab9e5feb49b516df92823eaeb88e989d1ec7a67693ce294844bf9a2740a650239 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:52:49Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=fb9e3149-59a6-4e8a-b427-67fab4993d4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.453563ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:52:49 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:52:49Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=5df64fe2-e50c-4c66-a4c4-50de3d79f7ee http.request.method=POST http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.511531ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:52:49 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:52:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=394de8c8-765d-4993-ac00-0e3be2bb73e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/bbbb/blobs/uploads/a6eb9c62-98e6-4047-8243-741c52467722?_state=fLaqDAxH_p3m2s52BMIwzqIzaZcqXoyteApIAUC50v57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNmViOWM2Mi05OGU2LTQwNDctODI0My03NDFjNTI0Njc3MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTI6NDkuNjgwMDY2MjU0WiJ9&digest=sha256%3A83d323bb9c0830db91d9de5b3b2817306e003bd2ae6660c176c3aebe37d8a190" http.request.useragent="Go-http-client/1.1" http.response.duration=6.493170799s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:52:49 +0000] "PUT /v2/foo/bbbb/blobs/uploads/a6eb9c62-98e6-4047-8243-741c52467722?_state=fLaqDAxH_p3m2s52BMIwzqIzaZcqXoyteApIAUC50v57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNmViOWM2Mi05OGU2LTQwNDctODI0My03NDFjNTI0Njc3MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTI6NDkuNjgwMDY2MjU0WiJ9&digest=sha256%3A83d323bb9c0830db91d9de5b3b2817306e003bd2ae6660c176c3aebe37d8a190 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:52:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=6e66a904-8e81-4772-b447-992f7250925f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.535415ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:52:56 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:52:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=a37df35f-f16d-4a9d-a070-5f49f0293279 http.request.method=POST http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.597148ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:52:56 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:00Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=5cbe27ac-c07e-4ecb-a3fe-8ca1724bb112 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/cccc/blobs/uploads/6f3ce537-56c1-437f-9a82-cda15ddba1f2?_state=BLOXipBn-v-qgT76ht9YTDAjXdNvCYxK8vjl1cwmJFJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2ZjNjZTUzNy01NmMxLTQzN2YtOWE4Mi1jZGExNWRkYmExZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTI6NTYuNDc5MDE0MTkyWiJ9&digest=sha256%3A1f632ceac2eb7b67686e151aa85b18173042fe566e3b2066f873481b6e0ebb2b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.731361383s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:52:56 +0000] "PUT /v2/foo/cccc/blobs/uploads/6f3ce537-56c1-437f-9a82-cda15ddba1f2?_state=BLOXipBn-v-qgT76ht9YTDAjXdNvCYxK8vjl1cwmJFJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2ZjNjZTUzNy01NmMxLTQzN2YtOWE4Mi1jZGExNWRkYmExZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTI6NTYuNDc5MDE0MTkyWiJ9&digest=sha256%3A1f632ceac2eb7b67686e151aa85b18173042fe566e3b2066f873481b6e0ebb2b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:00Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=1085ad07-5d85-410a-8b4d-10327b7f2eb1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.37691ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:00 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:00Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=836233e6-585e-4cbe-b785-cf025da3c39d http.request.method=POST http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.322269ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:00 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:05Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=bdb31dd4-708b-4d86-b1e4-5cd758508c6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/dddd/blobs/uploads/e34fc1fc-78dd-492f-b64f-789835835d16?_state=l4e2F5rI1JCPjcrfzz0v4F6EK5tNQBthz7md-psdFtp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlMzRmYzFmYy03OGRkLTQ5MmYtYjY0Zi03ODk4MzU4MzVkMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MDAuNTg0MzM4NDUyWiJ9&digest=sha256%3A899258739a9620462d38d908fa8daf2649805ab5480d67bd13d22454f3390612" http.request.useragent="Go-http-client/1.1" http.response.duration=4.741430766s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:00 +0000] "PUT /v2/foo/dddd/blobs/uploads/e34fc1fc-78dd-492f-b64f-789835835d16?_state=l4e2F5rI1JCPjcrfzz0v4F6EK5tNQBthz7md-psdFtp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlMzRmYzFmYy03OGRkLTQ5MmYtYjY0Zi03ODk4MzU4MzVkMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MDAuNTg0MzM4NDUyWiJ9&digest=sha256%3A899258739a9620462d38d908fa8daf2649805ab5480d67bd13d22454f3390612 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:05Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=e28d7c52-4686-43c6-b7cb-260a8eedf7f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.521603ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:05 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:05Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=1da349b6-98f3-440f-bb4b-ccb27a0eb6c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.278844ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:05 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:07Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=3f1aed34-94a1-4ddf-9184-91d60b24a25f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/eeee/blobs/uploads/9e12e3ca-3d95-4a31-b02b-b84b76989419?_state=DQofMnsSH5KFAl10lmQIIGLBIfr5GOnDqcxAFQDbLqR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI5ZTEyZTNjYS0zZDk1LTRhMzEtYjAyYi1iODRiNzY5ODk0MTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MDUuNTkwMDExOTIyWiJ9&digest=sha256%3A590ad34139fe4f78c35ca15c3208ebdbca6314a454646729cf7a8ef7209ac698" http.request.useragent="Go-http-client/1.1" http.response.duration=2.406240435s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:05 +0000] "PUT /v2/foo/eeee/blobs/uploads/9e12e3ca-3d95-4a31-b02b-b84b76989419?_state=DQofMnsSH5KFAl10lmQIIGLBIfr5GOnDqcxAFQDbLqR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI5ZTEyZTNjYS0zZDk1LTRhMzEtYjAyYi1iODRiNzY5ODk0MTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MDUuNTkwMDExOTIyWiJ9&digest=sha256%3A590ad34139fe4f78c35ca15c3208ebdbca6314a454646729cf7a8ef7209ac698 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:08Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=21233b90-da18-4c2f-9627-761db3fc71ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.792734ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:07 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:08Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=5e393d0d-7895-4e84-8edd-fc4cd1f69c0b http.request.method=POST http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.738579ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:08 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=ef06f260-fc22-4c53-8c5f-8263e13b76e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/ffff/blobs/uploads/64f2d464-4516-4235-ba67-08878f30cfbf?_state=8NkbzhymSd4Omj7Im4Mv61zxa07sa1_Q-dgddttD62F7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2NGYyZDQ2NC00NTE2LTQyMzUtYmE2Ny0wODg3OGYzMGNmYmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MDguMzE4MjU2ODc3WiJ9&digest=sha256%3A799efdc8f8bc21eb46d1162119430ae6bb13b3db832c69f78e7011e6e9c89ab1" http.request.useragent="Go-http-client/1.1" http.response.duration=4.279360924s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:08 +0000] "PUT /v2/foo/ffff/blobs/uploads/64f2d464-4516-4235-ba67-08878f30cfbf?_state=8NkbzhymSd4Omj7Im4Mv61zxa07sa1_Q-dgddttD62F7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2NGYyZDQ2NC00NTE2LTQyMzUtYmE2Ny0wODg3OGYzMGNmYmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MDguMzE4MjU2ODc3WiJ9&digest=sha256%3A799efdc8f8bc21eb46d1162119430ae6bb13b3db832c69f78e7011e6e9c89ab1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=1ab6c1d2-356b-4ce0-9664-c7ba503d7011 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.841612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=02e38092-509d-426b-ac36-13caefc06e1b http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.650954ms http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=7788deb0-6e22-46b2-8321-a375ea075a36 http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.54157ms http.response.status=200 http.response.written=30 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=87b2eebf-f9a1-4ef8-bdad-74377f513564 http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.554181ms http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=25b79be9-0e70-40e2-9821-386316177cb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.707804ms http.response.status=200 http.response.written=30 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=7eb5db18-f66c-4e8f-88a4-9095efac7b3e http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.548498ms http.response.status=200 http.response.written=63 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=f8f0861c-4839-4d94-9326-9e1a8969a205 http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.641176ms http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=2958ec84-1d30-477a-a5d6-ad4a1e72bdb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.591505ms http.response.status=400 http.response.written=116 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=dbe5a22e-8916-4fab-863f-323fd44202cd http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.6121ms http.response.status=400 http.response.written=115 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=37cdc0af-0379-4fca-aa6c-37fa4f5f4f6b http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.505279ms http.response.status=200 http.response.written=20 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:46587" http.request.id=9e4b47ea-673b-48db-9da0-994dad86e0ae http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.719324ms http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Sep/2025:06:53:12 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-05T06:53:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:53:12Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:53:13Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=58194339-05e6-4139-8f92-fa0631f3165b http.request.method=POST http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.143832ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:13 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:17Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=2896440f-afca-45c8-84d9-7f75a90644e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/aaaa/blobs/uploads/87f4f216-09bd-4a3b-a81b-3d8de215c41a?_state=bK8QzYVDI9kTInSPIcMqIK6BcaoKLecqi9IoLw_QUUF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4N2Y0ZjIxNi0wOWJkLTRhM2ItYTgxYi0zZDhkZTIxNWM0MWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MTMuMTMwOTY0MjQxWiJ9&digest=sha256%3A694c194f3684e92270836ff41538b776fb1ce1e380b9dcb13461563779e66246" http.request.useragent="Go-http-client/1.1" http.response.duration=4.831253723s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:13 +0000] "PUT /v2/foo/aaaa/blobs/uploads/87f4f216-09bd-4a3b-a81b-3d8de215c41a?_state=bK8QzYVDI9kTInSPIcMqIK6BcaoKLecqi9IoLw_QUUF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4N2Y0ZjIxNi0wOWJkLTRhM2ItYTgxYi0zZDhkZTIxNWM0MWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MTMuMTMwOTY0MjQxWiJ9&digest=sha256%3A694c194f3684e92270836ff41538b776fb1ce1e380b9dcb13461563779e66246 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:17Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=024d16ad-a2ba-4a28-afbc-c098937b929f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.519724ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:17 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:18Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=08248335-a9c3-4e08-8537-7b235aa843ee http.request.method=POST http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.918561ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:18 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:23Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=87a62163-a32e-4e3a-a4a6-689e4740f587 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/bbbb/blobs/uploads/0f854948-1098-4ff6-93cd-ed14078cf72f?_state=51NfWAOOJj79rvc4x7NAISZoc9Jsr-Lc6h_EagvI48N7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwZjg1NDk0OC0xMDk4LTRmZjYtOTNjZC1lZDE0MDc4Y2Y3MmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MTguNDU5OTk0MzQ4WiJ9&digest=sha256%3A148f4c40ecd826edd5306dac53656070668c943b5f67efb5a762b0665cc64d83" http.request.useragent="Go-http-client/1.1" http.response.duration=5.149647531s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:18 +0000] "PUT /v2/foo/bbbb/blobs/uploads/0f854948-1098-4ff6-93cd-ed14078cf72f?_state=51NfWAOOJj79rvc4x7NAISZoc9Jsr-Lc6h_EagvI48N7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwZjg1NDk0OC0xMDk4LTRmZjYtOTNjZC1lZDE0MDc4Y2Y3MmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MTguNDU5OTk0MzQ4WiJ9&digest=sha256%3A148f4c40ecd826edd5306dac53656070668c943b5f67efb5a762b0665cc64d83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:23Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=13f61194-3006-476a-ab11-b8c601c26730 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.87076ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:23 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:23Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=a93d69b3-2c57-426a-8d44-3aed017dea7a http.request.method=POST http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.17749ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:23 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:27Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=b595d033-fa6c-48c3-926e-4f491c1a6551 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/cccc/blobs/uploads/5c73dbd2-3be3-4395-b261-9f72c19ec984?_state=veHx2ih_D5gGvKoEWYo1NMLROhDYzfbBCe1ThPmaM-B7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1YzczZGJkMi0zYmUzLTQzOTUtYjI2MS05ZjcyYzE5ZWM5ODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MjMuOTEwMDU3Njk3WiJ9&digest=sha256%3A7ac2391362d81c704f061125712de11c4caef38811c23cb0c278b99cebc086f3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.109248796s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:23 +0000] "PUT /v2/foo/cccc/blobs/uploads/5c73dbd2-3be3-4395-b261-9f72c19ec984?_state=veHx2ih_D5gGvKoEWYo1NMLROhDYzfbBCe1ThPmaM-B7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1YzczZGJkMi0zYmUzLTQzOTUtYjI2MS05ZjcyYzE5ZWM5ODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MjMuOTEwMDU3Njk3WiJ9&digest=sha256%3A7ac2391362d81c704f061125712de11c4caef38811c23cb0c278b99cebc086f3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:27Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=3d0aaeb0-a69a-4852-8689-e88edc4651e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.416903ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:27 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:27Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=5b93d1e1-bea0-4df2-ac1a-9e8ef40738e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.346657ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:27 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=224fedd6-b80a-44af-b7ed-ae0f7a5753a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/dddd/blobs/uploads/f08059d6-d355-43fe-b9cc-8540aa75693c?_state=lZAI2ju83_6JPxntqe2Fcr3T-3Exhx1UgKQ8MQ9vQZJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmMDgwNTlkNi1kMzU1LTQzZmUtYjljYy04NTQwYWE3NTY5M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MjcuMjg2NjUxMTQ5WiJ9&digest=sha256%3Adbd8329e84d3093e4286f1d39028c53e35d90247a12a0a05ad686d4100a06d91" http.request.useragent="Go-http-client/1.1" http.response.duration=3.051232732s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:27 +0000] "PUT /v2/foo/dddd/blobs/uploads/f08059d6-d355-43fe-b9cc-8540aa75693c?_state=lZAI2ju83_6JPxntqe2Fcr3T-3Exhx1UgKQ8MQ9vQZJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmMDgwNTlkNi1kMzU1LTQzZmUtYjljYy04NTQwYWE3NTY5M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MjcuMjg2NjUxMTQ5WiJ9&digest=sha256%3Adbd8329e84d3093e4286f1d39028c53e35d90247a12a0a05ad686d4100a06d91 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=6da63414-6832-4c05-8a60-2a68f238b22e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49922" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.231832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37327" http.request.id=7e9137cb-83f6-4f00-ba4f-3ef9ae856a00 http.request.method=GET http.request.remoteaddr="127.0.0.1:49922" 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=1.941087ms http.response.status=200 http.response.written=63 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (46.29s) === RUN TestURLPrefix time="2025-09-05T06:53: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.25.1 time="2025-09-05T06:53:30Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:44811" http.request.id=dce69811-3707-48cd-8abb-32be2fccf7ff http.request.method=GET http.request.remoteaddr="127.0.0.1:36618" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.995709ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-09-05T06:53: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.25.1 time="2025-09-05T06:53:30Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:53:30Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=060d9188-fcb3-4795-bc5b-c20e57687927 http.request.method=GET http.request.remoteaddr="127.0.0.1:46738" http.request.uri="/v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.089284ms http.response.status=404 http.response.written=157 vars.digest="sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "GET /v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=9d296c1f-c73e-45dd-bcff-6d3873ad9c85 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.39677ms http.response.status=404 http.response.written=157 vars.digest="sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "HEAD /v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=fa63a54f-8b72-4930-b7c7-ad96015c1ca4 http.request.method=POST http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.51334ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=214a9ed6-5d04-4ae7-b58a-45af85e787a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/a4fa4b09-5c98-4386-a682-48d25f9c2f8b?_state=qGad9vnjSRqCpudiUfV1BVJBiGqUI5pLkX_uMeJAORV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0ZmE0YjA5LTVjOTgtNDM4Ni1hNjgyLTQ4ZDI1ZjljMmY4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42MzgzMDcxODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.319325ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "GET /v2/foo/bar/blobs/uploads/a4fa4b09-5c98-4386-a682-48d25f9c2f8b?_state=qGad9vnjSRqCpudiUfV1BVJBiGqUI5pLkX_uMeJAORV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0ZmE0YjA5LTVjOTgtNDM4Ni1hNjgyLTQ4ZDI1ZjljMmY4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42MzgzMDcxODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=66af7f4f-0596-4bd2-9ba9-5a329ec39ef3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/a4fa4b09-5c98-4386-a682-48d25f9c2f8b?_state=qGad9vnjSRqCpudiUfV1BVJBiGqUI5pLkX_uMeJAORV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0ZmE0YjA5LTVjOTgtNDM4Ni1hNjgyLTQ4ZDI1ZjljMmY4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42MzgzMDcxODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.306767ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "DELETE /v2/foo/bar/blobs/uploads/a4fa4b09-5c98-4386-a682-48d25f9c2f8b?_state=qGad9vnjSRqCpudiUfV1BVJBiGqUI5pLkX_uMeJAORV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0ZmE0YjA5LTVjOTgtNDM4Ni1hNjgyLTQ4ZDI1ZjljMmY4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42MzgzMDcxODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=059ed51a-5cc9-40f1-bc0a-0474e35e05ff http.request.method=GET http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/a4fa4b09-5c98-4386-a682-48d25f9c2f8b?_state=qGad9vnjSRqCpudiUfV1BVJBiGqUI5pLkX_uMeJAORV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0ZmE0YjA5LTVjOTgtNDM4Ni1hNjgyLTQ4ZDI1ZjljMmY4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42MzgzMDcxODhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a4fa4b09-5c98-4386-a682-48d25f9c2f8b time="2025-09-05T06:53: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.25.1 http.request.host="127.0.0.1:36969" http.request.id=059ed51a-5cc9-40f1-bc0a-0474e35e05ff http.request.method=GET http.request.remoteaddr="127.0.0.1:46746" http.request.uri="/v2/foo/bar/blobs/uploads/a4fa4b09-5c98-4386-a682-48d25f9c2f8b?_state=qGad9vnjSRqCpudiUfV1BVJBiGqUI5pLkX_uMeJAORV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0ZmE0YjA5LTVjOTgtNDM4Ni1hNjgyLTQ4ZDI1ZjljMmY4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42MzgzMDcxODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.8668ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a4fa4b09-5c98-4386-a682-48d25f9c2f8b 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "GET /v2/foo/bar/blobs/uploads/a4fa4b09-5c98-4386-a682-48d25f9c2f8b?_state=qGad9vnjSRqCpudiUfV1BVJBiGqUI5pLkX_uMeJAORV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0ZmE0YjA5LTVjOTgtNDM4Ni1hNjgyLTQ4ZDI1ZjljMmY4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42MzgzMDcxODhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=d2ede54b-3797-4ef0-94ad-df3941df1164 http.request.method=POST http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.800861ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=4f107caf-3048-4647-b26d-02cb53267aaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/a6259ad8-8d49-4ad4-b885-cb3037211cc4?_state=mD5nIuIFNZ1gPC91g7tjuzGjg4rIVL4wpPSZWZ5ITbB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2MjU5YWQ4LThkNDktNGFkNC1iODg1LWNiMzAzNzIxMWNjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42NDk2NTI0NTNaIn0%3D&digest=sha256%3A5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" provided=sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 vars.name="foo/bar" vars.uuid=a6259ad8-8d49-4ad4-b885-cb3037211cc4 time="2025-09-05T06:53:30Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=4f107caf-3048-4647-b26d-02cb53267aaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/a6259ad8-8d49-4ad4-b885-cb3037211cc4?_state=mD5nIuIFNZ1gPC91g7tjuzGjg4rIVL4wpPSZWZ5ITbB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2MjU5YWQ4LThkNDktNGFkNC1iODg1LWNiMzAzNzIxMWNjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42NDk2NTI0NTNaIn0%3D&digest=sha256%3A5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a6259ad8-8d49-4ad4-b885-cb3037211cc4 time="2025-09-05T06:53:30Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=4f107caf-3048-4647-b26d-02cb53267aaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/a6259ad8-8d49-4ad4-b885-cb3037211cc4?_state=mD5nIuIFNZ1gPC91g7tjuzGjg4rIVL4wpPSZWZ5ITbB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2MjU5YWQ4LThkNDktNGFkNC1iODg1LWNiMzAzNzIxMWNjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42NDk2NTI0NTNaIn0%3D&digest=sha256%3A5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.50758ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=a6259ad8-8d49-4ad4-b885-cb3037211cc4 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "PUT /v2/foo/bar/blobs/uploads/a6259ad8-8d49-4ad4-b885-cb3037211cc4?_state=mD5nIuIFNZ1gPC91g7tjuzGjg4rIVL4wpPSZWZ5ITbB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2MjU5YWQ4LThkNDktNGFkNC1iODg1LWNiMzAzNzIxMWNjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42NDk2NTI0NTNaIn0%3D&digest=sha256%3A5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=ec9998ea-e282-4508-aa2a-451614c87e89 http.request.method=POST http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.056496ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=6f9ad7bb-69f2-496e-a3e8-0665016729db http.request.method=PUT http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/e1ad7636-d101-4cd7-862d-e90567d87934?_state=ELEqcSZZ4DLhzZ9quVEljXWhjrdDwdFfLHsJGUK5git7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxYWQ3NjM2LWQxMDEtNGNkNy04NjJkLWU5MDU2N2Q4NzkzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42NTUyMjQxNjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.053341ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "PUT /v2/foo/bar/blobs/uploads/e1ad7636-d101-4cd7-862d-e90567d87934?_state=ELEqcSZZ4DLhzZ9quVEljXWhjrdDwdFfLHsJGUK5git7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxYWQ3NjM2LWQxMDEtNGNkNy04NjJkLWU5MDU2N2Q4NzkzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42NTUyMjQxNjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=f6a33300-900d-46f9-a19a-89d8559f3481 http.request.method=POST http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.276982ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=6fae9072-874d-4cc9-836f-e57a782cfd09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/a3af95af-9dbc-4f91-a4df-202333798536?_state=NEiHyY6Tmo-dicOqsu9EsPGRtfL-htoB5ETuwJraiTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzYWY5NWFmLTlkYmMtNGY5MS1hNGRmLTIwMjMzMzc5ODUzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42NjEzMTYyMzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.604832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "PUT /v2/foo/bar/blobs/uploads/a3af95af-9dbc-4f91-a4df-202333798536?_state=NEiHyY6Tmo-dicOqsu9EsPGRtfL-htoB5ETuwJraiTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzYWY5NWFmLTlkYmMtNGY5MS1hNGRmLTIwMjMzMzc5ODUzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42NjEzMTYyMzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=24989bc4-ee26-433f-bafe-8bfcc7d11e95 http.request.method=POST http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.199765ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:33Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=718eb825-461d-45c5-84ab-9fbea5bb3396 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/3606738b-110a-4bae-a69d-e212bbca27a7?_state=Nj1ItzaFhutTcWu78s_ebnqW0rpJnGtqgT3nNfZvMVl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2MDY3MzhiLTExMGEtNGJhZS1hNjlkLWUyMTJiYmNhMjdhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42NjY4NDc2NjlaIn0%3D&digest=sha256%3A5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.080233179s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:30 +0000] "PUT /v2/foo/bar/blobs/uploads/3606738b-110a-4bae-a69d-e212bbca27a7?_state=Nj1ItzaFhutTcWu78s_ebnqW0rpJnGtqgT3nNfZvMVl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2MDY3MzhiLTExMGEtNGJhZS1hNjlkLWUyMTJiYmNhMjdhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMC42NjY4NDc2NjlaIn0%3D&digest=sha256%3A5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:33Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=135260c7-01e0-4a2e-9ad6-6d740dba2564 http.request.method=POST http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.47355ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36969" http.request.id=2dc4af42-05f4-49e5-9544-583c597291b5 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/79b57f17-abd9-44a8-9b8d-8a696316c7a5?_state=x6TSgLzZ0gFoJpduJC1YDcK_xrtn37N6ZMrPtsvgR097Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5YjU3ZjE3LWFiZDktNDRhOC05YjhkLThhNjk2MzE2YzdhNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMy45NDY2NDcxMTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.160894577s http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:33 +0000] "PATCH /v2/foo/bar/blobs/uploads/79b57f17-abd9-44a8-9b8d-8a696316c7a5?_state=x6TSgLzZ0gFoJpduJC1YDcK_xrtn37N6ZMrPtsvgR097Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5YjU3ZjE3LWFiZDktNDRhOC05YjhkLThhNjk2MzE2YzdhNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozMy45NDY2NDcxMTNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=6796c0db-c780-4f15-b9d5-3e93dc85a6cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/uploads/79b57f17-abd9-44a8-9b8d-8a696316c7a5?_state=AzaWny6IgveEW3iA6ats6qUdfRq5a0NBsF2iY5utA1B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5YjU3ZjE3LWFiZDktNDRhOC05YjhkLThhNjk2MzE2YzdhNSIsIk9mZnNldCI6MjE0NjQ1NzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MzNaIn0%3D&digest=sha256%3A5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.030662ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "PUT /v2/foo/bar/blobs/uploads/79b57f17-abd9-44a8-9b8d-8a696316c7a5?_state=AzaWny6IgveEW3iA6ats6qUdfRq5a0NBsF2iY5utA1B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5YjU3ZjE3LWFiZDktNDRhOC05YjhkLThhNjk2MzE2YzdhNSIsIk9mZnNldCI6MjE0NjQ1NzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6MzNaIn0%3D&digest=sha256%3A5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=f0851dd3-2206-4e4b-acac-3f1c8d94104a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.236296ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=cdb82847-2a54-4977-b2f4-50ddc3955108 http.request.method=GET http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=160.735364ms http.response.status=200 http.response.written=21464576 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "GET /v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 200 21464576 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=error msg="error parsing digest="sha257:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1": unsupported digest algorithm" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=4f49a866-800e-4542-8f63-df6b2c589f1c http.request.method=GET http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/sha257:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" vars.name="foo/bar" time="2025-09-05T06:53:37Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=4f49a866-800e-4542-8f63-df6b2c589f1c http.request.method=GET http.request.remoteaddr="127.0.0.1:46758" http.request.uri="/v2/foo/bar/blobs/sha257:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.952158ms http.response.status=400 http.response.written=110 vars.digest="sha257:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "GET /v2/foo/bar/blobs/sha257:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=a06e4189-558c-4e2a-9259-9a8530146d60 http.request.method=GET http.request.remoteaddr="127.0.0.1:46774" http.request.uri="/v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.103269ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "GET /v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:53:37Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:53:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=14d12bb6-4abc-48de-b2fc-4b908e3eb655 http.request.method=GET http.request.remoteaddr="127.0.0.1:34026" http.request.uri="/v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.369587ms http.response.status=404 http.response.written=157 vars.digest="sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "GET /v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=6015b1a5-1baf-4379-8137-730b57073045 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34034" http.request.uri="/v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.169938ms http.response.status=404 http.response.written=157 vars.digest="sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=9cc9f97b-8e06-4682-9232-64670a852797 http.request.method=POST http.request.remoteaddr="127.0.0.1:34034" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.327855ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=a6927c47-6832-42c7-ba58-6d9be9c8a17c http.request.method=GET http.request.remoteaddr="127.0.0.1:34034" http.request.uri="/v2/foo/bar/blobs/uploads/115d0b3d-c3bd-4bd9-906d-afae8c65bec4?_state=-Y04KiXEfObqY7_So_2BflnNCoqfQLnujjNrh3jjVOZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNWQwYjNkLWMzYmQtNGJkOS05MDZkLWFmYWU4YzY1YmVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy41OTcxOTM4MjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.403267ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "GET /v2/foo/bar/blobs/uploads/115d0b3d-c3bd-4bd9-906d-afae8c65bec4?_state=-Y04KiXEfObqY7_So_2BflnNCoqfQLnujjNrh3jjVOZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNWQwYjNkLWMzYmQtNGJkOS05MDZkLWFmYWU4YzY1YmVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy41OTcxOTM4MjJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=13a8d099-52d5-4a8d-82ff-260033736ba8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34034" http.request.uri="/v2/foo/bar/blobs/uploads/115d0b3d-c3bd-4bd9-906d-afae8c65bec4?_state=-Y04KiXEfObqY7_So_2BflnNCoqfQLnujjNrh3jjVOZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNWQwYjNkLWMzYmQtNGJkOS05MDZkLWFmYWU4YzY1YmVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy41OTcxOTM4MjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.086647ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "DELETE /v2/foo/bar/blobs/uploads/115d0b3d-c3bd-4bd9-906d-afae8c65bec4?_state=-Y04KiXEfObqY7_So_2BflnNCoqfQLnujjNrh3jjVOZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNWQwYjNkLWMzYmQtNGJkOS05MDZkLWFmYWU4YzY1YmVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy41OTcxOTM4MjJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=3ce69d93-5c02-473e-81e7-a081d9b22048 http.request.method=GET http.request.remoteaddr="127.0.0.1:34034" http.request.uri="/v2/foo/bar/blobs/uploads/115d0b3d-c3bd-4bd9-906d-afae8c65bec4?_state=-Y04KiXEfObqY7_So_2BflnNCoqfQLnujjNrh3jjVOZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNWQwYjNkLWMzYmQtNGJkOS05MDZkLWFmYWU4YzY1YmVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy41OTcxOTM4MjJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=115d0b3d-c3bd-4bd9-906d-afae8c65bec4 time="2025-09-05T06:53:37Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=3ce69d93-5c02-473e-81e7-a081d9b22048 http.request.method=GET http.request.remoteaddr="127.0.0.1:34034" http.request.uri="/v2/foo/bar/blobs/uploads/115d0b3d-c3bd-4bd9-906d-afae8c65bec4?_state=-Y04KiXEfObqY7_So_2BflnNCoqfQLnujjNrh3jjVOZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNWQwYjNkLWMzYmQtNGJkOS05MDZkLWFmYWU4YzY1YmVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy41OTcxOTM4MjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="984.161µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=115d0b3d-c3bd-4bd9-906d-afae8c65bec4 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "GET /v2/foo/bar/blobs/uploads/115d0b3d-c3bd-4bd9-906d-afae8c65bec4?_state=-Y04KiXEfObqY7_So_2BflnNCoqfQLnujjNrh3jjVOZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNWQwYjNkLWMzYmQtNGJkOS05MDZkLWFmYWU4YzY1YmVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy41OTcxOTM4MjJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=f8e4aaf1-6162-471d-9af9-5b1e8d4843dc http.request.method=POST http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151667ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=67550489-9785-49ad-a6b6-fed6ac56a737 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/b2e4f13e-f333-4acf-aae1-6bb8eefac6eb?_state=kYG6FSsT7ZkkouE9AUc38yep897JpIiSni_dx7fnkyZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTRmMTNlLWYzMzMtNGFjZi1hYWUxLTZiYjhlZWZhYzZlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy42MDQ2NzA0NzRaIn0%3D&digest=sha256%3A19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" provided=sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 vars.name="foo/bar" vars.uuid=b2e4f13e-f333-4acf-aae1-6bb8eefac6eb time="2025-09-05T06:53:37Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=67550489-9785-49ad-a6b6-fed6ac56a737 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/b2e4f13e-f333-4acf-aae1-6bb8eefac6eb?_state=kYG6FSsT7ZkkouE9AUc38yep897JpIiSni_dx7fnkyZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTRmMTNlLWYzMzMtNGFjZi1hYWUxLTZiYjhlZWZhYzZlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy42MDQ2NzA0NzRaIn0%3D&digest=sha256%3A19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b2e4f13e-f333-4acf-aae1-6bb8eefac6eb time="2025-09-05T06:53:37Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=67550489-9785-49ad-a6b6-fed6ac56a737 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/b2e4f13e-f333-4acf-aae1-6bb8eefac6eb?_state=kYG6FSsT7ZkkouE9AUc38yep897JpIiSni_dx7fnkyZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTRmMTNlLWYzMzMtNGFjZi1hYWUxLTZiYjhlZWZhYzZlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy42MDQ2NzA0NzRaIn0%3D&digest=sha256%3A19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.646608ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=b2e4f13e-f333-4acf-aae1-6bb8eefac6eb 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "PUT /v2/foo/bar/blobs/uploads/b2e4f13e-f333-4acf-aae1-6bb8eefac6eb?_state=kYG6FSsT7ZkkouE9AUc38yep897JpIiSni_dx7fnkyZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTRmMTNlLWYzMzMtNGFjZi1hYWUxLTZiYjhlZWZhYzZlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy42MDQ2NzA0NzRaIn0%3D&digest=sha256%3A19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=c07690b1-9b4b-422e-9907-517bd6077ba2 http.request.method=POST http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.549385ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=4eb835d7-d501-4aca-8067-84771a7988dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/a62feaff-913d-4382-a402-721778ccd21f?_state=AloeXlu5ZCcZLXw3sYkskJBqL7IJZgsvwrSsVaafx7R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2MmZlYWZmLTkxM2QtNDM4Mi1hNDAyLTcyMTc3OGNjZDIxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy42MTAzMjgxNTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.022319ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "PUT /v2/foo/bar/blobs/uploads/a62feaff-913d-4382-a402-721778ccd21f?_state=AloeXlu5ZCcZLXw3sYkskJBqL7IJZgsvwrSsVaafx7R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2MmZlYWZmLTkxM2QtNDM4Mi1hNDAyLTcyMTc3OGNjZDIxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy42MTAzMjgxNTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=89a5a70b-a380-4117-bd78-d23397247caf http.request.method=POST http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.367231ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=5fbd97ef-4cf8-4774-844f-340cd516c60a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/a1cd1e68-edac-4302-ae1e-b4c86531e032?_state=4ty6aHw5xXrpyHf_dJiId_ejxwCaT5aWTTqZermq3-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExY2QxZTY4LWVkYWMtNDMwMi1hZTFlLWI0Yzg2NTMxZTAzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy42MTcwNzgyMVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.908913ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "PUT /v2/foo/bar/blobs/uploads/a1cd1e68-edac-4302-ae1e-b4c86531e032?_state=4ty6aHw5xXrpyHf_dJiId_ejxwCaT5aWTTqZermq3-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExY2QxZTY4LWVkYWMtNDMwMi1hZTFlLWI0Yzg2NTMxZTAzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy42MTcwNzgyMVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=82c048bf-9f34-4975-998b-7ccfdc2f40b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.33203ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:41Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=6f184c86-accc-40b1-95e6-390bc5aec576 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/d619b000-df23-48fa-b1c4-1d72df137dc2?_state=7SE-kOdKBlhBNK6i02-SBr9OqowkVwx3sNGqERqjtDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2MTliMDAwLWRmMjMtNDhmYS1iMWM0LTFkNzJkZjEzN2RjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy42MjM0Njg3NzlaIn0%3D&digest=sha256%3A19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.duration=3.443002697s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "PUT /v2/foo/bar/blobs/uploads/d619b000-df23-48fa-b1c4-1d72df137dc2?_state=7SE-kOdKBlhBNK6i02-SBr9OqowkVwx3sNGqERqjtDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2MTliMDAwLWRmMjMtNDhmYS1iMWM0LTFkNzJkZjEzN2RjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1MzozNy42MjM0Njg3NzlaIn0%3D&digest=sha256%3A19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:41Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=b70e60b0-64e0-40aa-b1be-5447ddaecd0b http.request.method=POST http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.550781ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36067" http.request.id=15d5a5d1-b6c9-4620-94f6-9c098da8ded7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/19b744c1-e054-4f78-984b-340aaeb8f376?_state=qBHOyI0CRaeHtkDurQWiDaEsFfnmaTlNUCVbK3w2auR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5Yjc0NGMxLWUwNTQtNGY3OC05ODRiLTM0MGFhZWI4ZjM3NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0MS4yMTc4OTkwOTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.171665059s http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:41 +0000] "PATCH /v2/foo/bar/blobs/uploads/19b744c1-e054-4f78-984b-340aaeb8f376?_state=qBHOyI0CRaeHtkDurQWiDaEsFfnmaTlNUCVbK3w2auR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5Yjc0NGMxLWUwNTQtNGY3OC05ODRiLTM0MGFhZWI4ZjM3NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0MS4yMTc4OTkwOTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=de276ccf-89e7-43e2-b355-3be85865992d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/uploads/19b744c1-e054-4f78-984b-340aaeb8f376?_state=nW2KF_MvUGAOrAPl70bjF853nvChiWVU0pTx4FQJxtF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5Yjc0NGMxLWUwNTQtNGY3OC05ODRiLTM0MGFhZWI4ZjM3NiIsIk9mZnNldCI6MjIwNjQ2NDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6NDFaIn0%3D&digest=sha256%3A19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.duration=2.898744ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "PUT /v2/foo/bar/blobs/uploads/19b744c1-e054-4f78-984b-340aaeb8f376?_state=nW2KF_MvUGAOrAPl70bjF853nvChiWVU0pTx4FQJxtF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5Yjc0NGMxLWUwNTQtNGY3OC05ODRiLTM0MGFhZWI4ZjM3NiIsIk9mZnNldCI6MjIwNjQ2NDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6NDFaIn0%3D&digest=sha256%3A19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=3c4ff627-6f43-4b14-8ee2-0aa959dbfd4e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.255243ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=9ee51662-6cd3-462f-addc-e45d07f338cb http.request.method=GET http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=160.290675ms http.response.status=200 http.response.written=22064640 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 200 22064640 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=error msg="error parsing digest="sha257:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74": unsupported digest algorithm" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=2e5a1776-6d02-48e1-b68d-afc7845c9f2b http.request.method=GET http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/sha257:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" vars.name="foo/bar" time="2025-09-05T06:53:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=2e5a1776-6d02-48e1-b68d-afc7845c9f2b http.request.method=GET http.request.remoteaddr="127.0.0.1:34040" http.request.uri="/v2/foo/bar/blobs/sha257:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.846431ms http.response.status=400 http.response.written=110 vars.digest="sha257:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha257:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=eca65ff8-95c6-448a-8dcb-bae355d661ff http.request.method=GET http.request.remoteaddr="127.0.0.1:53766" http.request.uri="/v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.duration=2.968092ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=9a688c82-8d86-4110-bf5b-c40c21bbad03 http.request.method=GET http.request.remoteaddr="127.0.0.1:53760" http.request.uri="/v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.63857ms http.response.status=200 http.response.written=2719744 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36067" http.request.id=a73008f4-7af6-4ea6-9ad3-8ebda23b560e http.request.method=GET http.request.remoteaddr="127.0.0.1:53766" http.request.uri="/v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.442665ms http.response.status=200 http.response.written=262144 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:19f163ea5f8d7bfea7b6e5faa443038ebb6162e0a8e70061d7f749609b192f74 HTTP/1.1" 200 262144 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=17252f67-efe1-469d-b6e2-0444b9ee8135 http.request.method=GET http.request.remoteaddr="127.0.0.1:46774" http.request.uri="/v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.291544486s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "GET /v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36969" http.request.id=b60f8466-285a-4baa-b656-8a205f3ca344 http.request.method=GET http.request.remoteaddr="127.0.0.1:46770" http.request.uri="/v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.298123779s http.response.status=200 http.response.written=2686976 127.0.0.1 - - [05/Sep/2025:06:53:37 +0000] "GET /v2/foo/bar/blobs/sha256:5353cd082efb66baa2dc6ed84b1fe007571c2934686a83266f688029dbacade1 HTTP/1.1" 200 2686976 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (14.25s) === RUN TestBlobDelete time="2025-09-05T06:53:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:53:44Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:53:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=a70a919a-7b37-49b7-afbe-8ae01ba7379d http.request.method=GET http.request.remoteaddr="127.0.0.1:37880" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="999.655µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=02a77675-c2a2-4931-bec2-c6710bdaa942 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37890" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.170525ms http.response.status=404 http.response.written=157 vars.digest="sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=012c7033-4615-4f54-bb1f-33e95405dbd8 http.request.method=POST http.request.remoteaddr="127.0.0.1:37890" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.065631ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=26289d96-126f-4581-af31-5f41b7ab84ea http.request.method=GET http.request.remoteaddr="127.0.0.1:37890" http.request.uri="/v2/foo/bar/blobs/uploads/7687cf75-39d3-4101-9324-33cd62801efc?_state=O-qmaOxiLWO1ZL2EZ-THYI5zWj4nDJu3M8mR4l6jQ497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ODdjZjc1LTM5ZDMtNDEwMS05MzI0LTMzY2Q2MjgwMWVmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NDU5NDAxOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.291529ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/uploads/7687cf75-39d3-4101-9324-33cd62801efc?_state=O-qmaOxiLWO1ZL2EZ-THYI5zWj4nDJu3M8mR4l6jQ497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ODdjZjc1LTM5ZDMtNDEwMS05MzI0LTMzY2Q2MjgwMWVmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NDU5NDAxOVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=14b84ab7-c0d7-474c-880e-db6b3c44ec04 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37890" http.request.uri="/v2/foo/bar/blobs/uploads/7687cf75-39d3-4101-9324-33cd62801efc?_state=O-qmaOxiLWO1ZL2EZ-THYI5zWj4nDJu3M8mR4l6jQ497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ODdjZjc1LTM5ZDMtNDEwMS05MzI0LTMzY2Q2MjgwMWVmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NDU5NDAxOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026118ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "DELETE /v2/foo/bar/blobs/uploads/7687cf75-39d3-4101-9324-33cd62801efc?_state=O-qmaOxiLWO1ZL2EZ-THYI5zWj4nDJu3M8mR4l6jQ497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ODdjZjc1LTM5ZDMtNDEwMS05MzI0LTMzY2Q2MjgwMWVmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NDU5NDAxOVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=7f3e1b19-cdff-4fad-a949-461dc3575339 http.request.method=GET http.request.remoteaddr="127.0.0.1:37890" http.request.uri="/v2/foo/bar/blobs/uploads/7687cf75-39d3-4101-9324-33cd62801efc?_state=O-qmaOxiLWO1ZL2EZ-THYI5zWj4nDJu3M8mR4l6jQ497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ODdjZjc1LTM5ZDMtNDEwMS05MzI0LTMzY2Q2MjgwMWVmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NDU5NDAxOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7687cf75-39d3-4101-9324-33cd62801efc time="2025-09-05T06:53:44Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=7f3e1b19-cdff-4fad-a949-461dc3575339 http.request.method=GET http.request.remoteaddr="127.0.0.1:37890" http.request.uri="/v2/foo/bar/blobs/uploads/7687cf75-39d3-4101-9324-33cd62801efc?_state=O-qmaOxiLWO1ZL2EZ-THYI5zWj4nDJu3M8mR4l6jQ497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ODdjZjc1LTM5ZDMtNDEwMS05MzI0LTMzY2Q2MjgwMWVmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NDU5NDAxOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.008034ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=7687cf75-39d3-4101-9324-33cd62801efc 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/uploads/7687cf75-39d3-4101-9324-33cd62801efc?_state=O-qmaOxiLWO1ZL2EZ-THYI5zWj4nDJu3M8mR4l6jQ497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ODdjZjc1LTM5ZDMtNDEwMS05MzI0LTMzY2Q2MjgwMWVmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NDU5NDAxOVoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=322f6219-0317-466f-b0cd-5b228b65529d http.request.method=POST http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.230816ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=bef94ffe-6744-4922-bb51-eb7287d8c06f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/c944dcac-35e1-4441-82d0-8c0ec56581b1?_state=JBU9F0C-7Fu7wRCBN9iaj2GYIFVgRvh5kFQawyBgzQ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5NDRkY2FjLTM1ZTEtNDQ0MS04MmQwLThjMGVjNTY1ODFiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NTU1Mjk1NjZaIn0%3D&digest=sha256%3A8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" provided=sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 vars.name="foo/bar" vars.uuid=c944dcac-35e1-4441-82d0-8c0ec56581b1 time="2025-09-05T06:53:44Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=bef94ffe-6744-4922-bb51-eb7287d8c06f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/c944dcac-35e1-4441-82d0-8c0ec56581b1?_state=JBU9F0C-7Fu7wRCBN9iaj2GYIFVgRvh5kFQawyBgzQ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5NDRkY2FjLTM1ZTEtNDQ0MS04MmQwLThjMGVjNTY1ODFiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NTU1Mjk1NjZaIn0%3D&digest=sha256%3A8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c944dcac-35e1-4441-82d0-8c0ec56581b1 time="2025-09-05T06:53:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=bef94ffe-6744-4922-bb51-eb7287d8c06f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/c944dcac-35e1-4441-82d0-8c0ec56581b1?_state=JBU9F0C-7Fu7wRCBN9iaj2GYIFVgRvh5kFQawyBgzQ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5NDRkY2FjLTM1ZTEtNDQ0MS04MmQwLThjMGVjNTY1ODFiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NTU1Mjk1NjZaIn0%3D&digest=sha256%3A8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.558165ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=c944dcac-35e1-4441-82d0-8c0ec56581b1 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "PUT /v2/foo/bar/blobs/uploads/c944dcac-35e1-4441-82d0-8c0ec56581b1?_state=JBU9F0C-7Fu7wRCBN9iaj2GYIFVgRvh5kFQawyBgzQ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5NDRkY2FjLTM1ZTEtNDQ0MS04MmQwLThjMGVjNTY1ODFiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NTU1Mjk1NjZaIn0%3D&digest=sha256%3A8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=b4951f6e-55a5-4097-8c13-31270cada8b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.195517ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=ed8fca07-4946-4a82-aa5c-92d5daa317c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/222949c6-ade4-4a6b-a1ec-8b62e172890f?_state=niSmTc4SREHJAd956JoVyIDt4Y7QeW0I0yGRaiBVD0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMjk0OWM2LWFkZTQtNGE2Yi1hMWVjLThiNjJlMTcyODkwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NjE1ODM1NzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.937991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "PUT /v2/foo/bar/blobs/uploads/222949c6-ade4-4a6b-a1ec-8b62e172890f?_state=niSmTc4SREHJAd956JoVyIDt4Y7QeW0I0yGRaiBVD0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMjk0OWM2LWFkZTQtNGE2Yi1hMWVjLThiNjJlMTcyODkwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NjE1ODM1NzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=49df122b-bf36-4821-8bc8-29469f3a45db http.request.method=POST http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.154994ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=593f0f3c-c63c-4206-8658-7a98283a37e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/023040c0-6fa8-4501-9820-6f7d3fff68e2?_state=GTUzMoV0kvHlBpwHNIce8luu1cUZcG7WlU2F_4jDvEF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyMzA0MGMwLTZmYTgtNDUwMS05ODIwLTZmN2QzZmZmNjhlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44Njc1MzI2OTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.612856ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "PUT /v2/foo/bar/blobs/uploads/023040c0-6fa8-4501-9820-6f7d3fff68e2?_state=GTUzMoV0kvHlBpwHNIce8luu1cUZcG7WlU2F_4jDvEF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyMzA0MGMwLTZmYTgtNDUwMS05ODIwLTZmN2QzZmZmNjhlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44Njc1MzI2OTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:44Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=43c6f214-e61d-4b9b-8187-75ee2244ee88 http.request.method=POST http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.365214ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:48Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=fd8a7d87-ec54-4c09-b282-d621e761f70a http.request.method=PUT http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/52341b71-18ec-4d17-b2f3-48f132c87440?_state=melDMnlZvaXcaaClo6SWM_aaP3UgIkyT1Lp2kgniX7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMzQxYjcxLTE4ZWMtNGQxNy1iMmYzLTQ4ZjEzMmM4NzQ0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NzMyMTM2NDdaIn0%3D&digest=sha256%3A8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.duration=3.29756606s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:44 +0000] "PUT /v2/foo/bar/blobs/uploads/52341b71-18ec-4d17-b2f3-48f132c87440?_state=melDMnlZvaXcaaClo6SWM_aaP3UgIkyT1Lp2kgniX7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMzQxYjcxLTE4ZWMtNGQxNy1iMmYzLTQ4ZjEzMmM4NzQ0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0NC44NzMyMTM2NDdaIn0%3D&digest=sha256%3A8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:48Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=a5236713-5286-4a03-99b1-134631207058 http.request.method=POST http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.578299ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39829" http.request.id=21207d3e-3be0-4499-b1ca-2b4c90623127 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/7d489356-d0e3-40d6-830a-8435085e4d81?_state=CbflOcR1KR36McV2N7GIqAiyz0xFcq1QrnAJof5c5h97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkNDg5MzU2LWQwZTMtNDBkNi04MzBhLTg0MzUwODVlNGQ4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0OC4zNjI5ODM2WiJ9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.094100094s http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:48 +0000] "PATCH /v2/foo/bar/blobs/uploads/7d489356-d0e3-40d6-830a-8435085e4d81?_state=CbflOcR1KR36McV2N7GIqAiyz0xFcq1QrnAJof5c5h97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkNDg5MzU2LWQwZTMtNDBkNi04MzBhLTg0MzUwODVlNGQ4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo0OC4zNjI5ODM2WiJ9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=ab3c4456-9baa-4d89-90c2-1f4421af0484 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/7d489356-d0e3-40d6-830a-8435085e4d81?_state=5bH54-9Fj0r_-VaD44Cip0pB3NzAM9jltrT1W3MwGGR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkNDg5MzU2LWQwZTMtNDBkNi04MzBhLTg0MzUwODVlNGQ4MSIsIk9mZnNldCI6MjEzNjA2NDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6NDhaIn0%3D&digest=sha256%3A8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.469823ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "PUT /v2/foo/bar/blobs/uploads/7d489356-d0e3-40d6-830a-8435085e4d81?_state=5bH54-9Fj0r_-VaD44Cip0pB3NzAM9jltrT1W3MwGGR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkNDg5MzU2LWQwZTMtNDBkNi04MzBhLTg0MzUwODVlNGQ4MSIsIk9mZnNldCI6MjEzNjA2NDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTM6NDhaIn0%3D&digest=sha256%3A8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=7aba9238-81ea-4116-a6e9-813fee382f6e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.239145ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=e5584a5a-c49a-4325-852c-d69568c8429b http.request.method=GET http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=127.935665ms http.response.status=200 http.response.written=21360640 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "GET /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 200 21360640 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=error msg="error parsing digest="sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2": unsupported digest algorithm" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=0b70b557-d637-4e55-8554-6fe3a6b68ed5 http.request.method=GET http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" vars.name="foo/bar" time="2025-09-05T06:53:51Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=0b70b557-d637-4e55-8554-6fe3a6b68ed5 http.request.method=GET http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.000123ms http.response.status=400 http.response.written=110 vars.digest="sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "GET /v2/foo/bar/blobs/sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=6422df89-aa08-48b2-9d59-99429838debf http.request.method=GET http.request.remoteaddr="127.0.0.1:34738" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.duration=3.024224ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "GET /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=35f06d3a-0f73-48e3-8fda-ebe0988fe062 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34748" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.319742ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "DELETE /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=60bc9f88-3c31-4562-88fd-1da494caf8fc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34748" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.961192ms http.response.status=404 http.response.written=157 vars.digest="sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=98302f0c-bdac-4868-aea0-1be4f3a942d4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34748" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.79584ms http.response.status=404 http.response.written=74 vars.digest="sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "DELETE /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=error msg="error parsing digest="sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2": unsupported digest algorithm" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=b7539a71-3aed-4310-b5d2-2b9cabcecbcd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34750" http.request.uri="/v2/foo/bar/blobs/sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" vars.name="foo/bar" time="2025-09-05T06:53:51Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=b7539a71-3aed-4310-b5d2-2b9cabcecbcd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34750" http.request.uri="/v2/foo/bar/blobs/sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.111927ms http.response.status=400 http.response.written=110 vars.digest="sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "DELETE /v2/foo/bar/blobs/sha257:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-05T06:53:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=a67d30e5-c53a-4108-ab9e-f95f7d93a5db http.request.method=POST http.request.remoteaddr="127.0.0.1:34754" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.325552ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:54Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=0c64b737-12db-46c5-8cf2-be67ced10214 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34754" http.request.uri="/v2/foo/bar/blobs/uploads/e1bebda4-1007-40e7-affc-608ecb041561?_state=dSLNUz1snsiOLBWDVsJ2YznVMB5z_WVAJLyHlvQaD7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxYmViZGE0LTEwMDctNDBlNy1hZmZjLTYwOGVjYjA0MTU2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo1MS42NzQxMDA3OThaIn0%3D&digest=sha256%3A8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.duration=3.106970989s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "PUT /v2/foo/bar/blobs/uploads/e1bebda4-1007-40e7-affc-608ecb041561?_state=dSLNUz1snsiOLBWDVsJ2YznVMB5z_WVAJLyHlvQaD7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxYmViZGE0LTEwMDctNDBlNy1hZmZjLTYwOGVjYjA0MTU2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo1MS42NzQxMDA3OThaIn0%3D&digest=sha256%3A8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:54Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=94aa15ce-9f6d-4050-b853-67a851a526a3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34754" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.890266ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:54 +0000] "HEAD /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:54Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=858c0fe5-dd10-4aa9-842b-1fde950c32ac http.request.method=GET http.request.remoteaddr="127.0.0.1:34738" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.329780338s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "GET /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-09-05T06:53:54Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39829" http.request.id=a365a480-30a1-4ea3-aa4e-5eebc961c4ec http.request.method=GET http.request.remoteaddr="127.0.0.1:34726" http.request.uri="/v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.33619191s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [05/Sep/2025:06:53:51 +0000] "GET /v2/foo/bar/blobs/sha256:8f84e354e682b5b90e5730917e0abb77c51480a41e2237917d58a1153a7fd4b2 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (10.36s) === RUN TestRelativeURL time="2025-09-05T06:53:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:53:54Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:53:54Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40855" http.request.id=f992b9bb-3427-4017-b6fb-49574fb21530 http.request.method=POST http.request.remoteaddr="127.0.0.1:59384" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.426346ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40855" http.request.id=25c626bc-ce16-42c0-ad55-e83db9aa624d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59384" http.request.uri="/v2/foo/bar/blobs/uploads/fcabe3dd-bf9f-4a3c-93c5-19b8e3bb4d74?_state=Ss2Bpw3SjA6-cK6hQ_i9uQPxzUd89ZDT7EbJBNCfyTB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYWJlM2RkLWJmOWYtNGEzYy05M2M1LTE5YjhlM2JiNGQ3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo1NC45NzYzMDM3ODRaIn0%3D&digest=sha256%3A11907621592f2e5a4f153de86b83a51700618a79bcc08f3c4ee92f0bceb0dee1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.704616092s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:55 +0000] "PUT /v2/foo/bar/blobs/uploads/fcabe3dd-bf9f-4a3c-93c5-19b8e3bb4d74?_state=Ss2Bpw3SjA6-cK6hQ_i9uQPxzUd89ZDT7EbJBNCfyTB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYWJlM2RkLWJmOWYtNGEzYy05M2M1LTE5YjhlM2JiNGQ3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo1NC45NzYzMDM3ODRaIn0%3D&digest=sha256%3A11907621592f2e5a4f153de86b83a51700618a79bcc08f3c4ee92f0bceb0dee1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:58Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40855" http.request.id=a0df8714-6b28-4a2e-a1fe-d3661b1e848c http.request.method=POST http.request.remoteaddr="127.0.0.1:59384" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.664082ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:53:58Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40855" http.request.id=a3673646-f185-41a9-937d-6918aca8cc91 http.request.method=POST http.request.remoteaddr="127.0.0.1:59384" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.143604ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:00Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40855" http.request.id=44b62767-870d-408d-91ee-80d0820d4796 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59384" http.request.uri="/v2/foo/bar/blobs/uploads/e6f90b00-3b96-4458-b1da-d9dc6b2a433b?_state=H4Ld8wdj-LBWyZM7VEQoRqRme0ctTGEfeC6zIt2QqdJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2ZjkwYjAwLTNiOTYtNDQ1OC1iMWRhLWQ5ZGM2YjJhNDMzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo1OC4xMzI5MTgyMzJaIn0%3D&digest=sha256%3A715101eed80d200c93860307a8711f78bd24fdbb0f7adad58802de05a1f49f6f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.644507778s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:53:58 +0000] "PUT /v2/foo/bar/blobs/uploads/e6f90b00-3b96-4458-b1da-d9dc6b2a433b?_state=H4Ld8wdj-LBWyZM7VEQoRqRme0ctTGEfeC6zIt2QqdJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2ZjkwYjAwLTNiOTYtNDQ1OC1iMWRhLWQ5ZGM2YjJhNDMzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1Mzo1OC4xMzI5MTgyMzJaIn0%3D&digest=sha256%3A715101eed80d200c93860307a8711f78bd24fdbb0f7adad58802de05a1f49f6f HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (5.81s) === RUN TestBlobDeleteDisabled time="2025-09-05T06:54:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:00Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.1 http.request.host="127.0.0.1:37033" http.request.id=b37f5aaa-9314-4c70-b167-7d6cd44096c9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44788" http.request.uri="/v2/foo/bar/blobs/sha256:9beb1a6fb898a48a7c059f1e944cb375db66600b96827f07fc3bf06e741b1367" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.228434ms http.response.status=405 http.response.written=78 vars.digest="sha256:9beb1a6fb898a48a7c059f1e944cb375db66600b96827f07fc3bf06e741b1367" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:54:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:9beb1a6fb898a48a7c059f1e944cb375db66600b96827f07fc3bf06e741b1367 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.27s) === RUN TestDeleteDisabled time="2025-09-05T06:54:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:01Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34559" http.request.id=071a6524-e51c-4308-862c-1202fded40aa http.request.method=POST http.request.remoteaddr="127.0.0.1:42564" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.5784ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:03Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34559" http.request.id=75518afd-7812-4b50-a12c-702e3afe616f http.request.method=PUT http.request.remoteaddr="127.0.0.1:42564" http.request.uri="/v2/foo/bar/blobs/uploads/9b38800a-a453-4c98-9468-f19f7e702dcc?_state=YCK43tJBufF3slZF08dJOW7yaEHvn19KC7vH6XTsC1F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliMzg4MDBhLWE0NTMtNGM5OC05NDY4LWYxOWY3ZTcwMmRjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1NDowMS4yMjk4OTc3M1oifQ%3D%3D&digest=sha256%3A4fb0a7fa8559c83191ca1f05ce0fc6f1bf6c031fea59cec3d752149980ffa1ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.06997938s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:01 +0000] "PUT /v2/foo/bar/blobs/uploads/9b38800a-a453-4c98-9468-f19f7e702dcc?_state=YCK43tJBufF3slZF08dJOW7yaEHvn19KC7vH6XTsC1F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliMzg4MDBhLWE0NTMtNGM5OC05NDY4LWYxOWY3ZTcwMmRjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1NDowMS4yMjk4OTc3M1oifQ%3D%3D&digest=sha256%3A4fb0a7fa8559c83191ca1f05ce0fc6f1bf6c031fea59cec3d752149980ffa1ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:03Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.1 http.request.host="127.0.0.1:34559" http.request.id=bcc8303b-c2f0-4f0e-a8c0-c65d91c6b281 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42564" http.request.uri="/v2/foo/bar/blobs/sha256:4fb0a7fa8559c83191ca1f05ce0fc6f1bf6c031fea59cec3d752149980ffa1ef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.53321ms http.response.status=405 http.response.written=78 vars.digest="sha256:4fb0a7fa8559c83191ca1f05ce0fc6f1bf6c031fea59cec3d752149980ffa1ef" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:54:03 +0000] "DELETE /v2/foo/bar/blobs/sha256:4fb0a7fa8559c83191ca1f05ce0fc6f1bf6c031fea59cec3d752149980ffa1ef HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.25s) === RUN TestDeleteReadOnly time="2025-09-05T06:54:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:03Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:03Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:35531" http.request.id=fe12e78d-dc42-4768-81ad-c5c6c1d17338 http.request.method=POST http.request.remoteaddr="127.0.0.1:37838" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.613213ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:05Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:35531" http.request.id=19e0f8a6-ed82-4f97-8356-662fd9a2e8c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37838" http.request.uri="/v2/foo/bar/blobs/uploads/87a69055-dcec-402c-a8b6-a6d6a7325464?_state=0hcyWztdJDfzE9FovQboyk5zTppyU3BnFjJWHCF9s4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3YTY5MDU1LWRjZWMtNDAyYy1hOGI2LWE2ZDZhNzMyNTQ2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1NDowMy41MDA3ODE0OTRaIn0%3D&digest=sha256%3Ab984c9f64b0f826d618fe59d0294e851283aeb9fb244bb4dfdf07044d68f43d0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.665778865s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:03 +0000] "PUT /v2/foo/bar/blobs/uploads/87a69055-dcec-402c-a8b6-a6d6a7325464?_state=0hcyWztdJDfzE9FovQboyk5zTppyU3BnFjJWHCF9s4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3YTY5MDU1LWRjZWMtNDAyYy1hOGI2LWE2ZDZhNzMyNTQ2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1NDowMy41MDA3ODE0OTRaIn0%3D&digest=sha256%3Ab984c9f64b0f826d618fe59d0294e851283aeb9fb244bb4dfdf07044d68f43d0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [05/Sep/2025:06:54:05 +0000] "DELETE /v2/foo/bar/blobs/sha256:b984c9f64b0f826d618fe59d0294e851283aeb9fb244bb4dfdf07044d68f43d0 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.87s) === RUN TestStartPushReadOnly time="2025-09-05T06:54:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:05Z" level=info msg="redis not configured" go.version=go1.25.1 127.0.0.1 - - [05/Sep/2025:06:54:05 +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-05T06:54:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:05Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=a719a303-e401-48eb-ab16-733d8ae3809f http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" 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.354826ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:06:54:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-05T06:54:05Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=a3a1e2fc-b113-4604-810a-2f59c7504b7a http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.813847ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Sep/2025:06:54:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T06:54:05Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=53ee4def-8303-4a50-bfd5-9a4527ba688b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.868281ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:06:54:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-05T06:54:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=a670ba21-be56-4120-b99b-9ffb949e3bd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" 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=9.008177ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T06:54:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=a670ba21-be56-4120-b99b-9ffb949e3bd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" 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=9.098404ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T06:54:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=a670ba21-be56-4120-b99b-9ffb949e3bd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" 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=9.168936ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T06:54:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=a670ba21-be56-4120-b99b-9ffb949e3bd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" 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=9.239198ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:06:54:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-05T06:54:05Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=daa0e2ab-2cd3-47a6-a384-4c3ae8d159ac http.request.method=POST http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.312144ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:07Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=4de65612-7ec3-4c5b-a547-670a684fb24b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/blobs/uploads/9d05c836-5b66-4514-9747-9818d1b7e4d0?_state=l-Dz1QEFVXQker-3ylrZ4k3FUlFUiRiAA_jSOeuF5hB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZDA1YzgzNi01YjY2LTQ1MTQtOTc0Ny05ODE4ZDFiN2U0ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MDUuNDY3ODY1NDE5WiJ9&digest=sha256%3A7215de3192840a2fd7e79292a6ebccb5215a141495770a543d1fde650fdee44b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.248649721s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/9d05c836-5b66-4514-9747-9818d1b7e4d0?_state=l-Dz1QEFVXQker-3ylrZ4k3FUlFUiRiAA_jSOeuF5hB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZDA1YzgzNi01YjY2LTQ1MTQtOTc0Ny05ODE4ZDFiN2U0ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MDUuNDY3ODY1NDE5WiJ9&digest=sha256%3A7215de3192840a2fd7e79292a6ebccb5215a141495770a543d1fde650fdee44b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:08Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=fc98379d-9d16-4cb8-a2e8-4b6a0460dcec http.request.method=POST http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.562652ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:08 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=b4626744-7837-4625-b3c2-ad6e556cbd3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/blobs/uploads/c5d6b2da-814a-4753-a497-415c4b4d0c88?_state=D_7aVMmmsve9hA0FKygV7BDAihxITkz0s8sOfWr0psF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNWQ2YjJkYS04MTRhLTQ3NTMtYTQ5Ny00MTVjNGI0ZDBjODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MDguMDIzMTIxNzY0WiJ9&digest=sha256%3Aa2ce12906036da3d226c39650fcfb164eabf4589c2cf84b7afe09cd8f102cbf0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.676677668s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:08 +0000] "PUT /v2/foo/schema1/blobs/uploads/c5d6b2da-814a-4753-a497-415c4b4d0c88?_state=D_7aVMmmsve9hA0FKygV7BDAihxITkz0s8sOfWr0psF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNWQ2YjJkYS04MTRhLTQ3NTMtYTQ5Ny00MTVjNGI0ZDBjODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MDguMDIzMTIxNzY0WiJ9&digest=sha256%3Aa2ce12906036da3d226c39650fcfb164eabf4589c2cf84b7afe09cd8f102cbf0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=01e746e3-359d-4082-8ab0-e2e71cf6452a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.498372ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=deadc0eb-0f4d-436b-9908-e28b8aa15629 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" http.request.useragent="Go-http-client/1.1" http.response.duration=10.182835ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=dc973795-96f3-4406-8e00-37f80e787d99 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" 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=5.015427ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=232d95ef-8f37-46df-b279-5552827c9acc http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.105166ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "GET /v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42851" http.request.id=b158619a-fcc4-4027-bfd6-7d57a196fd1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" http.request.useragent="Go-http-client/1.1" http.response.duration=10.088406ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42851" http.request.id=06d44294-07d1-4874-b537-42a98e523ff5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" http.request.useragent="Go-http-client/1.1" http.response.duration=10.049ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:42851" http.request.id=d2b87e41-4943-4534-9092-b758f691e064 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" http.request.useragent="Go-http-client/1.1" http.response.duration=10.179358ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=93a60ba9-2024-4507-9836-1e63e73b8ce9 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.810772ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "GET /v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=3e08376f-61dc-4b95-addb-6fadde7eb892 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.8024ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=18627933-0b08-4034-a781-965e28d324c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.90197ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "GET /v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=d44d6f4d-7b11-48b1-9df3-5d4a48c0584c http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.857999ms http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=error msg="payload digest does match: "sha256:9e54e0e7fdcb8b2baac980137533c97941e8ced9e71ac8fab5e76314b459a31e" != "sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e"" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=1ec5cc70-d15d-4cb5-8866-8f2727e2cb39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" time="2025-09-05T06:54:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=1ec5cc70-d15d-4cb5-8866-8f2727e2cb39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.335548ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e" 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:01ab562958a9cbe08db9dd864cf6ea46a5d8576a1b1066d0028e4cbd8724cb1e HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=33859d76-d209-4810-8df6-b1687ede7ed3 http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" 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.231836ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=2fdc3a08-9312-4b56-ae42-1fa061d4a5a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.69517ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42851" http.request.id=419db4e7-b424-4a51-b3dc-025ca5c1de1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" 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.14798ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T06:54:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42851" http.request.id=419db4e7-b424-4a51-b3dc-025ca5c1de1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" 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.242986ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T06:54:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42851" http.request.id=419db4e7-b424-4a51-b3dc-025ca5c1de1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" 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.315911ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=0e89a462-adea-4a7f-b247-d94b7fadc178 http.request.method=POST http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.059729ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=b94487c0-3c50-42f8-9a59-c69d43f0ade0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/blobs/uploads/1ab157a1-027a-4bda-affa-4d8ac2a827e3?_state=tQnlq_tp7roAeM6NKLwa0Uuyts3CObqJiVzRE4knPIN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYWIxNTdhMS0wMjdhLTRiZGEtYWZmYS00ZDhhYzJhODI3ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MTAuODAxMTg4Njg4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.793513ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/1ab157a1-027a-4bda-affa-4d8ac2a827e3?_state=tQnlq_tp7roAeM6NKLwa0Uuyts3CObqJiVzRE4knPIN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYWIxNTdhMS0wMjdhLTRiZGEtYWZmYS00ZDhhYzJhODI3ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MTAuODAxMTg4Njg4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42851" http.request.id=37b0f04a-24e3-4187-b590-844d31aca8d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" 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.156996ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T06:54:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42851" http.request.id=37b0f04a-24e3-4187-b590-844d31aca8d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" 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.249437ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:06:54:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-05T06:54:11Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=b63a528a-7e8e-42f3-a39b-35207423e131 http.request.method=POST http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.072312ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:13Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=0f318c1a-8db1-41fe-b657-00d2772257cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/blobs/uploads/526c800c-8af1-43e6-bbc4-b11f489f5793?_state=sViro57HSaxi_2nmEheI6CwFteDtj9c08lgcYZXQoHt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MjZjODAwYy04YWYxLTQzZTYtYmJjNC1iMTFmNDg5ZjU3OTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MTEuMDE2OTU1OTAyWiJ9&digest=sha256%3A521d0c34bac6f9469f5c4e554ac5bd5f7747700bc5697601f647190c41b1efaf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.092611375s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/526c800c-8af1-43e6-bbc4-b11f489f5793?_state=sViro57HSaxi_2nmEheI6CwFteDtj9c08lgcYZXQoHt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MjZjODAwYy04YWYxLTQzZTYtYmJjNC1iMTFmNDg5ZjU3OTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MTEuMDE2OTU1OTAyWiJ9&digest=sha256%3A521d0c34bac6f9469f5c4e554ac5bd5f7747700bc5697601f647190c41b1efaf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:13Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=033b60cb-f44a-45cf-bd09-301db664f661 http.request.method=POST http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.52226ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=cff178d6-fcf0-4472-b6b6-e6097757ddcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/blobs/uploads/bf3de51f-9364-495f-8a58-cfa4ae4801c6?_state=hJpdOuniADxekl1GyNFS3H6RdH8OCFPUYzCuTx4NqRt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZjNkZTUxZi05MzY0LTQ5NWYtOGE1OC1jZmE0YWU0ODAxYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MTMuMzIwMTQzODg3WiJ9&digest=sha256%3Abb39f849eb4cc47fff8f6a7aad5a432f10b8de4312d944171087c1212950b8e4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.988123976s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/bf3de51f-9364-495f-8a58-cfa4ae4801c6?_state=hJpdOuniADxekl1GyNFS3H6RdH8OCFPUYzCuTx4NqRt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZjNkZTUxZi05MzY0LTQ5NWYtOGE1OC1jZmE0YWU0ODAxYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MTMuMzIwMTQzODg3WiJ9&digest=sha256%3Abb39f849eb4cc47fff8f6a7aad5a432f10b8de4312d944171087c1212950b8e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42851" http.request.id=79d08fc5-cf6c-4652-9f37-7e35b61f663c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.514598ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42851" http.request.id=2319d7ef-f27a-4fcf-87e3-cf2555caff29 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/sha256:fd70ff32d325ffe9b44212ecff9baa951e4daea906457613482db7c136f39b33" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284543ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "PUT /v2/foo/schema2/manifests/sha256:fd70ff32d325ffe9b44212ecff9baa951e4daea906457613482db7c136f39b33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=8e610a08-0ef2-4c04-b0a9-c67d360c8263 http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.7461ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=c1592eff-1d27-4070-bb02-9d023d545809 http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/sha256:fd70ff32d325ffe9b44212ecff9baa951e4daea906457613482db7c136f39b33" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.287588ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/manifests/sha256:fd70ff32d325ffe9b44212ecff9baa951e4daea906457613482db7c136f39b33 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=f3b6eb68-2463-4d13-9f54-d0ee7947c553 http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.037718ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=d954c961-693e-4369-8652-adf802ea6aac http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/sha256:fd70ff32d325ffe9b44212ecff9baa951e4daea906457613482db7c136f39b33" http.request.useragent="Go-http-client/1.1" http.response.duration=1.486397ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/manifests/sha256:fd70ff32d325ffe9b44212ecff9baa951e4daea906457613482db7c136f39b33 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=3e4068a4-dde9-4018-b1a0-7a8d22917347 http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.391007ms http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="rewriting manifest sha256:fd70ff32d325ffe9b44212ecff9baa951e4daea906457613482db7c136f39b33 in schema1 format to support old client" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=e25c7d1e-0f18-4140-b20e-24c434e54fef http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" 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-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=e25c7d1e-0f18-4140-b20e-24c434e54fef http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" 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.094127ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42851" http.request.id=15452ebc-1117-49eb-bca9-ca821e574d58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.615142ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42851" http.request.id=065add11-faed-40d7-969c-d31aec00063b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.906585ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42851" http.request.id=e08de80f-1eda-41f6-a658-f7401f1b5a7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/sha256:0e24206141218b82841d7505a9ec96116f468ea68774473bd87a9e53b848f4e5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.886364ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "PUT /v2/foo/schema2/manifests/sha256:0e24206141218b82841d7505a9ec96116f468ea68774473bd87a9e53b848f4e5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=8c37255c-265e-439a-9887-8b364f617e72 http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.617793ms http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=3c0448ec-2520-49fb-9d48-5615940bcb1a http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/sha256:0e24206141218b82841d7505a9ec96116f468ea68774473bd87a9e53b848f4e5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.617031ms http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/manifests/sha256:0e24206141218b82841d7505a9ec96116f468ea68774473bd87a9e53b848f4e5 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=e87173fc-bfbe-4848-87fd-54e607010219 http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.497448ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=3e445a1b-e48a-4017-8725-4f0c783424f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/sha256:0e24206141218b82841d7505a9ec96116f468ea68774473bd87a9e53b848f4e5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.411653ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/manifests/sha256:0e24206141218b82841d7505a9ec96116f468ea68774473bd87a9e53b848f4e5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="rewriting manifest list sha256:0e24206141218b82841d7505a9ec96116f468ea68774473bd87a9e53b848f4e5 in schema1 format to support old client" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=c881f76c-375c-469a-bef4-baf0b4241ccc http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" 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-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42851" http.request.id=c881f76c-375c-469a-bef4-baf0b4241ccc http.request.method=GET http.request.remoteaddr="127.0.0.1:57668" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.158714ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:15Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=242ed0fa-5a48-4c36-a4a8-f0e626180e89 http.request.method=GET http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.770551ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=fde8cba0-6667-4b56-be32-6439bbcd2c2f http.request.method=GET http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.391196ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=d0c6ae22-0506-4499-a740-80f39e94ab47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.484474ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=b46df190-4381-4690-97a9-78aa345cc869 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" 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=9.385919ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T06:54:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=b46df190-4381-4690-97a9-78aa345cc869 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" 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=9.494729ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T06:54:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=b46df190-4381-4690-97a9-78aa345cc869 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" 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=9.57241ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T06:54:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=b46df190-4381-4690-97a9-78aa345cc869 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" 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=9.639628ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-05T06:54:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=3d526034-2fe6-40df-9220-04502d115bcc http.request.method=POST http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.81831ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:18Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=cbd46879-2982-4015-93a6-13b8673c9b18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/blobs/uploads/0eb4dabe-ab35-4485-aec2-1284dc8c6e98?_state=ExcXt4yHNsrx3hFJgUJRDbJaZOz4R8KIL4OJ7pbF2G57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZWI0ZGFiZS1hYjM1LTQ0ODUtYWVjMi0xMjg0ZGM4YzZlOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MTUuNjU0NDc2NDIyWiJ9&digest=sha256%3A9a2d2150180cb4b52d298efc324bf0e78eeb295985f9f92e5a289df15c38364a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.682353526s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/0eb4dabe-ab35-4485-aec2-1284dc8c6e98?_state=ExcXt4yHNsrx3hFJgUJRDbJaZOz4R8KIL4OJ7pbF2G57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZWI0ZGFiZS1hYjM1LTQ0ODUtYWVjMi0xMjg0ZGM4YzZlOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MTUuNjU0NDc2NDIyWiJ9&digest=sha256%3A9a2d2150180cb4b52d298efc324bf0e78eeb295985f9f92e5a289df15c38364a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:18Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=f2f63c74-fe39-4fd5-b140-0f4221f3b86d http.request.method=POST http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.949889ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=1f74c5ce-4afd-4716-b3d8-253011f22443 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/blobs/uploads/25c3aeab-c0e7-4acb-a025-3a0b4112813c?_state=USp6-PGhv-D4HA8Zcms4C-df2dWeK0Ql3GQR1ZwecXB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNWMzYWVhYi1jMGU3LTRhY2ItYTAyNS0zYTBiNDExMjgxM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MTguNzAwODAwMDI0WiJ9&digest=sha256%3Ae5c34c4d86c85d4406bcd70ce2b78f2d1831138aba0947cfbd3a18675f65b9b5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.005103713s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/25c3aeab-c0e7-4acb-a025-3a0b4112813c?_state=USp6-PGhv-D4HA8Zcms4C-df2dWeK0Ql3GQR1ZwecXB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNWMzYWVhYi1jMGU3LTRhY2ItYTAyNS0zYTBiNDExMjgxM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MTguNzAwODAwMDI0WiJ9&digest=sha256%3Ae5c34c4d86c85d4406bcd70ce2b78f2d1831138aba0947cfbd3a18675f65b9b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=fd372bb0-db57-4a75-ae2d-b595afae97dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.664391ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=a23a7a60-0000-41f2-adb0-7955035f8889 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" http.request.useragent="Go-http-client/1.1" http.response.duration=7.650969ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=97f53ac2-04e8-414e-894c-5d720bb3182e http.request.method=GET http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.722247ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=a43db28b-ffc8-4eb5-8247-9c80d91b35a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.795929ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "GET /v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:33589" http.request.id=59769eec-97b6-4ef8-ab8d-3ba4afacf1b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" http.request.useragent="Go-http-client/1.1" http.response.duration=7.18858ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33589" http.request.id=6b074894-ca23-41d9-afd8-c668e6a645ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" http.request.useragent="Go-http-client/1.1" http.response.duration=4.180869ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:33589" http.request.id=d1b017ca-a3a2-4707-811d-471e764dce8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" http.request.useragent="Go-http-client/1.1" http.response.duration=8.069746ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=6a88fd4c-12c9-4f04-b480-87857d9633ff http.request.method=GET http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.873223ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "GET /v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=d84187ea-4b5c-47c5-af93-5e6132c80fd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="938.948µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=b987a9b3-e674-4863-b8a4-c5e7c88c74a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" http.request.useragent="Go-http-client/1.1" http.response.duration=1.614294ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "GET /v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=2dd44871-2c17-48c6-81ac-9d93d5a63f8b http.request.method=GET http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.665437ms http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=error msg="payload digest does match: "sha256:e829d0c907f21186794f1dff96d28ef2148aabd26b505700f2f5edf7d2aec98f" != "sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979"" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=ba155964-849c-476d-81c8-410082b27bc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" time="2025-09-05T06:54:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=ba155964-849c-476d-81c8-410082b27bc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37028" http.request.uri="/v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.937846ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979" 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:f67b8e282908d345f6ae20b77f10550b6b73c61370547958d40876877c4c5979 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=c091bc00-b9f6-4f1d-872d-3f1886bd7b66 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.133664ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=be6c5d2f-4bca-48c8-ab46-8f3666323bc0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" 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="875.942µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33589" http.request.id=a30524cd-4fcb-4819-8dc6-e04aa00ed5a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.001464ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T06:54:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33589" http.request.id=a30524cd-4fcb-4819-8dc6-e04aa00ed5a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.039851ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T06:54:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33589" http.request.id=a30524cd-4fcb-4819-8dc6-e04aa00ed5a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.077661ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=3ef815dd-7e6a-4a1e-879d-e993dacbfa78 http.request.method=POST http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.879428ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=0a285bc8-1dab-4d13-981c-480be37f8af1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/blobs/uploads/7f18ea55-e98f-4e35-93c7-524a88f73677?_state=8tNnREKfkH1cqazGgr8FrjwiQppTJaDk9vIyl5B1vUB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZjE4ZWE1NS1lOThmLTRlMzUtOTNjNy01MjRhODhmNzM2NzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MjEuNzc2MTg3MTc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.273099ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/7f18ea55-e98f-4e35-93c7-524a88f73677?_state=8tNnREKfkH1cqazGgr8FrjwiQppTJaDk9vIyl5B1vUB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZjE4ZWE1NS1lOThmLTRlMzUtOTNjNy01MjRhODhmNzM2NzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MjEuNzc2MTg3MTc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33589" http.request.id=55bbc957-4d04-4607-845a-2f0eebb0b1fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.135207ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T06:54:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33589" http.request.id=55bbc957-4d04-4607-845a-2f0eebb0b1fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.185852ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:06:54:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-05T06:54:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=2ff3e65e-787e-41ea-9efe-9fc7a13e60a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.472706ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=5ff98713-adcd-4dad-8aa8-974187934aed http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/blobs/uploads/02666f74-9f5d-4c3e-a4dd-4ee322cc0e6b?_state=0Hhl2OGp-pJKYPUqU7oLzkJPVaklqr292Jier2tQb6N7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjY2NmY3NC05ZjVkLTRjM2UtYTRkZC00ZWUzMjJjYzBlNmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MjIuMTk1ODI1MTgyWiJ9&digest=sha256%3Adc75c80be85635d2e3679f5a43738349fc6d7bbc6d35035bb76d0ea1dc4633b7" http.request.useragent="Go-http-client/1.1" http.response.duration=6.506211988s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/02666f74-9f5d-4c3e-a4dd-4ee322cc0e6b?_state=0Hhl2OGp-pJKYPUqU7oLzkJPVaklqr292Jier2tQb6N7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjY2NmY3NC05ZjVkLTRjM2UtYTRkZC00ZWUzMjJjYzBlNmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MjIuMTk1ODI1MTgyWiJ9&digest=sha256%3Adc75c80be85635d2e3679f5a43738349fc6d7bbc6d35035bb76d0ea1dc4633b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:29Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=8da0232d-4eda-4ded-9a57-7627d3d9d914 http.request.method=POST http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.59711ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:29 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=f1c0d9c3-8a69-4e23-b2a2-8f60cf91e2bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/blobs/uploads/ec4f2101-4b5d-498e-b85c-0011dd48ee45?_state=MHTO0SuGzjH4bFzB4q-SYJ5o5N2Xe3d1MfUbgTIb-Xt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYzRmMjEwMS00YjVkLTQ5OGUtYjg1Yy0wMDExZGQ0OGVlNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MjkuMDY0MTY1MDExWiJ9&digest=sha256%3A41bfd61449876d6409e531fd3954755073a8cd2063f07ae799cddcdd434496b1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.387715487s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:29 +0000] "PUT /v2/foo/schema2/blobs/uploads/ec4f2101-4b5d-498e-b85c-0011dd48ee45?_state=MHTO0SuGzjH4bFzB4q-SYJ5o5N2Xe3d1MfUbgTIb-Xt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYzRmMjEwMS00YjVkLTQ5OGUtYjg1Yy0wMDExZGQ0OGVlNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MjkuMDY0MTY1MDExWiJ9&digest=sha256%3A41bfd61449876d6409e531fd3954755073a8cd2063f07ae799cddcdd434496b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33589" http.request.id=0a930f49-fc82-46c2-8abf-e5538977ec9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.159929ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33589" http.request.id=25aeee78-f453-4d5d-a12d-a3deba6c8637 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/sha256:3b04b5a19703fdbcbb4ddaba5bd6687348bac40b4b3234de57f921c00bd60a8f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.800558ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:3b04b5a19703fdbcbb4ddaba5bd6687348bac40b4b3234de57f921c00bd60a8f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=913b715b-35bc-4ba4-ab6b-57bb899168b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" 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.218281ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=e858da55-0806-4f7f-8d40-168876a7fad4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/sha256:3b04b5a19703fdbcbb4ddaba5bd6687348bac40b4b3234de57f921c00bd60a8f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.196158ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/manifests/sha256:3b04b5a19703fdbcbb4ddaba5bd6687348bac40b4b3234de57f921c00bd60a8f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=e3774eb8-9f0c-4a47-bbdb-201d0e08f733 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.840762ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=9723f8a9-4219-49d3-8a00-b08126c05157 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/sha256:3b04b5a19703fdbcbb4ddaba5bd6687348bac40b4b3234de57f921c00bd60a8f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.95328ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/manifests/sha256:3b04b5a19703fdbcbb4ddaba5bd6687348bac40b4b3234de57f921c00bd60a8f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=354eafc0-dce1-4fa2-9d76-21910022717b http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.960037ms http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="rewriting manifest sha256:3b04b5a19703fdbcbb4ddaba5bd6687348bac40b4b3234de57f921c00bd60a8f in schema1 format to support old client" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=68b61fd9-9a17-4afe-b3da-1f0754b57c05 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" 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-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=68b61fd9-9a17-4afe-b3da-1f0754b57c05 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" 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.204658ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33589" http.request.id=29edf8e7-47c0-4753-b230-62983fa18c90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" 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.224976ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33589" http.request.id=6427043d-3e2c-4ed5-bfd4-8cd2a8e6e990 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.614585ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33589" http.request.id=aefb16f3-7329-46d0-b4be-174e28853a9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/sha256:2b443b03bef27ece17ab82e962e4efa886f5708ea612c8857e3746200c7384a0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.500716ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:2b443b03bef27ece17ab82e962e4efa886f5708ea612c8857e3746200c7384a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=8953216a-41a7-4091-a604-dac206c877ce http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" 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.258811ms http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=4827943b-ecbb-4d4b-92b8-f50d569ba67e http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/sha256:2b443b03bef27ece17ab82e962e4efa886f5708ea612c8857e3746200c7384a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.29265ms http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/manifests/sha256:2b443b03bef27ece17ab82e962e4efa886f5708ea612c8857e3746200c7384a0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=3c1bb4d0-2e9a-4f19-8113-ca123f79ae53 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.921479ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=dfb8ea21-0f7b-4274-94a0-2c4cf8070de5 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/schema2/manifests/sha256:2b443b03bef27ece17ab82e962e4efa886f5708ea612c8857e3746200c7384a0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.804753ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/manifests/sha256:2b443b03bef27ece17ab82e962e4efa886f5708ea612c8857e3746200c7384a0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="rewriting manifest list sha256:2b443b03bef27ece17ab82e962e4efa886f5708ea612c8857e3746200c7384a0 in schema1 format to support old client" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=1d5196d2-6b05-461d-879c-6d61a56de293 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" 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-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33589" http.request.id=1d5196d2-6b05-461d-879c-6d61a56de293 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" 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.651837ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (29.33s) === RUN TestGetManifestWithStorageError time="2025-09-05T06:54:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:34Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:41633" http.request.id=afffb84e-f8da-4d9b-b9ed-1ddff1d1f72a http.request.method=GET http.request.remoteaddr="127.0.0.1:48336" 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.520055ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.25.1 http.request.host="127.0.0.1:41633" http.request.id=42baed8f-aa01-48e1-a668-e57d65dc82b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48336" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.746944ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.25.1 http.request.host="127.0.0.1:41633" http.request.id=8ea802b6-1d79-4cbf-8193-a1aa8ffd80de http.request.method=GET http.request.remoteaddr="127.0.0.1:48336" 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.031784ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.25.1 http.request.host="127.0.0.1:41633" http.request.id=62136a6a-da33-4604-85a3-72dc1fbfbc1d http.request.method=GET http.request.remoteaddr="127.0.0.1:48336" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.718284ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [05/Sep/2025:06:54:34 +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-05T06:54:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:34Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=4d9675f6-a7fe-45a8-9c45-1200ac6b981f http.request.method=GET http.request.remoteaddr="127.0.0.1:48272" 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.178564ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=8c0df030-bfbe-43af-9b7a-5388af1a2b6c http.request.method=GET http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.826659ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=07ad7fc5-2cfa-45b7-a350-5e5739564ba1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.752383ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=4dabea93-bb89-4704-9f13-cd82be021f71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" 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=9.060835ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=4dabea93-bb89-4704-9f13-cd82be021f71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" 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=9.150176ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=4dabea93-bb89-4704-9f13-cd82be021f71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" 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=9.22217ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T06:54:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=4dabea93-bb89-4704-9f13-cd82be021f71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" 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=9.300517ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-05T06:54:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=a9426c73-ef06-4482-ae72-7f0ae1ed666d http.request.method=POST http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.187398ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=a6640f6e-1c8f-43f4-8d2f-ca6b5f122109 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/blobs/uploads/44f03a14-81a6-4fb4-a26b-fb70a8e3ff30?_state=Y4XpC_znfwdF96MKj4cBomfnaRbz-o1l2JxUGBSjnQ17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0NGYwM2ExNC04MWE2LTRmYjQtYTI2Yi1mYjcwYThlM2ZmMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MzQuNzcwMDQxNjg4WiJ9&digest=sha256%3Ac0ab64196cef507973713138ff63c9adc0a85d2890d289a9dfa475ff5d63fa1d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.979716098s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:34 +0000] "PUT /v2/foo/schema1/blobs/uploads/44f03a14-81a6-4fb4-a26b-fb70a8e3ff30?_state=Y4XpC_znfwdF96MKj4cBomfnaRbz-o1l2JxUGBSjnQ17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0NGYwM2ExNC04MWE2LTRmYjQtYTI2Yi1mYjcwYThlM2ZmMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MzQuNzcwMDQxNjg4WiJ9&digest=sha256%3Ac0ab64196cef507973713138ff63c9adc0a85d2890d289a9dfa475ff5d63fa1d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:38Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=95a17177-ffa2-4253-801f-fdd55e8d6fd2 http.request.method=POST http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.478891ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=0b67566f-04af-4de5-9784-0418b19d4439 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/blobs/uploads/a7852854-a411-41e5-b245-c1c90cc3a30a?_state=XMQ8yrNfrgEuHmCYy9syFMgqgBxns2IwLH3pary0wN17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhNzg1Mjg1NC1hNDExLTQxZTUtYjI0NS1jMWM5MGNjM2EzMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MzguMDI1NzgwNTM5WiJ9&digest=sha256%3A19e5154be33bb60693781d6c74ed5ae6c2cc957bfcb268e934483d09ad68c25e" http.request.useragent="Go-http-client/1.1" http.response.duration=4.059616016s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/a7852854-a411-41e5-b245-c1c90cc3a30a?_state=XMQ8yrNfrgEuHmCYy9syFMgqgBxns2IwLH3pary0wN17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhNzg1Mjg1NC1hNDExLTQxZTUtYjI0NS1jMWM5MGNjM2EzMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6MzguMDI1NzgwNTM5WiJ9&digest=sha256%3A19e5154be33bb60693781d6c74ed5ae6c2cc957bfcb268e934483d09ad68c25e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=f328d6bf-56ab-42f7-be89-573462455084 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.462149ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=6c754428-c065-475d-8766-039ef582133e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.duration=9.807596ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=9ffa33f5-088a-4c8c-8cc8-f17a24475a26 http.request.method=GET http.request.remoteaddr="127.0.0.1:48272" 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.811103ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=2d71cf55-fcdc-48a6-abaa-e5e26c052a23 http.request.method=GET http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.818522ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40241" http.request.id=530b1e9a-8122-4ede-9de4-12273fbafb80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.duration=7.209183ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40241" http.request.id=b463f6d5-f5b5-4f1e-8b12-9c8eaf3f7b61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.duration=10.349742ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:40241" http.request.id=041c9c67-1205-4d7e-9f75-f85018221605 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.duration=9.829611ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=08e696b8-2e79-4081-88a9-0bba6adde3e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.939669ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=e93030f9-d1e9-42c2-80ac-ef00a6b048e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.953494ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=243a71ef-93ec-4055-acd8-8b66a366aa81 http.request.method=GET http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.duration=1.760946ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=6356128a-75a4-4c43-9425-0bf7ca8a3f50 http.request.method=GET http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.842654ms http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=error msg="payload digest does match: "sha256:6b147c3b2a09f05025b9d05cb1730ef4045f663b33a41322e8da6f6eed947251" != "sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818"" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=08632993-e2f8-4171-9d7c-d8e04d15398f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=08632993-e2f8-4171-9d7c-d8e04d15398f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48272" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.260186ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=eb784053-5207-45ef-9e66-c8428deb5a3c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55624" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.duration=2.551885ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=34ba3eea-2bf1-471d-9709-96c74977eba8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55624" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.018428ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=7ce732d1-6ace-4f4e-b7c5-9443488f01ee http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55640" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.381744ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=49ecca91-6d92-4043-b6f3-90fc82314402 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55652" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.duration=10.177331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=6d8bfc89-3566-4eaa-8a75-0df8444325d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55652" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.805281ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=c7e359dc-3c5e-43e3-94cc-3b8f75d28bf5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55666" 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.235007ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=eaa8ef94-f865-4511-bfb2-3a1027c083a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.19034ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=5c664e78-1a7f-42e1-a096-e4fd01c22626 http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.74737ms http.response.status=200 http.response.written=39 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=0659e162-d930-45f3-8a66-e7450fa643e1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818" http.request.useragent="Go-http-client/1.1" http.response.duration=2.234283ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fea830a5a27752bc39f2310adb5eeda60addc244aee6b96dc709dad2786f3818 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=7b535060-bc9e-4783-9c69-0044074cda23 http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.741648ms http.response.status=200 http.response.written=35 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=d3c22373-99d8-4c81-86cc-f4d53db27282 http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.788368ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=98eac07d-5cbe-4b82-8841-c1cd7dc730ee http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.720613ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40241" http.request.id=24f280b9-c28d-4d83-9516-fa4081bcc617 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" 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.071227ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40241" http.request.id=24f280b9-c28d-4d83-9516-fa4081bcc617 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" 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.163564ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40241" http.request.id=24f280b9-c28d-4d83-9516-fa4081bcc617 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" 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.236493ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=0784b080-be32-4573-83b8-07433e7c6c55 http.request.method=POST http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.107012ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=60ce6320-039d-49a9-80f5-3454a3e64acc http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/blobs/uploads/ef2be572-69b4-49de-92df-67e3064dd4f9?_state=6WaH-q79KPkLaHslI6X3CRc5nU3PspD1JBVK-8knGSx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjJiZTU3Mi02OWI0LTQ5ZGUtOTJkZi02N2UzMDY0ZGQ0ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6NDIuMjI3MDM2MTM0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.696694ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/ef2be572-69b4-49de-92df-67e3064dd4f9?_state=6WaH-q79KPkLaHslI6X3CRc5nU3PspD1JBVK-8knGSx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjJiZTU3Mi02OWI0LTQ5ZGUtOTJkZi02N2UzMDY0ZGQ0ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6NDIuMjI3MDM2MTM0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40241" http.request.id=8c2e9b80-c1bb-4e29-9db1-f4ec7556d36d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" 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.304918ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T06:54:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40241" http.request.id=8c2e9b80-c1bb-4e29-9db1-f4ec7556d36d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" 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.399865ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-05T06:54:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=dcda0d07-12d3-4366-9098-298ebeef0eb3 http.request.method=POST http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.267798ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:48Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=045f860a-e2e5-4100-bb49-bd5dc9837e41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/blobs/uploads/b712bcc7-1c66-48b4-9279-f5d22d7688f2?_state=nGSuum0dfby9o4DPi2LSiPNp7ZAZTSTxjaC5TyDrz7V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNzEyYmNjNy0xYzY2LTQ4YjQtOTI3OS1mNWQyMmQ3Njg4ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6NDIuNTY3NzA5NTA3WiJ9&digest=sha256%3A0c573866c6cfc8a4f1bc357005ca04f13d6def835ba06930ddabf0a8b7a2017d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.765651702s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/b712bcc7-1c66-48b4-9279-f5d22d7688f2?_state=nGSuum0dfby9o4DPi2LSiPNp7ZAZTSTxjaC5TyDrz7V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNzEyYmNjNy0xYzY2LTQ4YjQtOTI3OS1mNWQyMmQ3Njg4ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6NDIuNTY3NzA5NTA3WiJ9&digest=sha256%3A0c573866c6cfc8a4f1bc357005ca04f13d6def835ba06930ddabf0a8b7a2017d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:48Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=28104c8d-1dc5-483a-888d-f5c7821fcfba http.request.method=POST http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.526711ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:48 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=804cf52f-e0bf-4e67-b21b-0e9d9cc30ba9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/blobs/uploads/63c69de7-c7db-401f-992f-2e30888e35fc?_state=YgGKOw8-gx7uDoQhGYqBN7ZF1R483-NTQA_a_HflLwp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2M2M2OWRlNy1jN2RiLTQwMWYtOTkyZi0yZTMwODg4ZTM1ZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6NDguNjIxMzgyNjQzWiJ9&digest=sha256%3Af851c6ad6fc0223f2fa335b42d71c4cc3f8885c3e7895122617b6202951f5a22" http.request.useragent="Go-http-client/1.1" http.response.duration=3.521826838s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:48 +0000] "PUT /v2/foo/schema2/blobs/uploads/63c69de7-c7db-401f-992f-2e30888e35fc?_state=YgGKOw8-gx7uDoQhGYqBN7ZF1R483-NTQA_a_HflLwp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2M2M2OWRlNy1jN2RiLTQwMWYtOTkyZi0yZTMwODg4ZTM1ZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDY6NTQ6NDguNjIxMzgyNjQzWiJ9&digest=sha256%3Af851c6ad6fc0223f2fa335b42d71c4cc3f8885c3e7895122617b6202951f5a22 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40241" http.request.id=790437c5-4238-4ff5-bc33-c1cc1b41f189 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.227246ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40241" http.request.id=b4f951f7-a3b1-481d-b123-6a08ffcac17e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.685914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "PUT /v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=fa3480d9-2e00-4b08-ae11-f3c181ad114d http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" 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.392927ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=c852791b-6907-48dd-8936-30bbf1920ed6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.319596ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "GET /v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=a8ec78ed-def3-4721-8abd-2134e5d4d07f http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.881753ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=fc6da805-b9cc-43f4-9d25-3ad526061a77 http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.864436ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "GET /v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=01a731d1-6405-4b3e-9980-8c97a9b436e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.959544ms http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="rewriting manifest sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1 in schema1 format to support old client" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=ab045069-4de4-4b0a-a943-dd051523ffdd http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" 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-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=ab045069-4de4-4b0a-a943-dd051523ffdd http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" 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.342852ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=ff0b6750-ce29-4465-972e-ff9c6552917c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.371683ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "DELETE /v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=da02acad-5a56-4e49-93fb-4ef74e86b95f http.request.method=GET http.request.remoteaddr="127.0.0.1:55682" http.request.uri="/v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.963361ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "GET /v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=93db34c8-80d2-4a9b-91ec-80b0fc8772d0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38144" http.request.uri="/v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.23457ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "DELETE /v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40241" http.request.id=cf8e452b-4c64-4a51-846a-54b8de343f80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38158" http.request.uri="/v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.905006ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "PUT /v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=946460dc-a46d-422c-baa0-a7c67a02a910 http.request.method=GET http.request.remoteaddr="127.0.0.1:38158" http.request.uri="/v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.334706ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "GET /v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=ec507d92-ffa5-45ce-829f-af53159fda73 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.313951ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40241" http.request.id=7a32df13-de9a-4780-ad8f-153d765fb551 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38184" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.036946ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=47c1de54-d9e0-4243-a556-507780374411 http.request.method=GET http.request.remoteaddr="127.0.0.1:38184" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.796675ms http.response.status=200 http.response.written=39 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=8a783a80-b979-45b5-b8be-277c627679ed http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38184" http.request.uri="/v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.171513ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "DELETE /v2/foo/schema2/manifests/sha256:84a0a5ecec477add6db23ef3a89a6536026f82180de19f040fc582e490b764b1 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40241" http.request.id=bba8e788-2898-4d50-ae4e-d1b746acfdb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38184" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.833443ms http.response.status=200 http.response.written=35 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (17.68s) === RUN TestManifestDeleteDisabled time="2025-09-05T06:54:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:52Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:52Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.1 http.request.host="127.0.0.1:37761" http.request.id=5873f2e1-db79-411e-828b-a7e6c5426ebf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37726" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.215417ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [05/Sep/2025:06:54:52 +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-05T06:54:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:52Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:52Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 time="2025-09-05T06:54:52Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.1 time="2025-09-05T06:54:52Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.1 time="2025-09-05T06:54:52Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.1 http.request.host="127.0.0.1:39803" http.request.id=38fdba01-6381-461a-9447-b0140a86469a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41480" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.927851ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.1 http.request.host="127.0.0.1:39803" http.request.id=529663ce-a28f-44ef-a653-fffd8ff756ae http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41488" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.520833ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.1 http.request.host="127.0.0.1:39803" http.request.id=f49ec4fb-6565-4b86-bbe3-ec58af6f2f1e http.request.method=POST http.request.remoteaddr="127.0.0.1:41492" 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=3.598521ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-05T06:54:52Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.1 http.request.host="127.0.0.1:39803" http.request.id=6b28a326-6f12-4935-863e-dca6a16c11af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41506" 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=3.493455ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:06:54:52 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.52s) === RUN TestProxyManifestGetByTag time="2025-09-05T06:54:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:52Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:53Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=fcef9177-2532-479c-9241-0a401247eb47 http.request.method=POST http.request.remoteaddr="127.0.0.1:39876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.985929ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=4ad7d549-3118-4c6b-b429-90f8e6379fd1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39876" http.request.uri="/v2/foo/bar/blobs/uploads/b5f6016b-2e4c-4aa4-9ab1-5e546f155218?_state=oX8D1KfxkdfE0NRa_csAlOrgYbBeA0WYB124jJNFJZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZjYwMTZiLTJlNGMtNGFhNC05YWIxLTVlNTQ2ZjE1NTIxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1NDo1My4wMjA3NjAxMTlaIn0%3D&digest=sha256%3Af28ef7b6008d51cc1efbe4c1a6a77b33e04d66e738b437605813ed12f906bec5" http.request.useragent="Go-http-client/1.1" http.response.duration=4.236575745s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:53 +0000] "PUT /v2/foo/bar/blobs/uploads/b5f6016b-2e4c-4aa4-9ab1-5e546f155218?_state=oX8D1KfxkdfE0NRa_csAlOrgYbBeA0WYB124jJNFJZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZjYwMTZiLTJlNGMtNGFhNC05YWIxLTVlNTQ2ZjE1NTIxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1NDo1My4wMjA3NjAxMTlaIn0%3D&digest=sha256%3Af28ef7b6008d51cc1efbe4c1a6a77b33e04d66e738b437605813ed12f906bec5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=f1a5b0ea-520d-4308-a0ed-6e851fb33091 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39876" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=10.742011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:57 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:54:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T06:54:57Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T06:54:57Z" level=info msg="Starting upload purge in 59m0s" go.version=go1.25.1 time="2025-09-05T06:54:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 time="2025-09-05T06:54:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=2f5d80bf-85ee-4d08-8c25-b68f0f19f504 http.request.method=GET http.request.remoteaddr="127.0.0.1:39876" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.687813ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:06:54:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-05T06:54:57Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:40839" go.version=go1.25.1 time="2025-09-05T06:54:57Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.1 time="2025-09-05T06:54:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=65252f32-b1fd-40ca-8cfc-4f146387c46c http.request.method=GET http.request.remoteaddr="127.0.0.1:39892" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.920514ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:06:54:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-05T06:54:57Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40839 /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:40839/v2/:[]]}" go.version=go1.25.1 http.request.host="127.0.0.1:45547" http.request.id=03403c3a-a457-4d1e-8907-b5315c982c06 http.request.method=GET http.request.remoteaddr="127.0.0.1:45894" http.request.uri="/v2/foo/bar/manifests/sha256:f1243502c0a3e7d5361b1797943a0c71707731c072850274c3d09e4a9e4fd031" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:f1243502c0a3e7d5361b1797943a0c71707731c072850274c3d09e4a9e4fd031" time="2025-09-05T06:54:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=8a76b279-03bf-4495-8537-33cf223e2a2c http.request.method=GET http.request.remoteaddr="127.0.0.1:39896" http.request.uri="/v2/foo/bar/manifests/sha256:f1243502c0a3e7d5361b1797943a0c71707731c072850274c3d09e4a9e4fd031" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.159224ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:06:54:57 +0000] "GET /v2/foo/bar/manifests/sha256:f1243502c0a3e7d5361b1797943a0c71707731c072850274c3d09e4a9e4fd031 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T06:54:57Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:f1243502c0a3e7d5361b1797943a0c71707731c072850274c3d09e4a9e4fd031 with ttl=167h59m59.999992658s" go.version=go1.25.1 time="2025-09-05T06:54:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:45547" http.request.id=03403c3a-a457-4d1e-8907-b5315c982c06 http.request.method=GET http.request.remoteaddr="127.0.0.1:45894" http.request.uri="/v2/foo/bar/manifests/sha256:f1243502c0a3e7d5361b1797943a0c71707731c072850274c3d09e4a9e4fd031" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=20.81656ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:06:54:57 +0000] "GET /v2/foo/bar/manifests/sha256:f1243502c0a3e7d5361b1797943a0c71707731c072850274c3d09e4a9e4fd031 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T06:54:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=e3974301-ada7-4bff-b485-a1665401ffea http.request.method=GET http.request.remoteaddr="127.0.0.1:39896" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.714142ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:06:54:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-05T06:54:57Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40839 /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:40839/v2/:[]]}" go.version=go1.25.1 http.request.host="127.0.0.1:45547" http.request.id=553800ac-2339-41f9-8aa4-0f93ae5b582e http.request.method=GET http.request.remoteaddr="127.0.0.1:45904" 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-05T06:54:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=91efc8be-4155-44ab-a815-2a98df2a79b3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39908" 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.087621ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:06:54:57 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T06:54:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:45547" http.request.id=553800ac-2339-41f9-8aa4-0f93ae5b582e http.request.method=GET http.request.remoteaddr="127.0.0.1:45904" 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=14.981868ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:06:54:57 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T06:54:57Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=98943e29-113a-409c-98de-318a9cf5a0d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:39908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.177144ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=1c775604-ef10-4bc3-9203-820d3d209d6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39908" http.request.uri="/v2/foo/bar/blobs/uploads/8a75d616-32c4-41a2-af2d-27bbd19c4fd0?_state=kHm8ZmMPfrZQMdIAchgBxCOkcBjaf2PZUdnVA1z7WW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNzVkNjE2LTMyYzQtNDFhMi1hZjJkLTI3YmJkMTljNGZkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1NDo1Ny41ODY5ODQ0MTZaIn0%3D&digest=sha256%3Aa4799b706454bf5f173cc79d29899691c6a5ba1d75ff326b80f5c8598785ff2a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.880979173s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:54:57 +0000] "PUT /v2/foo/bar/blobs/uploads/8a75d616-32c4-41a2-af2d-27bbd19c4fd0?_state=kHm8ZmMPfrZQMdIAchgBxCOkcBjaf2PZUdnVA1z7WW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNzVkNjE2LTMyYzQtNDFhMi1hZjJkLTI3YmJkMTljNGZkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwNjo1NDo1Ny41ODY5ODQ0MTZaIn0%3D&digest=sha256%3Aa4799b706454bf5f173cc79d29899691c6a5ba1d75ff326b80f5c8598785ff2a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=40fffda3-51fd-4a52-8fb1-5aadbebf1a9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39908" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=10.3165ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:06:55:01 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=255955be-dc8d-4d40-85dd-324a2b295469 http.request.method=GET http.request.remoteaddr="127.0.0.1:39908" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.687791ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:06:55:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-05T06:55:01Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40839 /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:40839/v2/:[]]}" go.version=go1.25.1 http.request.host="127.0.0.1:45547" http.request.id=ed30023a-72d6-4392-9577-ead26a9b4420 http.request.method=GET http.request.remoteaddr="127.0.0.1:45480" 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-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=2ff3ffc9-463d-4b74-a861-5cb2927b00ec http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34686" 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.212186ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:06:55:01 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=97c2c983-2ab8-4510-828a-069bcaacdeeb http.request.method=GET http.request.remoteaddr="127.0.0.1:34686" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.711042ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:06:55:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-05T06:55:01Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40839 /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:40839/v2/:[]]}" go.version=go1.25.1 http.request.host="127.0.0.1:45547" http.request.id=ed30023a-72d6-4392-9577-ead26a9b4420 http.request.method=GET http.request.remoteaddr="127.0.0.1:45480" 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-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40839" http.request.id=62267170-dcb3-445c-bc2f-89d0d47a8beb http.request.method=GET http.request.remoteaddr="127.0.0.1:34690" 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.091626ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:06:55:01 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T06:55:01Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:4bc87615eee3b138d3bfb35ad9b7bf7a39fcfd5ff4a06b55e1776f85ac458bc1 with ttl=167h59m59.999991597s" go.version=go1.25.1 time="2025-09-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:45547" http.request.id=ed30023a-72d6-4392-9577-ead26a9b4420 http.request.method=GET http.request.remoteaddr="127.0.0.1:45480" 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.850856ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:06:55:01 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (8.78s) === RUN TestAppDispatcher time="2025-09-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36273" http.request.id=b3acc267-d22a-4052-a3db-d1b4d93dd960 http.request.method=GET http.request.remoteaddr="127.0.0.1:51364" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="954.317µs" http.response.status=200 http.response.written=0 time="2025-09-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36273" http.request.id=c10f9ffc-ead1-427a-8b52-7b859e7f7aec http.request.method=GET http.request.remoteaddr="127.0.0.1:51364" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.852262ms http.response.status=200 http.response.written=0 time="2025-09-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36273" http.request.id=fefd61d3-6895-4484-8bff-bb25ee7c170a http.request.method=GET http.request.remoteaddr="127.0.0.1:51364" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.788208ms http.response.status=200 http.response.written=0 time="2025-09-05T06:55:01Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36273" http.request.id=5b246d77-68a1-4d1b-982f-4961e40747f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51364" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.822919ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-09-05T06:55:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b time="2025-09-05T06:55:01Z" level=info msg="redis not configured" go.version=go1.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b time="2025-09-05T06:55:01Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.25.1 http.request.host="127.0.0.1:38335" http.request.id=5e2b18cf-f042-4ca0-b978-0da5a6ce9fe5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40246" 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-05T06:55:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b time="2025-09-05T06:55:01Z" level=info msg="redis not configured" go.version=go1.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b time="2025-09-05T06:55:01Z" level=info msg="configuring file health check path=/tmp/healthcheck3666382706, interval=1" go.version=go1.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b --- PASS: TestFileHealthCheck (4.01s) === RUN TestTCPHealthCheck time="2025-09-05T06:55:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b time="2025-09-05T06:55:05Z" level=info msg="redis not configured" go.version=go1.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b time="2025-09-05T06:55:05Z" level=info msg="configuring TCP health check addr=127.0.0.1:45285, interval=1" go.version=go1.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-09-05T06:55: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.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b time="2025-09-05T06:55:09Z" level=info msg="redis not configured" go.version=go1.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b time="2025-09-05T06:55:09Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:32871, interval=1, threshold=3" go.version=go1.25.1 instance.id=a3c355d6-1af3-4087-83c5-dcb558c0aa1b --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 152.556s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.08s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.08s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.56s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.02s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.768s === RUN TestSchedule time="2025-09-05T06:52:44Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 instance.id=9904cb34-94c9-4cbd-bd87-c1b4e3b40aa8 time="2025-09-05T06:52:44Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995581ms" go.version=go1.25.1 instance.id=9904cb34-94c9-4cbd-bd87-c1b4e3b40aa8 time="2025-09-05T06:52:44Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.143µs" go.version=go1.25.1 instance.id=9904cb34-94c9-4cbd-bd87-c1b4e3b40aa8 time="2025-09-05T06:52:44Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=995.976µs" go.version=go1.25.1 instance.id=9904cb34-94c9-4cbd-bd87-c1b4e3b40aa8 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-05T06:52:44Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 instance.id=9904cb34-94c9-4cbd-bd87-c1b4e3b40aa8 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-09-05T06:52:44Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 instance.id=9904cb34-94c9-4cbd-bd87-c1b4e3b40aa8 time="2025-09-05T06:52:44Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.994981ms" go.version=go1.25.1 instance.id=9904cb34-94c9-4cbd-bd87-c1b4e3b40aa8 time="2025-09-05T06:52:44Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996141ms" go.version=go1.25.1 instance.id=9904cb34-94c9-4cbd-bd87-c1b4e3b40aa8 time="2025-09-05T06:52:44Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 instance.id=9904cb34-94c9-4cbd-bd87-c1b4e3b40aa8 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-09-05T06:52:44Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 instance.id=9904cb34-94c9-4cbd-bd87-c1b4e3b40aa8 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.583s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (7.06s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 16801792 sha256:9ff34dffe20c7dfcc8669cdd23d3d775653c662d96b7b98ec81343fe012906af [] map[] } --- PASS: TestSimpleBlobRead (0.55s) === RUN TestBlobMount --- PASS: TestBlobMount (0.87s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.62s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (4.14s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.80s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:33469a9b456c2dc65e740d12bcd9ffa9b80148d01589ead05de5e189460b512c palailogos: marking blob sha256:c15e697654157814f1753b0d39ad5b53e48c3be05d1aa88ef76f8797aaf80904 palailogos: marking blob sha256:cbb4731295ccce60c3bc3bb3a287d3ad93c70679d46c70ea3cceb5a9a9c34751 palailogos: marking manifest sha256:74c55178bd28f13e96e7cf1df18ac8eaacb87ae56c2944e07cfba857cb423754 palailogos: marking blob sha256:33469a9b456c2dc65e740d12bcd9ffa9b80148d01589ead05de5e189460b512c palailogos: marking blob sha256:9412038652c2c3c463443ba320b543597ebf455a2ba482d69334d634081ee337 palailogos: marking manifest sha256:9412038652c2c3c463443ba320b543597ebf455a2ba482d69334d634081ee337 palailogos: marking blob sha256:09b9c6b29dbfbd3cef9b365b3a7c659ee5c7da06ddcfa560d0e510bd7f4a0ec1 palailogos: marking blob sha256:e87926ca1e6a2dcf82d0225dd64aa7c35a3155b5d85751d9e5c88cfc911f010a palailogos: marking manifest sha256:f9ee7b48de2f8488a7f070ec4090c9529a516ba8ec759f2cd2904bcf57c409da palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:0ebbd409c583baa9be82f66bf8a81c8c5e3f4374b3490e89a635a21bfc79b158 palailogos: marking blob sha256:ba74c172b391e4acb1e6a329e89a1bf5f52f4e9ce45cf4dc223709611148c394 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.28s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:80abfbfacb8df638143eea8b415f17f90dd9e09bc15301ff562d709818fc65b2 deletemanifests: marking manifest sha256:8dead88276d981e1db97239e1adcd14df81a1dc72a06d1923f9c54b8682a1a5c deletemanifests: marking blob sha256:fa0d4eed1353566699e9d04d833fa02755373e2f0aa2d759cf555e665ee4dd9b deletemanifests: marking blob sha256:7106d19c0cdc16c8e8ce83fa2ac704c0617fe18bea2ada2b8c4670816bf50019 deletemanifests: marking blob sha256:11b160b6c56dad002120b313defe11fec7e155020439d11971297d30705a91aa 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:055b70c13be8514692cba118f8ae43f036fa80c509abf87cdca29f33319efcee blob eligible for deletion: sha256:409b56a34799286a018f9e7ca9a7aa6ce2a6b5b839341787911f8a52c5c96051 blob eligible for deletion: sha256:80abfbfacb8df638143eea8b415f17f90dd9e09bc15301ff562d709818fc65b2 blob eligible for deletion: sha256:fff12ace719da74fcfaa39bce10fa379a38c41e0eece5966b2cb7669107b3b54 deletemanifests manifest eligible for deletion: sha256:80abfbfacb8df638143eea8b415f17f90dd9e09bc15301ff562d709818fc65b2 deletemanifests: marking manifest sha256:8dead88276d981e1db97239e1adcd14df81a1dc72a06d1923f9c54b8682a1a5c deletemanifests: marking blob sha256:fa0d4eed1353566699e9d04d833fa02755373e2f0aa2d759cf555e665ee4dd9b deletemanifests: marking blob sha256:7106d19c0cdc16c8e8ce83fa2ac704c0617fe18bea2ada2b8c4670816bf50019 deletemanifests: marking blob sha256:11b160b6c56dad002120b313defe11fec7e155020439d11971297d30705a91aa time="2025-09-05T06:53:09Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/80abfbfacb8df638143eea8b415f17f90dd9e09bc15301ff562d709818fc65b2" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 time="2025-09-05T06:53:09Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/80abfbfacb8df638143eea8b415f17f90dd9e09bc15301ff562d709818fc65b2" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:055b70c13be8514692cba118f8ae43f036fa80c509abf87cdca29f33319efcee time="2025-09-05T06:53:09Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/05/055b70c13be8514692cba118f8ae43f036fa80c509abf87cdca29f33319efcee" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:409b56a34799286a018f9e7ca9a7aa6ce2a6b5b839341787911f8a52c5c96051 time="2025-09-05T06:53:09Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/40/409b56a34799286a018f9e7ca9a7aa6ce2a6b5b839341787911f8a52c5c96051" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:80abfbfacb8df638143eea8b415f17f90dd9e09bc15301ff562d709818fc65b2 time="2025-09-05T06:53:09Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/80/80abfbfacb8df638143eea8b415f17f90dd9e09bc15301ff562d709818fc65b2" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:fff12ace719da74fcfaa39bce10fa379a38c41e0eece5966b2cb7669107b3b54 time="2025-09-05T06:53:09Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ff/fff12ace719da74fcfaa39bce10fa379a38c41e0eece5966b2cb7669107b3b54" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 --- PASS: TestDeleteManifestIfTagNotFound (2.76s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:1bb93f5c0cf55aae5cbb1466f8d249e9452572621d6be899b6854dc87d24cd51 time="2025-09-05T06:53:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1b/1bb93f5c0cf55aae5cbb1466f8d249e9452572621d6be899b6854dc87d24cd51" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:3e90cc766bf58e144944f4be385018d86da654e60516f95349944743752b5710 time="2025-09-05T06:53:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3e/3e90cc766bf58e144944f4be385018d86da654e60516f95349944743752b5710" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:d0befff233ec57554e08c3bdef001d27c6e20173340b576fedea2f72898cb83c time="2025-09-05T06:53:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d0/d0befff233ec57554e08c3bdef001d27c6e20173340b576fedea2f72898cb83c" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 --- PASS: TestGCWithMissingManifests (1.06s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:2ade58ac66e8b9a63885fc8384d6c6ee1bdc5722a807a8a8d4d12683c44c4ba5 komnenos: marking blob sha256:54a5c0a8b9a2a4cf4cd459ec04af71a141c246f072a94c2f7eb8c670321c6bb8 komnenos: marking blob sha256:cd8587913e726b87f6f817215bddedf05ddad5f0b4013459cfb567ddbcd0d30c 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:be5697722f6001db5b6de30dba7ac8393e13b4ec1ba9447106e08438dd6ef9a9 time="2025-09-05T06:53:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/be/be5697722f6001db5b6de30dba7ac8393e13b4ec1ba9447106e08438dd6ef9a9" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:d1d154e54d6c55da13c5f5dc9bebdb0beae659776f10f01c75cd999effed268a time="2025-09-05T06:53:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d1/d1d154e54d6c55da13c5f5dc9bebdb0beae659776f10f01c75cd999effed268a" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-09-05T06:53:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:3e73a172086ff8583b70bb79edbc49f06a417365ca620a68b313da17ce4213e1 time="2025-09-05T06:53:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3e/3e73a172086ff8583b70bb79edbc49f06a417365ca620a68b313da17ce4213e1" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:43a6d6efaf90387dde257451740bb5956241d2d18395f575a917b61db1ed99df time="2025-09-05T06:53:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/43a6d6efaf90387dde257451740bb5956241d2d18395f575a917b61db1ed99df" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:50ba35a5d035695ad47568b396dc666d56fa0e032e17cc3f3474fcdf8795507c time="2025-09-05T06:53:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/50/50ba35a5d035695ad47568b396dc666d56fa0e032e17cc3f3474fcdf8795507c" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 blob eligible for deletion: sha256:60d4e12ac36d40f1751850a4332aeff0600e696993a8ee87becff477df887471 time="2025-09-05T06:53:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/60/60d4e12ac36d40f1751850a4332aeff0600e696993a8ee87becff477df887471" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 --- PASS: TestDeletionHasEffect (3.47s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (3.44s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:05d0027eea4d0fcc2cf442e43b52f1ef9aa3c918e214d953887b921c2d6b67ea michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:aeb461ea782c6a624194bb092684d3a81d6720dbde8fa945baadf4bd34fe85b9 michael_z_doukas: marking blob sha256:c8f0a4c66efd5d37c1ea9d3cff78597ab136ab69211a70045b23aadf958357eb 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:240044e2e13e534edbfc67cfbb9e8671789905df01b0a3378562b81333b65921 time="2025-09-05T06:53:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/24/240044e2e13e534edbfc67cfbb9e8671789905df01b0a3378562b81333b65921" go.version=go1.25.1 instance.id=80c06096-6d68-42a6-8ddd-5bb99d13a732 --- PASS: TestOrphanBlobDeleted (2.06s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:962f3fcee69848f8a0e24773922fb2aa043098a6d4c71a63aac9a79877645934 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:5b10f2fa2813bc0479bcc07e4ce9ea8a858a913f5d4d6bd7763967e9daf788e5 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.02s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.99s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.59s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (2.29s) === 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-05T06:53:24Z" level=info msg="PurgeUploads starting: olderThan=2025-09-05 05:53:24.08626841 +0000 UTC m=-3559.966202013, actuallyDelete=true" time="2025-09-05T06:53:24Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-09-05T06:53:24Z" level=info msg="PurgeUploads starting: olderThan=2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902, actuallyDelete=true" time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/34956586-9093-4b1d-873c-e264720b8f20 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4cb5810c-e095-4b78-b305-c8f155e1fcd5 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/73d55b55-bae1-466f-acbe-f114eeb53a3d have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a44e0a69-642c-4793-9787-8b7999b39b24 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c857d06e-67f8-45c3-8255-ee5457ffe494 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e0ef51cd-c056-47f9-82f5-906b2a179cc4 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4a651cf2-0fb5-45ae-80a6-da1fa3e3abdc have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/589541b9-f5ef-49af-9e8f-d9baf1ff9146 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/82545bc7-8da4-41cf-8e86-7c9ad9165538 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ac048604-9894-4152-96ee-bd721dde72c4 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/82bfc955-10ca-4bc0-9fb0-fc7dc6858f2e have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.087267335 +0000 UTC m=+40.034796902). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-09-05T06:53:24Z" level=info msg="PurgeUploads starting: olderThan=2025-09-05 06:53:24.088483565 +0000 UTC m=+40.036013128, actuallyDelete=true" time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/46628dc9-7ffe-477e-b29b-7b4c3e2736fb have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.088483565 +0000 UTC m=+40.036013128). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/825ce924-a8b6-499d-a71a-4669827825e3 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.088483565 +0000 UTC m=+40.036013128). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b59c8bbc-e5ab-46eb-aa04-144ba6eefee3 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.088483565 +0000 UTC m=+40.036013128). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a8bcab90-0d7e-4d66-a984-dd1d10428c73 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.088483565 +0000 UTC m=+40.036013128). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f0e283d1-f973-499b-9e98-1ce4a6651ab8 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.088483565 +0000 UTC m=+40.036013128). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-09-05T06:53:24Z" level=info msg="PurgeUploads starting: olderThan=2025-09-05 06:53:24.089341971 +0000 UTC m=+40.036871537, actuallyDelete=true" time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d89c2dc8-db23-407e-928f-44816f7aaa7c have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.089341971 +0000 UTC m=+40.036871537). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dca251b1-82fe-4569-9b7a-ba5e55902f4f have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.089341971 +0000 UTC m=+40.036871537). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1e7e0493-d6a7-4f4d-b133-91708fbd2c70 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.089341971 +0000 UTC m=+40.036871537). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/34a1703b-f1c6-45c3-91bb-cfc9d6d233db have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.089341971 +0000 UTC m=+40.036871537). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c73bdf7e-2b14-4112-82f3-299ca1e02c88 have older date (2025-09-05 05:53:24 +0000 UTC) than purge date (2025-09-05 06:53:24.089341971 +0000 UTC m=+40.036871537). Removing upload directory." time="2025-09-05T06:53:24Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-09-05T06:53:24Z" level=info msg="PurgeUploads starting: olderThan=2025-09-05 06:53:24.089858648 +0000 UTC m=+40.037388214, actuallyDelete=true" time="2025-09-05T06:53:24Z" 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 40.059s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.009s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved time="2025-09-05T06:52:44Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.422s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.07s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.089s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.29s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.725s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.39s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 18.806s ? 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-05T06:52:44Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.25.1 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-09-05T06:52:44Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.25.1 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-09-05T06:52:44Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.25.1 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestInvalidNetworkType === CONT TestParsing === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV6 time="2025-09-05T06:52:44Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.1 instance.id=a8760c1f-289b-4f28-835b-7ab3d8a1712d --- PASS: TestS3TryUpdate (0.00s) time="2025-09-05T06:52:44Z" level=error msg="unknown ip address format" go.version=go1.25.1 instance.id=a8760c1f-289b-4f28-835b-7ab3d8a1712d ip=?0000000000000000000000000000000000 time="2025-09-05T06:52:44Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.1 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestParsing (0.00s) time="2025-09-05T06:52:44Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.1 instance.id=a8760c1f-289b-4f28-835b-7ab3d8a1712d --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2025-09-05T06:52:45Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.1 time="2025-09-05T06:52:46Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.1 time="2025-09-05T06:52:47Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.1 time="2025-09-05T06:52:48Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.1 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.512s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.431s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.81s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.262s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.014s ? 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-r16.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-r16.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86.so.1 >>> docker-registry*: Package size: 24.5 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r16.apk >>> docker-registry: Build complete at Fri, 05 Sep 2025 06:55:17 +0000 elapsed time 0h 2m 56s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250905.065222) (2/2) Purging go (1.25.1-r0) busybox-1.37.0-r23.trigger: Executing script... OK: 426 MiB in 104 packages >>> docker-registry: Updating the community/x86 repository index... >>> docker-registry: Signing the index...