>>> docker-registry: Building community/docker-registry 2.8.3-r16 (using abuild 3.15.0-r3) started Fri, 05 Sep 2025 01:14:02 +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.011403) busybox-1.37.0-r23.trigger: Executing script... OK: 486 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 >>> 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-05T01:14:24Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-09-05T01:14:24Z" 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.073s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-09-05T01:14:24Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.071s ? 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.01s) PASS ok github.com/docker/distribution/health 0.061s === 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.054s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.06s) PASS ok github.com/docker/distribution/health/checks 0.112s ? 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.055s === 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.039s === 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.076s === 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.055s ? 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 01:14:24 http: TLS handshake error from 127.0.0.1:33002: 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:38647/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38647/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38647/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38647/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:40079?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.65s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-09-05T01:14:24Z" level=info msg="broadcaster: closing" time="2025-09-05T01:14:24Z" level=info msg="closing testSink" time="2025-09-05T01:14:24Z" level=info msg="closing testSink" time="2025-09-05T01:14:24Z" level=info msg="closing testSink" time="2025-09-05T01:14:24Z" level=info msg="closing testSink" time="2025-09-05T01:14:24Z" level=info msg="closing testSink" time="2025-09-05T01:14:24Z" level=info msg="closing testSink" time="2025-09-05T01:14:24Z" level=info msg="closing testSink" time="2025-09-05T01:14:24Z" level=info msg="closing testSink" time="2025-09-05T01:14:24Z" level=info msg="closing testSink" time="2025-09-05T01:14:24Z" level=info msg="closing testSink" time="2025-09-05T01:14:24Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-09-05T01:14:24Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 1} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 1} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 1} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:24Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-05T01:14:25Z" level=warning msg="&{0x290c4f8 0.9} encountered too many errors, backing off" time="2025-09-05T01:14:25Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.85s) PASS ok github.com/docker/distribution/notifications 1.729s ? 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-05T01:14:24Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-09-05T01:14:24.787217101Z" 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-05T01:14:24.787252941Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:14:24.787279142Z" level=info msg="Starting upload purge in 31m0s" go.version=go1.25.1 time="2025-09-05T01:14:24.788400314Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.1 time="2025-09-05T01:14:24.788494275Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.1 time="2025-09-05T01:14:24.789099001Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.1 time="2025-09-05T01:14:27.808472046Z" level=info msg="response completed" go.version=go1.25.1 http.request.host=127.0.0.1 http.request.id=d8410fbe-53be-47b6-82ec-71d257768a6a http.request.method=GET http.request.remoteaddr="127.0.0.1:56376" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.062844ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:01:14:27 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-09-05T01:14:27.809106853Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.1 --- PASS: TestRegistrySupportedCipherSuite (3.89s) === RUN TestRegistryUnsupportedCipherSuite time="2025-09-05T01:14:28.403386182Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-09-05T01:14:28.40414087Z" 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-05T01:14:28.40416711Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:14:28.404231111Z" level=info msg="Starting upload purge in 9m0s" go.version=go1.25.1 time="2025-09-05T01:14:28.404587715Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.1 --- PASS: TestRegistryUnsupportedCipherSuite (8.60s) PASS ok github.com/docker/distribution/registry 12.565s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.039s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.129s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-09-05T01:14:24Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.1 instance.id=963d9dac-fb35-4109-a749-97249a0fe9da time="2025-09-05T01:14:24Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.1 instance.id=963d9dac-fb35-4109-a749-97249a0fe9da --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-09-05T01:14:24Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.1 password=e3IoyFnNDKYT2BG5W2vAZU5SzZPhaPK8zfc3MPIg9Js user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.135s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.065s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.06s) === RUN TestLeeway time="2025-09-05T01:14:24Z" level=info msg="token not to be used before 2025-09-05 01:14:25 +0000 UTC - currently 2025-09-05 01:14:24.067231368 +0000 UTC m=+0.082948141" time="2025-09-05T01:14:24Z" level=info msg="token not to be used after 2025-09-05 01:14:24 +0000 UTC - currently 2025-09-05 01:14:24.070747446 +0000 UTC m=+0.086464179" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-09-05T01:14:24Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.03s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.160s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.116s === 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.073s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.055s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-09-05T01:14:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T01:14:24Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:14:24Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41751" http.request.id=b4d779e7-c201-4576-9e3e-38579fdab57f http.request.method=GET http.request.remoteaddr="127.0.0.1:42632" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="775.569µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:01:14:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-09-05T01:14:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T01:14:24Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:14:24Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=d3c5bfe7-03df-492b-99f9-7e3ae159c856 http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="994.29µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [05/Sep/2025:01:14:24 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-05T01:14:24Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=80b43030-1f72-49dd-bbc4-4bd28fc97077 http.request.method=POST http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.162053ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:24 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:27Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=2e5972c1-c2e1-4e5b-ad51-83f27777d4f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/aaaa/blobs/uploads/97cb7dff-61ac-4a3b-9276-efb31de4cd25?_state=CPnTWSDwshJLyUHr9YWe-LbTlWnlc5wGjyW97xjAFfF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5N2NiN2RmZi02MWFjLTRhM2ItOTI3Ni1lZmIzMWRlNGNkMjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MjQuNjM5OTk5NTgzWiJ9&digest=sha256%3A9cdaa4012924990cf7ed47783b9aeceab52eb311d706353ee67430fa4da97e61" http.request.useragent="Go-http-client/1.1" http.response.duration=2.693789552s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:24 +0000] "PUT /v2/foo/aaaa/blobs/uploads/97cb7dff-61ac-4a3b-9276-efb31de4cd25?_state=CPnTWSDwshJLyUHr9YWe-LbTlWnlc5wGjyW97xjAFfF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5N2NiN2RmZi02MWFjLTRhM2ItOTI3Ni1lZmIzMWRlNGNkMjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MjQuNjM5OTk5NTgzWiJ9&digest=sha256%3A9cdaa4012924990cf7ed47783b9aeceab52eb311d706353ee67430fa4da97e61 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:27Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=5fed0dce-72d7-4d1b-b85f-c72f802c6d85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.531918ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:27 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:27Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=0d48f846-0912-4cad-a9c4-709c4b5584c5 http.request.method=POST http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.044252ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:27 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:29Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=6136085b-30f7-4285-aa38-521dfcebbbf4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/bbbb/blobs/uploads/2d7fc66c-bff8-4c2a-86ed-2f913833818b?_state=7eNWkk6xrILqD9xlWGHYqrtNwHg7bUxTPjIqTCnexAp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyZDdmYzY2Yy1iZmY4LTRjMmEtODZlZC0yZjkxMzgzMzgxOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MjcuNTcwNjYwOTg1WiJ9&digest=sha256%3Ae24481329dbe761e1a9e03b042e042a7a981bb0dd1aba7576817aae73235d710" http.request.useragent="Go-http-client/1.1" http.response.duration=2.025267497s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:27 +0000] "PUT /v2/foo/bbbb/blobs/uploads/2d7fc66c-bff8-4c2a-86ed-2f913833818b?_state=7eNWkk6xrILqD9xlWGHYqrtNwHg7bUxTPjIqTCnexAp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyZDdmYzY2Yy1iZmY4LTRjMmEtODZlZC0yZjkxMzgzMzgxOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MjcuNTcwNjYwOTg1WiJ9&digest=sha256%3Ae24481329dbe761e1a9e03b042e042a7a981bb0dd1aba7576817aae73235d710 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:29Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=a6a27732-6e97-434e-b3c9-de12a56c3bc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.804362ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:29 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:29Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=5151777c-f3c1-43f2-b46b-9376e5ef03c1 http.request.method=POST http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.458776ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:29 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=ba53de6d-8255-454c-accd-b54aaed15327 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/cccc/blobs/uploads/eb12a64c-7286-47a2-9dd4-e748d72ea76a?_state=wziD2omjb6c9YtjlLjF2llGGtTxyK20Gx7fzgyGB4_F7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlYjEyYTY0Yy03Mjg2LTQ3YTItOWRkNC1lNzQ4ZDcyZWE3NmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MjkuNzgzNzcwODQxWiJ9&digest=sha256%3Ad31eb70cb5c97dea31d8a2441e55d94bd9596dce322bed4c87cb64430f9f238e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.324790055s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:29 +0000] "PUT /v2/foo/cccc/blobs/uploads/eb12a64c-7286-47a2-9dd4-e748d72ea76a?_state=wziD2omjb6c9YtjlLjF2llGGtTxyK20Gx7fzgyGB4_F7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlYjEyYTY0Yy03Mjg2LTQ3YTItOWRkNC1lNzQ4ZDcyZWE3NmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MjkuNzgzNzcwODQxWiJ9&digest=sha256%3Ad31eb70cb5c97dea31d8a2441e55d94bd9596dce322bed4c87cb64430f9f238e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=98c90a48-6cc5-4326-9fbf-1f16fec79320 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.647319ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:31 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=12c03f1f-abce-4efd-b26f-e45612ab2e19 http.request.method=POST http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101732ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:31 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=54fd5a2f-5b8e-4923-99f8-144dd13097df http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/dddd/blobs/uploads/767f5f5c-bcf2-4ae8-8ed3-23a64fde19c4?_state=pieM-lEnctCb-2RLtxQo5NOR296HdqhSM6BPLg8BeKV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3NjdmNWY1Yy1iY2YyLTRhZTgtOGVkMy0yM2E2NGZkZTE5YzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MzEuMzgxMzU2Nzc3WiJ9&digest=sha256%3A45166dfdb8d0d8f6a3fceb4b051d4bddafdb9a9ebc9e58389a551c0dabd0fd47" http.request.useragent="Go-http-client/1.1" http.response.duration=3.416638956s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:31 +0000] "PUT /v2/foo/dddd/blobs/uploads/767f5f5c-bcf2-4ae8-8ed3-23a64fde19c4?_state=pieM-lEnctCb-2RLtxQo5NOR296HdqhSM6BPLg8BeKV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3NjdmNWY1Yy1iY2YyLTRhZTgtOGVkMy0yM2E2NGZkZTE5YzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MzEuMzgxMzU2Nzc3WiJ9&digest=sha256%3A45166dfdb8d0d8f6a3fceb4b051d4bddafdb9a9ebc9e58389a551c0dabd0fd47 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=d94bc042-5509-4a26-a6a3-c7939d4195c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.836682ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:34 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:35Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=49a230ae-4285-4b36-ba45-34edc389d4c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.259294ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:35 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=4f6ee485-2b03-4cff-9779-0921337d408f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/eeee/blobs/uploads/2441252f-8116-4253-94f7-4637e7975cf1?_state=BVdJTW4aLyL_UHD2URZaMj1i2LDcMAc1wQ0cUQ9h1SJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIyNDQxMjUyZi04MTE2LTQyNTMtOTRmNy00NjM3ZTc5NzVjZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MzUuMDIxNzkyNjAxWiJ9&digest=sha256%3Acbe271137696a58419babf7d24791b92d04cf9b63e5530ee3c98919deca88330" http.request.useragent="Go-http-client/1.1" http.response.duration=1.878538385s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:35 +0000] "PUT /v2/foo/eeee/blobs/uploads/2441252f-8116-4253-94f7-4637e7975cf1?_state=BVdJTW4aLyL_UHD2URZaMj1i2LDcMAc1wQ0cUQ9h1SJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIyNDQxMjUyZi04MTE2LTQyNTMtOTRmNy00NjM3ZTc5NzVjZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MzUuMDIxNzkyNjAxWiJ9&digest=sha256%3Acbe271137696a58419babf7d24791b92d04cf9b63e5530ee3c98919deca88330 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=10ec0f7c-6d0e-41c5-ae3f-1286f5aa4fe1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.71428ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:36 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=81b33811-47b9-42c6-aaae-c76af8fbb121 http.request.method=POST http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.223893ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:37 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=d8797b4d-64b2-431e-b9d2-68d64b9e50e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/ffff/blobs/uploads/7e63c675-8acd-4760-a816-6d7cc88642b0?_state=x5pQPfDMscAU98TbzFzjQLQ4WEm2Xq8cZDE8Fs9oRqB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3ZTYzYzY3NS04YWNkLTQ3NjAtYTgxNi02ZDdjYzg4NjQyYjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MzcuMTc4MjkwOTExWiJ9&digest=sha256%3A5e0b19699bb73e03a39f9428f65c90f6db77a3341065fb4f73db8b6a009fa912" http.request.useragent="Go-http-client/1.1" http.response.duration=2.669131307s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:37 +0000] "PUT /v2/foo/ffff/blobs/uploads/7e63c675-8acd-4760-a816-6d7cc88642b0?_state=x5pQPfDMscAU98TbzFzjQLQ4WEm2Xq8cZDE8Fs9oRqB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3ZTYzYzY3NS04YWNkLTQ3NjAtYTgxNi02ZDdjYzg4NjQyYjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6MzcuMTc4MjkwOTExWiJ9&digest=sha256%3A5e0b19699bb73e03a39f9428f65c90f6db77a3341065fb4f73db8b6a009fa912 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=b1b2831c-ab18-4e9e-86bf-91e5c2938000 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40112" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.027403ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=b52b884b-f764-48bd-9c9d-1032f2e7e4a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" 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.000971ms http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=da46102a-15f2-4509-aacf-e65d65884ad8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" 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="919.329µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=d03bc9c9-a21e-4c9c-a31a-dbfdaf862977 http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" 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="917.29µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=e04dd78b-e9c2-4806-94c8-9cf6fd6d92e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" 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="894.81µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=dff42784-f2c2-47a6-8aa4-76a735fc56da http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" 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="876.489µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=3a8b48b4-9e2e-4dfb-864b-654e43d9ed51 http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" 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.193973ms http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" 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:41695" http.request.id=8f707725-4a09-4b64-a7af-df713013d851 http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" 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="966.85µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" 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:41695" http.request.id=af084416-dad0-407e-8279-c24fbc4835f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" 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="843.849µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=35093a81-c675-4b64-b326-19110cbd3af7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" 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="823.089µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:41695" http.request.id=1dd4b237-ed98-42b9-a659-9c8773c4fae6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40112" 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="977.65µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Sep/2025:01:14:39 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-05T01:14:39Z" 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-05T01:14:39Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:14:40Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=c944a15e-fd53-4389-8de3-b7af3b1392ef http.request.method=POST http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.300374ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:40 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=10485875-e691-4116-a1ae-cd21671b2ca0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/aaaa/blobs/uploads/091f367e-7e17-4417-b1fa-a9d0996ae100?_state=y2dbwh9efFjgH_CVAvPtkaNWa2jxSwqojjJs0bOPmEl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwOTFmMzY3ZS03ZTE3LTQ0MTctYjFmYS1hOWQwOTk2YWUxMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NDAuMTM4NDUzNDI1WiJ9&digest=sha256%3A4736f06a5d695e3fd07c38415ef5fc0386792e41ae5f890f00a41b4533abb930" http.request.useragent="Go-http-client/1.1" http.response.duration=2.244813527s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:40 +0000] "PUT /v2/foo/aaaa/blobs/uploads/091f367e-7e17-4417-b1fa-a9d0996ae100?_state=y2dbwh9efFjgH_CVAvPtkaNWa2jxSwqojjJs0bOPmEl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwOTFmMzY3ZS03ZTE3LTQ0MTctYjFmYS1hOWQwOTk2YWUxMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NDAuMTM4NDUzNDI1WiJ9&digest=sha256%3A4736f06a5d695e3fd07c38415ef5fc0386792e41ae5f890f00a41b4533abb930 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=5043438d-7589-4e0f-8765-189f4889105a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.887001ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:42 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:42Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=7211f0a5-5ea9-4179-959a-2224acec6db5 http.request.method=POST http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123132ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:42 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:45Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=be93c5e2-b915-4831-a938-cfd839a782df http.request.method=PUT http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/bbbb/blobs/uploads/61d36327-3f2c-483f-9d44-7bb2eaeb549f?_state=TC4rxyz0KQt3Ky4v6x6tR6xEbJo-Hpb1JwykFqtzOSd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2MWQzNjMyNy0zZjJjLTQ4M2YtOWQ0NC03YmIyZWFlYjU0OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NDIuNjcwNjQ4MjgxWiJ9&digest=sha256%3Ac303034d88c1a6db34bc624bba416edd1116b9af3b0b295e11a34932b38c1f9a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.560608877s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:42 +0000] "PUT /v2/foo/bbbb/blobs/uploads/61d36327-3f2c-483f-9d44-7bb2eaeb549f?_state=TC4rxyz0KQt3Ky4v6x6tR6xEbJo-Hpb1JwykFqtzOSd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2MWQzNjMyNy0zZjJjLTQ4M2YtOWQ0NC03YmIyZWFlYjU0OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NDIuNjcwNjQ4MjgxWiJ9&digest=sha256%3Ac303034d88c1a6db34bc624bba416edd1116b9af3b0b295e11a34932b38c1f9a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:45Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=002cf8a0-dd72-48af-9c55-0b4f2c312722 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.837921ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:45 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:45Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=bcb797b8-97e4-48db-b852-476c8eef5e7f http.request.method=POST http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.099052ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:45 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:48Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=026e2a52-ec61-4c8c-9e90-494a72071a8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/cccc/blobs/uploads/2085c5dd-13fd-46bc-9512-081ed66b679e?_state=ktlK7ZWN2Q2rAsVC5LYruDN48iqJ_k7fUo8TPoTUSx17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyMDg1YzVkZC0xM2ZkLTQ2YmMtOTUxMi0wODFlZDY2YjY3OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NDUuNTE4NDk1MzIzWiJ9&digest=sha256%3A6391d54b4ac5f134d4b0cb0c3dfe6a65be3d4be3d2976ae6342bb4cd07646ab4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.526815678s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:45 +0000] "PUT /v2/foo/cccc/blobs/uploads/2085c5dd-13fd-46bc-9512-081ed66b679e?_state=ktlK7ZWN2Q2rAsVC5LYruDN48iqJ_k7fUo8TPoTUSx17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyMDg1YzVkZC0xM2ZkLTQ2YmMtOTUxMi0wODFlZDY2YjY3OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NDUuNTE4NDk1MzIzWiJ9&digest=sha256%3A6391d54b4ac5f134d4b0cb0c3dfe6a65be3d4be3d2976ae6342bb4cd07646ab4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:48Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=4d777a7e-f081-4efb-a549-86944dead825 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.7768ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:48 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:48Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=4897b342-f7ba-4bb3-bc65-0dbbe6cd3d0d http.request.method=POST http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048531ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:48 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:50Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=ed492caf-f0c2-46af-8e15-41e62b27b94a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/dddd/blobs/uploads/d11a35c2-c1a6-4093-82f7-cab98a1f5a22?_state=eHVGP-KWxBxF8WKdaGRg7zQMp3Zq-SHmyl2PIKocpSF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkMTFhMzVjMi1jMWE2LTQwOTMtODJmNy1jYWI5OGExZjVhMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NDguMzE2MDQ5ODczWiJ9&digest=sha256%3Ad2e550aaf1a8b5b914f73b22b28bc08b7534decbef31d7dcfef124aec22cde85" http.request.useragent="Go-http-client/1.1" http.response.duration=2.529210464s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:48 +0000] "PUT /v2/foo/dddd/blobs/uploads/d11a35c2-c1a6-4093-82f7-cab98a1f5a22?_state=eHVGP-KWxBxF8WKdaGRg7zQMp3Zq-SHmyl2PIKocpSF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkMTFhMzVjMi1jMWE2LTQwOTMtODJmNy1jYWI5OGExZjVhMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NDguMzE2MDQ5ODczWiJ9&digest=sha256%3Ad2e550aaf1a8b5b914f73b22b28bc08b7534decbef31d7dcfef124aec22cde85 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:50Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=109c31f0-f0bd-4a0d-baae-c4e24618e12d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60068" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.273176ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:50 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:50Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34785" http.request.id=2d5f0f03-fc1e-4202-a105-84ef7d2dc265 http.request.method=GET http.request.remoteaddr="127.0.0.1:60068" 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="968.77µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [05/Sep/2025:01:14:50 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (26.51s) === RUN TestURLPrefix time="2025-09-05T01:14:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T01:14:50Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:14:50Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:37139" http.request.id=0fc6e114-b966-42f5-8aaa-43f49d87e788 http.request.method=GET http.request.remoteaddr="127.0.0.1:52106" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="975.211µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:01:14:50 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-09-05T01:14:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T01:14:50Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:14:51Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=f124f739-19b6-4551-bb5b-2f27a4ee8ea9 http.request.method=GET http.request.remoteaddr="127.0.0.1:60628" http.request.uri="/v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.297134ms http.response.status=404 http.response.written=157 vars.digest="sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "GET /v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=73b563f2-1cab-432a-92e2-f956a8fb736f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60640" http.request.uri="/v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.279054ms http.response.status=404 http.response.written=157 vars.digest="sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=5f6b66bf-4da0-4b95-a222-9323dffea9b3 http.request.method=POST http.request.remoteaddr="127.0.0.1:60640" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.489896ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=8c425282-8b5e-4c0d-b811-74016d83e21f http.request.method=GET http.request.remoteaddr="127.0.0.1:60640" http.request.uri="/v2/foo/bar/blobs/uploads/6e5bc5ba-d370-4ef6-9b76-317018059ae9?_state=anftvAKQjHCAo9C1B0OgNKVFv9kCkSxG_zdG36hQln57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlNWJjNWJhLWQzNzAtNGVmNi05Yjc2LTMxNzAxODA1OWFlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wMzU1NzAxMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.338334ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "GET /v2/foo/bar/blobs/uploads/6e5bc5ba-d370-4ef6-9b76-317018059ae9?_state=anftvAKQjHCAo9C1B0OgNKVFv9kCkSxG_zdG36hQln57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlNWJjNWJhLWQzNzAtNGVmNi05Yjc2LTMxNzAxODA1OWFlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wMzU1NzAxMTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=a37c47c4-8add-4da9-8f9a-6927db901ed9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60640" http.request.uri="/v2/foo/bar/blobs/uploads/6e5bc5ba-d370-4ef6-9b76-317018059ae9?_state=anftvAKQjHCAo9C1B0OgNKVFv9kCkSxG_zdG36hQln57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlNWJjNWJhLWQzNzAtNGVmNi05Yjc2LTMxNzAxODA1OWFlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wMzU1NzAxMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.255934ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "DELETE /v2/foo/bar/blobs/uploads/6e5bc5ba-d370-4ef6-9b76-317018059ae9?_state=anftvAKQjHCAo9C1B0OgNKVFv9kCkSxG_zdG36hQln57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlNWJjNWJhLWQzNzAtNGVmNi05Yjc2LTMxNzAxODA1OWFlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wMzU1NzAxMTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=0e619ff7-ceb0-4024-97af-3fdedd6aa9a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60640" http.request.uri="/v2/foo/bar/blobs/uploads/6e5bc5ba-d370-4ef6-9b76-317018059ae9?_state=anftvAKQjHCAo9C1B0OgNKVFv9kCkSxG_zdG36hQln57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlNWJjNWJhLWQzNzAtNGVmNi05Yjc2LTMxNzAxODA1OWFlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wMzU1NzAxMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6e5bc5ba-d370-4ef6-9b76-317018059ae9 time="2025-09-05T01:14:51Z" 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:42073" http.request.id=0e619ff7-ceb0-4024-97af-3fdedd6aa9a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60640" http.request.uri="/v2/foo/bar/blobs/uploads/6e5bc5ba-d370-4ef6-9b76-317018059ae9?_state=anftvAKQjHCAo9C1B0OgNKVFv9kCkSxG_zdG36hQln57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlNWJjNWJhLWQzNzAtNGVmNi05Yjc2LTMxNzAxODA1OWFlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wMzU1NzAxMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.356454ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=6e5bc5ba-d370-4ef6-9b76-317018059ae9 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "GET /v2/foo/bar/blobs/uploads/6e5bc5ba-d370-4ef6-9b76-317018059ae9?_state=anftvAKQjHCAo9C1B0OgNKVFv9kCkSxG_zdG36hQln57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlNWJjNWJhLWQzNzAtNGVmNi05Yjc2LTMxNzAxODA1OWFlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wMzU1NzAxMTVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=d68b5393-cd0d-48d7-b2a7-c4e27237a044 http.request.method=POST http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.429975ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=2cab71f2-a691-49e4-b500-885a2c6a13a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/3a72b5e0-9ccb-4f4b-8030-1d8533a23a34?_state=cmLvpnz5ZfT41DM8qQi7sUjVl7xapV5KXq4y-lO5WCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhNzJiNWUwLTljY2ItNGY0Yi04MDMwLTFkODUzM2EyM2EzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wNDMyOTMyNzdaIn0%3D&digest=sha256%3Af4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" provided=sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e vars.name="foo/bar" vars.uuid=3a72b5e0-9ccb-4f4b-8030-1d8533a23a34 time="2025-09-05T01:14:51Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=2cab71f2-a691-49e4-b500-885a2c6a13a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/3a72b5e0-9ccb-4f4b-8030-1d8533a23a34?_state=cmLvpnz5ZfT41DM8qQi7sUjVl7xapV5KXq4y-lO5WCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhNzJiNWUwLTljY2ItNGY0Yi04MDMwLTFkODUzM2EyM2EzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wNDMyOTMyNzdaIn0%3D&digest=sha256%3Af4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=3a72b5e0-9ccb-4f4b-8030-1d8533a23a34 time="2025-09-05T01:14:51Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e, 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:42073" http.request.id=2cab71f2-a691-49e4-b500-885a2c6a13a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/3a72b5e0-9ccb-4f4b-8030-1d8533a23a34?_state=cmLvpnz5ZfT41DM8qQi7sUjVl7xapV5KXq4y-lO5WCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhNzJiNWUwLTljY2ItNGY0Yi04MDMwLTFkODUzM2EyM2EzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wNDMyOTMyNzdaIn0%3D&digest=sha256%3Af4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.344014ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=3a72b5e0-9ccb-4f4b-8030-1d8533a23a34 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "PUT /v2/foo/bar/blobs/uploads/3a72b5e0-9ccb-4f4b-8030-1d8533a23a34?_state=cmLvpnz5ZfT41DM8qQi7sUjVl7xapV5KXq4y-lO5WCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhNzJiNWUwLTljY2ItNGY0Yi04MDMwLTFkODUzM2EyM2EzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wNDMyOTMyNzdaIn0%3D&digest=sha256%3Af4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=9b2c7e32-90da-4c75-a393-f804e63c49c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.118932ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=1c3ffca4-4cf6-4eeb-90a0-ae66311816ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/d28c5b9f-9c36-4c04-a822-2fc8b6d19d09?_state=zAEMCtFKWHGmWt792AqVnJ0iD0iC0qLLrzA22C72KYV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyOGM1YjlmLTljMzYtNGMwNC1hODIyLTJmYzhiNmQxOWQwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wNDc2Njc1MjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.538256ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "PUT /v2/foo/bar/blobs/uploads/d28c5b9f-9c36-4c04-a822-2fc8b6d19d09?_state=zAEMCtFKWHGmWt792AqVnJ0iD0iC0qLLrzA22C72KYV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyOGM1YjlmLTljMzYtNGMwNC1hODIyLTJmYzhiNmQxOWQwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wNDc2Njc1MjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=490bc262-7b61-4d23-be4b-6787ac802fcd http.request.method=POST http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.047252ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=f2d2173a-7924-4668-ae4c-145c4a2b94e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/1f5176b5-2af6-4c89-a25e-212549250d52?_state=OiSRBW732ggqwG0cbX6ccUNh-U7zoq9rAzCpF8xkShh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmNTE3NmI1LTJhZjYtNGM4OS1hMjVlLTIxMjU0OTI1MGQ1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wNTEzNzEyNDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.480335ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "PUT /v2/foo/bar/blobs/uploads/1f5176b5-2af6-4c89-a25e-212549250d52?_state=OiSRBW732ggqwG0cbX6ccUNh-U7zoq9rAzCpF8xkShh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmNTE3NmI1LTJhZjYtNGM4OS1hMjVlLTIxMjU0OTI1MGQ1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wNTEzNzEyNDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=83ff4583-a6b9-4e99-a14d-e53188fa2f25 http.request.method=POST http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.227093ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=530c2767-be26-4042-aa7d-11583f44d90f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/c7d271d8-e101-424b-828a-afc37da77a58?_state=F1mUc5SguxZPduTJnJxs41JXArtY3DdeYGIKs_-iYR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3ZDI3MWQ4LWUxMDEtNDI0Yi04MjhhLWFmYzM3ZGE3N2E1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wNTQ5MzYyOFoifQ%3D%3D&digest=sha256%3Af4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.duration=822.658244ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "PUT /v2/foo/bar/blobs/uploads/c7d271d8-e101-424b-828a-afc37da77a58?_state=F1mUc5SguxZPduTJnJxs41JXArtY3DdeYGIKs_-iYR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3ZDI3MWQ4LWUxMDEtNDI0Yi04MjhhLWFmYzM3ZGE3N2E1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS4wNTQ5MzYyOFoifQ%3D%3D&digest=sha256%3Af4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:51Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=77603d80-157b-4b2d-a8ea-360154776479 http.request.method=POST http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.166853ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42073" http.request.id=4da639ff-a53b-4d25-8399-b8df5f32a5d6 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/befbdc69-9e69-44f1-9155-b06da3ad2bb4?_state=cW3pBJ_nv4QLWbKeDoLww_A0uUDnJhnqoyFA-qbaod57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlZmJkYzY5LTllNjktNDRmMS05MTU1LWIwNmRhM2FkMmJiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS45NzU1NTEyNDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=793.337214ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:51 +0000] "PATCH /v2/foo/bar/blobs/uploads/befbdc69-9e69-44f1-9155-b06da3ad2bb4?_state=cW3pBJ_nv4QLWbKeDoLww_A0uUDnJhnqoyFA-qbaod57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlZmJkYzY5LTllNjktNDRmMS05MTU1LWIwNmRhM2FkMmJiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1MS45NzU1NTEyNDRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=17e1462b-c712-489a-a631-50013d81332f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/uploads/befbdc69-9e69-44f1-9155-b06da3ad2bb4?_state=gItVXaAhqBjuF5Ute75isKfDug2DgoHWaOHsLQRuiIF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlZmJkYzY5LTllNjktNDRmMS05MTU1LWIwNmRhM2FkMmJiNCIsIk9mZnNldCI6MTQ5NzYwMDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NTFaIn0%3D&digest=sha256%3Af4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.367535ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:52 +0000] "PUT /v2/foo/bar/blobs/uploads/befbdc69-9e69-44f1-9155-b06da3ad2bb4?_state=gItVXaAhqBjuF5Ute75isKfDug2DgoHWaOHsLQRuiIF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlZmJkYzY5LTllNjktNDRmMS05MTU1LWIwNmRhM2FkMmJiNCIsIk9mZnNldCI6MTQ5NzYwMDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NTFaIn0%3D&digest=sha256%3Af4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=961b06cd-9e86-4709-afcf-84f52f045130 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.138932ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=e8e211af-fd21-4673-92d9-fc26645322a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=65.660017ms http.response.status=200 http.response.written=14976000 127.0.0.1 - - [05/Sep/2025:01:14:52 +0000] "GET /v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 200 14976000 "" "Go-http-client/1.1" time="2025-09-05T01:14:52Z" level=error msg="error parsing digest="sha257:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e": unsupported digest algorithm" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=3441e99d-c68f-4629-a17b-af0c906d07b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/sha257:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" vars.name="foo/bar" time="2025-09-05T01:14:52Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=3441e99d-c68f-4629-a17b-af0c906d07b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60642" http.request.uri="/v2/foo/bar/blobs/sha257:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="953.85µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:14:52 +0000] "GET /v2/foo/bar/blobs/sha257:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-05T01:14:52Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=60a1a0f5-e23a-4e45-bd71-be34539b4784 http.request.method=GET http.request.remoteaddr="127.0.0.1:60650" http.request.uri="/v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.342775ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:52 +0000] "GET /v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:14: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-05T01:14:52Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:14:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=caaca4af-077d-4f52-8d5f-31b71bf6ba24 http.request.method=GET http.request.remoteaddr="127.0.0.1:47912" http.request.uri="/v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.026891ms http.response.status=404 http.response.written=157 vars.digest="sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "GET /v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=c82669ac-af24-4fef-8318-acb97556d02a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47918" http.request.uri="/v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="940.33µs" http.response.status=404 http.response.written=157 vars.digest="sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=282e8ac9-15e5-4a4b-961d-aaf6a660eecd http.request.method=POST http.request.remoteaddr="127.0.0.1:47918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="956.37µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=384dc4c9-0606-445d-a567-7d84c887be5d http.request.method=GET http.request.remoteaddr="127.0.0.1:47918" http.request.uri="/v2/foo/bar/blobs/uploads/eaa2bb47-beee-4d25-a95f-acb25e7adb62?_state=V2kMxLCopKTYBtSR9U1BL8-i_e7pejKqGQf0f8OQMQN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhYTJiYjQ3LWJlZWUtNGQyNS1hOTVmLWFjYjI1ZTdhZGI2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMjYxMTE4MDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.049012ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "GET /v2/foo/bar/blobs/uploads/eaa2bb47-beee-4d25-a95f-acb25e7adb62?_state=V2kMxLCopKTYBtSR9U1BL8-i_e7pejKqGQf0f8OQMQN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhYTJiYjQ3LWJlZWUtNGQyNS1hOTVmLWFjYjI1ZTdhZGI2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMjYxMTE4MDZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=5e4df2ca-1515-4ace-a2ff-ea6d90f12028 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47918" http.request.uri="/v2/foo/bar/blobs/uploads/eaa2bb47-beee-4d25-a95f-acb25e7adb62?_state=V2kMxLCopKTYBtSR9U1BL8-i_e7pejKqGQf0f8OQMQN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhYTJiYjQ3LWJlZWUtNGQyNS1hOTVmLWFjYjI1ZTdhZGI2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMjYxMTE4MDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="996.771µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "DELETE /v2/foo/bar/blobs/uploads/eaa2bb47-beee-4d25-a95f-acb25e7adb62?_state=V2kMxLCopKTYBtSR9U1BL8-i_e7pejKqGQf0f8OQMQN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhYTJiYjQ3LWJlZWUtNGQyNS1hOTVmLWFjYjI1ZTdhZGI2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMjYxMTE4MDZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=69ae776e-a380-4f09-b901-647d771100f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47918" http.request.uri="/v2/foo/bar/blobs/uploads/eaa2bb47-beee-4d25-a95f-acb25e7adb62?_state=V2kMxLCopKTYBtSR9U1BL8-i_e7pejKqGQf0f8OQMQN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhYTJiYjQ3LWJlZWUtNGQyNS1hOTVmLWFjYjI1ZTdhZGI2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMjYxMTE4MDZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=eaa2bb47-beee-4d25-a95f-acb25e7adb62 time="2025-09-05T01:14:53Z" 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:36133" http.request.id=69ae776e-a380-4f09-b901-647d771100f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47918" http.request.uri="/v2/foo/bar/blobs/uploads/eaa2bb47-beee-4d25-a95f-acb25e7adb62?_state=V2kMxLCopKTYBtSR9U1BL8-i_e7pejKqGQf0f8OQMQN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhYTJiYjQ3LWJlZWUtNGQyNS1hOTVmLWFjYjI1ZTdhZGI2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMjYxMTE4MDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="932.01µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=eaa2bb47-beee-4d25-a95f-acb25e7adb62 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "GET /v2/foo/bar/blobs/uploads/eaa2bb47-beee-4d25-a95f-acb25e7adb62?_state=V2kMxLCopKTYBtSR9U1BL8-i_e7pejKqGQf0f8OQMQN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhYTJiYjQ3LWJlZWUtNGQyNS1hOTVmLWFjYjI1ZTdhZGI2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMjYxMTE4MDZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=e87e22b3-af0f-4faa-8d83-3ad5f2a3a44a http.request.method=POST http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="999.171µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=a5a1ac06-d340-4451-a823-84e187bf432e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/c0f75ac6-07cd-4e99-9b23-b0e81847a3e0?_state=PqJ1v3EdEOtFs0rVHc8hqA3U8EiBvLm7L3t1KJm_7KJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwZjc1YWM2LTA3Y2QtNGU5OS05YjIzLWIwZTgxODQ3YTNlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMzE2Njc5MDVaIn0%3D&digest=sha256%3Ad579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" provided=sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e vars.name="foo/bar" vars.uuid=c0f75ac6-07cd-4e99-9b23-b0e81847a3e0 time="2025-09-05T01:14:53Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=a5a1ac06-d340-4451-a823-84e187bf432e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/c0f75ac6-07cd-4e99-9b23-b0e81847a3e0?_state=PqJ1v3EdEOtFs0rVHc8hqA3U8EiBvLm7L3t1KJm_7KJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwZjc1YWM2LTA3Y2QtNGU5OS05YjIzLWIwZTgxODQ3YTNlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMzE2Njc5MDVaIn0%3D&digest=sha256%3Ad579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c0f75ac6-07cd-4e99-9b23-b0e81847a3e0 time="2025-09-05T01:14:53Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e, 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:36133" http.request.id=a5a1ac06-d340-4451-a823-84e187bf432e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/c0f75ac6-07cd-4e99-9b23-b0e81847a3e0?_state=PqJ1v3EdEOtFs0rVHc8hqA3U8EiBvLm7L3t1KJm_7KJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwZjc1YWM2LTA3Y2QtNGU5OS05YjIzLWIwZTgxODQ3YTNlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMzE2Njc5MDVaIn0%3D&digest=sha256%3Ad579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.083291ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=c0f75ac6-07cd-4e99-9b23-b0e81847a3e0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "PUT /v2/foo/bar/blobs/uploads/c0f75ac6-07cd-4e99-9b23-b0e81847a3e0?_state=PqJ1v3EdEOtFs0rVHc8hqA3U8EiBvLm7L3t1KJm_7KJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwZjc1YWM2LTA3Y2QtNGU5OS05YjIzLWIwZTgxODQ3YTNlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMzE2Njc5MDVaIn0%3D&digest=sha256%3Ad579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=a3e67fbc-14d8-433d-8009-f562f91b7df5 http.request.method=POST http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=ca954234-ffdb-49ef-9253-1e34a9c10def http.request.method=PUT http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/72102909-4522-48d4-9554-42e38de08fcc?_state=zree8LL3PuWHy5vWaqw83g7KUdLkUnZ61X278XZ4kVJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyMTAyOTA5LTQ1MjItNDhkNC05NTU0LTQyZTM4ZGUwOGZjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMzQ1NTY0OTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.315414ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "PUT /v2/foo/bar/blobs/uploads/72102909-4522-48d4-9554-42e38de08fcc?_state=zree8LL3PuWHy5vWaqw83g7KUdLkUnZ61X278XZ4kVJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyMTAyOTA5LTQ1MjItNDhkNC05NTU0LTQyZTM4ZGUwOGZjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMzQ1NTY0OTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=1fc01649-00dc-4334-ada7-a45763e47dce http.request.method=POST http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="910.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=ee4c9015-b48c-4c7f-b2ae-f7891e390420 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/97a9dee1-9473-4436-a0d0-6b6f4b246fee?_state=_A0ExY5tLgMMUW0UZt8aiwjCHjjQnnwFjqid1RTJraV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3YTlkZWUxLTk0NzMtNDQzNi1hMGQwLTZiNmY0YjI0NmZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMzc1ODI3MjhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.231293ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "PUT /v2/foo/bar/blobs/uploads/97a9dee1-9473-4436-a0d0-6b6f4b246fee?_state=_A0ExY5tLgMMUW0UZt8aiwjCHjjQnnwFjqid1RTJraV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3YTlkZWUxLTk0NzMtNDQzNi1hMGQwLTZiNmY0YjI0NmZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xMzc1ODI3MjhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:53Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=2aa4d162-4bb0-4146-a821-126471ea8acd http.request.method=POST http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.014331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:54Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=671b2171-cfc1-4e01-9a5b-2c2a12c3897c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/efa86da1-af24-43df-816d-26d256472c85?_state=ies6z-s66QHs8iRKoTPUYyaI7qtXw87qLHypW7ztBYF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYTg2ZGExLWFmMjQtNDNkZi04MTZkLTI2ZDI1NjQ3MmM4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xNDA1NDgwNzlaIn0%3D&digest=sha256%3Ad579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.441499968s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:53 +0000] "PUT /v2/foo/bar/blobs/uploads/efa86da1-af24-43df-816d-26d256472c85?_state=ies6z-s66QHs8iRKoTPUYyaI7qtXw87qLHypW7ztBYF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYTg2ZGExLWFmMjQtNDNkZi04MTZkLTI2ZDI1NjQ3MmM4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1My4xNDA1NDgwNzlaIn0%3D&digest=sha256%3Ad579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:54Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=cec04cb2-60fc-475f-98fe-0cc9a30026b3 http.request.method=POST http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.115691ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36133" http.request.id=804e87c9-98fa-4bdb-bce7-43e323fe3a10 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/931659d2-b42c-456c-a2df-40e34b00bf63?_state=OMBxut6WH7CEXpCn1HBna3UC_qjvhi-YwgvqDNo7d6R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzMTY1OWQyLWI0MmMtNDU2Yy1hMmRmLTQwZTM0YjAwYmY2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1NC43MTg0MjYyNTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.660702373s http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:54 +0000] "PATCH /v2/foo/bar/blobs/uploads/931659d2-b42c-456c-a2df-40e34b00bf63?_state=OMBxut6WH7CEXpCn1HBna3UC_qjvhi-YwgvqDNo7d6R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzMTY1OWQyLWI0MmMtNDU2Yy1hMmRmLTQwZTM0YjAwYmY2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1NC43MTg0MjYyNTNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=7f5c29f8-b6d3-4069-8f80-f63aacd6a33a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/uploads/931659d2-b42c-456c-a2df-40e34b00bf63?_state=-zO-QFz15jKdlj1u0DWz7Tsvx7NU8pEuHsedves5zER7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzMTY1OWQyLWI0MmMtNDU2Yy1hMmRmLTQwZTM0YjAwYmY2MyIsIk9mZnNldCI6MjA5OTU1ODQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NTRaIn0%3D&digest=sha256%3Ad579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.374215ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "PUT /v2/foo/bar/blobs/uploads/931659d2-b42c-456c-a2df-40e34b00bf63?_state=-zO-QFz15jKdlj1u0DWz7Tsvx7NU8pEuHsedves5zER7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzMTY1OWQyLWI0MmMtNDU2Yy1hMmRmLTQwZTM0YjAwYmY2MyIsIk9mZnNldCI6MjA5OTU1ODQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTQ6NTRaIn0%3D&digest=sha256%3Ad579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=ae68045f-ccbb-4832-846e-056673f1ebe6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.237693ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=283492d4-bbdc-42f4-84f8-978e1bfbdf4a http.request.method=GET http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=117.86129ms http.response.status=200 http.response.written=20995584 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "GET /v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 200 20995584 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=error msg="error parsing digest="sha257:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e": unsupported digest algorithm" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=dc328b13-e036-4de6-8c79-b57eb8d0d12b http.request.method=GET http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/sha257:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" vars.name="foo/bar" time="2025-09-05T01:14:56Z" 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:36133" http.request.id=dc328b13-e036-4de6-8c79-b57eb8d0d12b http.request.method=GET http.request.remoteaddr="127.0.0.1:47924" http.request.uri="/v2/foo/bar/blobs/sha257:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.292414ms http.response.status=400 http.response.written=110 vars.digest="sha257:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "GET /v2/foo/bar/blobs/sha257:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=b5132cce-8e16-4428-86ad-1867e0e8d6fc http.request.method=GET http.request.remoteaddr="127.0.0.1:41018" http.request.uri="/v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.430255ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "GET /v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=5f9bd96c-437d-4673-a494-b32a0e55b4da http.request.method=GET http.request.remoteaddr="127.0.0.1:41006" http.request.uri="/v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.175039ms http.response.status=200 http.response.written=4262720 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "GET /v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 200 4262720 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36133" http.request.id=d7fff15c-292e-415e-bf84-abd4936a25ee http.request.method=GET http.request.remoteaddr="127.0.0.1:41018" http.request.uri="/v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.249147ms http.response.status=200 http.response.written=557056 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "GET /v2/foo/bar/blobs/sha256:d579d74f271bb4c8a3cbcda79269471a365d708a9bd9f71410b49d70e01d348e HTTP/1.1" 200 557056 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=ee20a62c-8645-43ee-aa0d-04b1cd6ee676 http.request.method=GET http.request.remoteaddr="127.0.0.1:60650" http.request.uri="/v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.670571528s http.response.status=200 http.response.written=4175872 127.0.0.1 - - [05/Sep/2025:01:14:52 +0000] "GET /v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 200 4175872 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42073" http.request.id=931ae776-e0fe-46b5-98df-681e2919adab http.request.method=GET http.request.remoteaddr="127.0.0.1:60644" http.request.uri="/v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.674889894s http.response.status=200 http.response.written=4229952 127.0.0.1 - - [05/Sep/2025:01:14:52 +0000] "GET /v2/foo/bar/blobs/sha256:f4a4b28ee84a9d2dededd62193c7f54318238c5ecad6d44904fb0dd6e6b02b8e HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.69s) === RUN TestBlobDelete time="2025-09-05T01:14:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T01:14:56Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:14:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=6198b6ff-e8e6-4823-bf6b-a3e44d4a64b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48864" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.302334ms http.response.status=404 http.response.written=157 vars.digest="sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "GET /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=43593df0-d70b-404e-a752-86564a11bfdf http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48868" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.454255ms http.response.status=404 http.response.written=157 vars.digest="sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=ade45b3d-c71b-427e-8ee2-57f127f6f14c http.request.method=POST http.request.remoteaddr="127.0.0.1:48868" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.216293ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=b6f5cfaa-d87a-46ff-ba11-ea3f547842f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48868" http.request.uri="/v2/foo/bar/blobs/uploads/7e21a1eb-bc0a-4b11-b5f1-328b956811df?_state=JZJ5Ecpa5ZqlVVlNT3mm0YozTLxAazyi3Huq3v8TF_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMjFhMWViLWJjMGEtNGIxMS1iNWYxLTMyOGI5NTY4MTFkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzE4MjYzMzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.407895ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "GET /v2/foo/bar/blobs/uploads/7e21a1eb-bc0a-4b11-b5f1-328b956811df?_state=JZJ5Ecpa5ZqlVVlNT3mm0YozTLxAazyi3Huq3v8TF_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMjFhMWViLWJjMGEtNGIxMS1iNWYxLTMyOGI5NTY4MTFkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzE4MjYzMzFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=ffd74551-0da8-4964-b4a6-3785656328dc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48868" http.request.uri="/v2/foo/bar/blobs/uploads/7e21a1eb-bc0a-4b11-b5f1-328b956811df?_state=JZJ5Ecpa5ZqlVVlNT3mm0YozTLxAazyi3Huq3v8TF_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMjFhMWViLWJjMGEtNGIxMS1iNWYxLTMyOGI5NTY4MTFkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzE4MjYzMzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.313694ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "DELETE /v2/foo/bar/blobs/uploads/7e21a1eb-bc0a-4b11-b5f1-328b956811df?_state=JZJ5Ecpa5ZqlVVlNT3mm0YozTLxAazyi3Huq3v8TF_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMjFhMWViLWJjMGEtNGIxMS1iNWYxLTMyOGI5NTY4MTFkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzE4MjYzMzFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=c9b73981-2764-4da6-b523-980f80127d41 http.request.method=GET http.request.remoteaddr="127.0.0.1:48868" http.request.uri="/v2/foo/bar/blobs/uploads/7e21a1eb-bc0a-4b11-b5f1-328b956811df?_state=JZJ5Ecpa5ZqlVVlNT3mm0YozTLxAazyi3Huq3v8TF_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMjFhMWViLWJjMGEtNGIxMS1iNWYxLTMyOGI5NTY4MTFkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzE4MjYzMzFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7e21a1eb-bc0a-4b11-b5f1-328b956811df time="2025-09-05T01:14:56Z" 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:34423" http.request.id=c9b73981-2764-4da6-b523-980f80127d41 http.request.method=GET http.request.remoteaddr="127.0.0.1:48868" http.request.uri="/v2/foo/bar/blobs/uploads/7e21a1eb-bc0a-4b11-b5f1-328b956811df?_state=JZJ5Ecpa5ZqlVVlNT3mm0YozTLxAazyi3Huq3v8TF_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMjFhMWViLWJjMGEtNGIxMS1iNWYxLTMyOGI5NTY4MTFkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzE4MjYzMzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.247253ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=7e21a1eb-bc0a-4b11-b5f1-328b956811df 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "GET /v2/foo/bar/blobs/uploads/7e21a1eb-bc0a-4b11-b5f1-328b956811df?_state=JZJ5Ecpa5ZqlVVlNT3mm0YozTLxAazyi3Huq3v8TF_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMjFhMWViLWJjMGEtNGIxMS1iNWYxLTMyOGI5NTY4MTFkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzE4MjYzMzFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=cf799fc3-5df9-4c19-8aa5-8d643693c9df http.request.method=POST http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.359694ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=835bcb24-557b-419b-bbdd-77a86a96b684 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/69bff9b8-4115-4b43-b424-29ea97d1d8e8?_state=gTAvaqctW5HO2VgXKfB2U2j6LkILT_XEzneuuw3zxIZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5YmZmOWI4LTQxMTUtNGI0My1iNDI0LTI5ZWE5N2QxZDhlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzkyNTY1N1oifQ%3D%3D&digest=sha256%3A1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" provided=sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c vars.name="foo/bar" vars.uuid=69bff9b8-4115-4b43-b424-29ea97d1d8e8 time="2025-09-05T01:14:56Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=835bcb24-557b-419b-bbdd-77a86a96b684 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/69bff9b8-4115-4b43-b424-29ea97d1d8e8?_state=gTAvaqctW5HO2VgXKfB2U2j6LkILT_XEzneuuw3zxIZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5YmZmOWI4LTQxMTUtNGI0My1iNDI0LTI5ZWE5N2QxZDhlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzkyNTY1N1oifQ%3D%3D&digest=sha256%3A1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=69bff9b8-4115-4b43-b424-29ea97d1d8e8 time="2025-09-05T01:14:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c, 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:34423" http.request.id=835bcb24-557b-419b-bbdd-77a86a96b684 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/69bff9b8-4115-4b43-b424-29ea97d1d8e8?_state=gTAvaqctW5HO2VgXKfB2U2j6LkILT_XEzneuuw3zxIZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5YmZmOWI4LTQxMTUtNGI0My1iNDI0LTI5ZWE5N2QxZDhlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzkyNTY1N1oifQ%3D%3D&digest=sha256%3A1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.425655ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=69bff9b8-4115-4b43-b424-29ea97d1d8e8 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "PUT /v2/foo/bar/blobs/uploads/69bff9b8-4115-4b43-b424-29ea97d1d8e8?_state=gTAvaqctW5HO2VgXKfB2U2j6LkILT_XEzneuuw3zxIZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5YmZmOWI4LTQxMTUtNGI0My1iNDI0LTI5ZWE5N2QxZDhlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44NzkyNTY1N1oifQ%3D%3D&digest=sha256%3A1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=d9b17d93-d807-42fc-b2e1-183416c92516 http.request.method=POST http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.249333ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=24eadb3e-ee20-4875-81be-fb8f60a8cddd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/79bc4864-1680-442b-b4f6-a12a5869cc24?_state=d6XBZXPCCUeM3rbOUsAYzQbVEyBeDzuMs7KRyZIPmr17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5YmM0ODY0LTE2ODAtNDQyYi1iNGY2LWExMmE1ODY5Y2MyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44ODMwMTcxN1oifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.621017ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "PUT /v2/foo/bar/blobs/uploads/79bc4864-1680-442b-b4f6-a12a5869cc24?_state=d6XBZXPCCUeM3rbOUsAYzQbVEyBeDzuMs7KRyZIPmr17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5YmM0ODY0LTE2ODAtNDQyYi1iNGY2LWExMmE1ODY5Y2MyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44ODMwMTcxN1oifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=2ea95ba4-2490-4453-ad69-e87f52669220 http.request.method=POST http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.605897ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=0305d434-926a-42aa-8814-af152b6b2a47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/0ddac5c7-fbaa-411f-8027-0e83a2bdeb59?_state=b2o8LxSN3j5Rl63OGvwK28vDKE4iRLBOk1jGork_p0F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkZGFjNWM3LWZiYWEtNDExZi04MDI3LTBlODNhMmJkZWI1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44ODc0MDY1MzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.623777ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "PUT /v2/foo/bar/blobs/uploads/0ddac5c7-fbaa-411f-8027-0e83a2bdeb59?_state=b2o8LxSN3j5Rl63OGvwK28vDKE4iRLBOk1jGork_p0F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkZGFjNWM3LWZiYWEtNDExZi04MDI3LTBlODNhMmJkZWI1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44ODc0MDY1MzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:14:56Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=cc3ce483-ef84-4d45-8abd-083fd5e2630f http.request.method=POST http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.303573ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:00Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=f3d40481-aa15-41fa-acdc-f0f5591f4482 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/1f5f5d3e-ebe3-4782-9b21-fd1aebcfa65e?_state=lDHtR7Qav7gNixsoNtu0JpMiBGfGyuE-OWYiLht7GcF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmNWY1ZDNlLWViZTMtNDc4Mi05YjIxLWZkMWFlYmNmYTY1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44OTE2OTM3MDJaIn0%3D&digest=sha256%3A1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.765343453s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:14:56 +0000] "PUT /v2/foo/bar/blobs/uploads/1f5f5d3e-ebe3-4782-9b21-fd1aebcfa65e?_state=lDHtR7Qav7gNixsoNtu0JpMiBGfGyuE-OWYiLht7GcF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmNWY1ZDNlLWViZTMtNDc4Mi05YjIxLWZkMWFlYmNmYTY1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNDo1Ni44OTE2OTM3MDJaIn0%3D&digest=sha256%3A1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:00Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=f16b41c0-f19a-4403-ac69-ed5a61601047 http.request.method=POST http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.271814ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34423" http.request.id=7e8c8950-56b0-470f-ad85-d10b462cc621 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/7ee7bf41-22ab-43cb-b478-de2224d476e2?_state=WBI_LBd8bYdQJ6by7oEcAcHaP8TduYfikt7mAXYOv8N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZTdiZjQxLTIyYWItNDNjYi1iNDc4LWRlMjIyNGQ0NzZlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTowMC44NTk5MDQzMDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.551996871s http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:00 +0000] "PATCH /v2/foo/bar/blobs/uploads/7ee7bf41-22ab-43cb-b478-de2224d476e2?_state=WBI_LBd8bYdQJ6by7oEcAcHaP8TduYfikt7mAXYOv8N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZTdiZjQxLTIyYWItNDNjYi1iNDc4LWRlMjIyNGQ0NzZlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTowMC44NTk5MDQzMDZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=2b84b76e-5c38-4f0f-b651-ce2435414ced http.request.method=PUT http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/uploads/7ee7bf41-22ab-43cb-b478-de2224d476e2?_state=6eJ8tdXC-aIvsgbfuMOuI-F1ABozX8nKouDWUFLCAc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZTdiZjQxLTIyYWItNDNjYi1iNDc4LWRlMjIyNGQ0NzZlMiIsIk9mZnNldCI6MzE0MTEyMDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MDBaIn0%3D&digest=sha256%3A1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.342374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "PUT /v2/foo/bar/blobs/uploads/7ee7bf41-22ab-43cb-b478-de2224d476e2?_state=6eJ8tdXC-aIvsgbfuMOuI-F1ABozX8nKouDWUFLCAc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZTdiZjQxLTIyYWItNDNjYi1iNDc4LWRlMjIyNGQ0NzZlMiIsIk9mZnNldCI6MzE0MTEyMDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MDBaIn0%3D&digest=sha256%3A1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=f0f783c8-f6c0-4a34-a8ae-ad8b52ce8ca1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.126612ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=67536e25-c04e-47c6-a983-32c0867c032e http.request.method=GET http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=193.531532ms http.response.status=200 http.response.written=31411200 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "GET /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 200 31411200 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" level=error msg="error parsing digest="sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c": unsupported digest algorithm" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=62c7906d-a4dd-44da-b798-5a733273cee7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" vars.name="foo/bar" time="2025-09-05T01:15:04Z" 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:34423" http.request.id=62c7906d-a4dd-44da-b798-5a733273cee7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="979.01µs" http.response.status=400 http.response.written=110 vars.digest="sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "GET /v2/foo/bar/blobs/sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=f26a23c8-cca4-443a-8677-6ed41140e790 http.request.method=GET http.request.remoteaddr="127.0.0.1:48890" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.472296ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "GET /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=af56f36e-00ab-48be-ac5d-1576a4b1c753 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48904" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.217933ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c err.message="blob unknown to registry" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=8c9bba5a-f196-4afc-a15e-f203185cf4d7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48904" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.025731ms http.response.status=404 http.response.written=157 vars.digest="sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" 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:34423" http.request.id=c7b3dc0d-c16d-415e-b5f6-bb2c06ff8481 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48904" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="956.89µs" http.response.status=404 http.response.written=74 vars.digest="sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" level=error msg="error parsing digest="sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c": unsupported digest algorithm" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=ca1cb499-a5db-44ea-8962-b7251a291b83 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48920" http.request.uri="/v2/foo/bar/blobs/sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" vars.name="foo/bar" time="2025-09-05T01:15:04Z" 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:34423" http.request.id=ca1cb499-a5db-44ea-8962-b7251a291b83 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48920" http.request.uri="/v2/foo/bar/blobs/sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.049931ms http.response.status=400 http.response.written=110 vars.digest="sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "DELETE /v2/foo/bar/blobs/sha257:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-05T01:15:04Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=d9ae6cd9-9e56-4ec8-97ed-d77f495664e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.267813ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:08Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=09e66c99-4170-430d-8d5d-44b6635cd2aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/08f9c3d8-56ce-4a91-a5fc-c99146a866a4?_state=FiFTlgDU9DXVX7n8I_Tlr-WRCQEZqyt6UtEHoroaFrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4ZjljM2Q4LTU2Y2UtNGE5MS1hNWZjLWM5OTE0NmE4NjZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTowNC42NjAxNjc0MVoifQ%3D%3D&digest=sha256%3A1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.444597811s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "PUT /v2/foo/bar/blobs/uploads/08f9c3d8-56ce-4a91-a5fc-c99146a866a4?_state=FiFTlgDU9DXVX7n8I_Tlr-WRCQEZqyt6UtEHoroaFrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4ZjljM2Q4LTU2Y2UtNGE5MS1hNWZjLWM5OTE0NmE4NjZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTowNC42NjAxNjc0MVoifQ%3D%3D&digest=sha256%3A1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:08Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=8efd94c4-bc10-4797-bcda-f575077c4845 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.220573ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:08 +0000] "HEAD /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:08Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=6102b5c8-a0f9-4f65-b35d-13a51befdd15 http.request.method=GET http.request.remoteaddr="127.0.0.1:48882" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.665022349s http.response.status=200 http.response.written=4262720 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "GET /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 200 4262720 "" "Go-http-client/1.1" time="2025-09-05T01:15:08Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:34423" http.request.id=37e1e361-8cda-4ecd-a291-1b3319d295b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48890" http.request.uri="/v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.658486679s http.response.status=200 http.response.written=4175872 127.0.0.1 - - [05/Sep/2025:01:15:04 +0000] "GET /v2/foo/bar/blobs/sha256:1f74ee678e21fe6b5b6994682e1a11048582cbdca4edd0de17b7d6301730bb9c HTTP/1.1" 200 4175872 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (11.75s) === RUN TestRelativeURL time="2025-09-05T01:15:08Z" 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-05T01:15:08Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:08Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33179" http.request.id=6dfdb8d9-d4f6-4aa3-a56a-06e477fbf11b http.request.method=POST http.request.remoteaddr="127.0.0.1:35896" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.185453ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:09Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33179" http.request.id=32a25268-c44f-4e3c-b4f3-427a0981c5c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35896" http.request.uri="/v2/foo/bar/blobs/uploads/c9c71e6c-d198-4572-9d91-6b399608ac58?_state=8nCKm6-i5mqniCSPflP1wiZJeW5IQN_Xp-0EMrUGz3B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5YzcxZTZjLWQxOTgtNDU3Mi05ZDkxLTZiMzk5NjA4YWM1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTowOC4zMTE1ODE0MTRaIn0%3D&digest=sha256%3A2bc3f62897931ae245cba7aae62065f28409e270d29afd31847b4bd093e692f5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.069710425s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:08 +0000] "PUT /v2/foo/bar/blobs/uploads/c9c71e6c-d198-4572-9d91-6b399608ac58?_state=8nCKm6-i5mqniCSPflP1wiZJeW5IQN_Xp-0EMrUGz3B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5YzcxZTZjLWQxOTgtNDU3Mi05ZDkxLTZiMzk5NjA4YWM1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTowOC4zMTE1ODE0MTRaIn0%3D&digest=sha256%3A2bc3f62897931ae245cba7aae62065f28409e270d29afd31847b4bd093e692f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:09Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33179" http.request.id=5d74ac8b-a2a3-4376-80e8-0b561063cdb5 http.request.method=POST http.request.remoteaddr="127.0.0.1:35896" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.133692ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:09Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33179" http.request.id=b7eec6f7-573e-4342-89b5-43bf89730523 http.request.method=POST http.request.remoteaddr="127.0.0.1:35896" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.050771ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:11Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:33179" http.request.id=d0a21245-730c-4a02-bf9f-aebdfa2ef2fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35896" http.request.uri="/v2/foo/bar/blobs/uploads/8675b881-ff7b-4027-8a0b-d9af0a667448?_state=pdjr3WAzSeQkII1mJyIBDVsP02PgFSjGLcyVrkekZzR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2NzViODgxLWZmN2ItNDAyNy04YTBiLWQ5YWYwYTY2NzQ0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTowOS43NjY1MzA3NjRaIn0%3D&digest=sha256%3Ab405b725bcae671662bfa0d5a0ede8e53ce60ebce25a2090a52e51d165ea3296" http.request.useragent="Go-http-client/1.1" http.response.duration=1.506977503s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:09 +0000] "PUT /v2/foo/bar/blobs/uploads/8675b881-ff7b-4027-8a0b-d9af0a667448?_state=pdjr3WAzSeQkII1mJyIBDVsP02PgFSjGLcyVrkekZzR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2NzViODgxLWZmN2ItNDAyNy04YTBiLWQ5YWYwYTY2NzQ0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTowOS43NjY1MzA3NjRaIn0%3D&digest=sha256%3Ab405b725bcae671662bfa0d5a0ede8e53ce60ebce25a2090a52e51d165ea3296 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.97s) === RUN TestBlobDeleteDisabled time="2025-09-05T01:15:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T01:15:11Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:11Z" 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:35153" http.request.id=efa5b0d0-5797-4c74-beb7-2cc24cab8f92 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47494" http.request.uri="/v2/foo/bar/blobs/sha256:820b773352a00984a98acc7ddb74c20d9ec814aaf7f475e8496a669b502c75c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.018491ms http.response.status=405 http.response.written=78 vars.digest="sha256:820b773352a00984a98acc7ddb74c20d9ec814aaf7f475e8496a669b502c75c3" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:15:11 +0000] "DELETE /v2/foo/bar/blobs/sha256:820b773352a00984a98acc7ddb74c20d9ec814aaf7f475e8496a669b502c75c3 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.21s) === RUN TestDeleteDisabled time="2025-09-05T01:15:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T01:15:11Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:11Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:44185" http.request.id=74c53cd8-af29-4131-adb5-b59e5d57193f http.request.method=POST http.request.remoteaddr="127.0.0.1:36908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.167493ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:12Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:44185" http.request.id=db183db2-e6d2-42ec-9997-c19068826898 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36908" http.request.uri="/v2/foo/bar/blobs/uploads/eb10307b-fd74-495c-8fd6-68921e7a7a32?_state=0TQuTr_RaRQFYkVDlFhplgt9NY00pRN3-VHsAK2AqV97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViMTAzMDdiLWZkNzQtNDk1Yy04ZmQ2LTY4OTIxZTdhN2EzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNToxMS42NzAzNjM1MTVaIn0%3D&digest=sha256%3A3e7d0d095b4700f526678361afa9c10e9bb9048ed7377008b1c0d555c138656e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.191750719s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:11 +0000] "PUT /v2/foo/bar/blobs/uploads/eb10307b-fd74-495c-8fd6-68921e7a7a32?_state=0TQuTr_RaRQFYkVDlFhplgt9NY00pRN3-VHsAK2AqV97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViMTAzMDdiLWZkNzQtNDk1Yy04ZmQ2LTY4OTIxZTdhN2EzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNToxMS42NzAzNjM1MTVaIn0%3D&digest=sha256%3A3e7d0d095b4700f526678361afa9c10e9bb9048ed7377008b1c0d555c138656e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:12Z" 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:44185" http.request.id=43d7d237-86fc-4ae6-a4a7-f7527378839d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36908" http.request.uri="/v2/foo/bar/blobs/sha256:3e7d0d095b4700f526678361afa9c10e9bb9048ed7377008b1c0d555c138656e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="887.73µs" http.response.status=405 http.response.written=78 vars.digest="sha256:3e7d0d095b4700f526678361afa9c10e9bb9048ed7377008b1c0d555c138656e" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:15:12 +0000] "DELETE /v2/foo/bar/blobs/sha256:3e7d0d095b4700f526678361afa9c10e9bb9048ed7377008b1c0d555c138656e HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.37s) === RUN TestDeleteReadOnly time="2025-09-05T01:15: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-05T01:15:12Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:13Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42529" http.request.id=bbc48097-22be-483c-b5a2-459995268715 http.request.method=POST http.request.remoteaddr="127.0.0.1:37988" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.122572ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42529" http.request.id=5a1e0c12-9170-4639-9218-a8491e937748 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37988" http.request.uri="/v2/foo/bar/blobs/uploads/4be180b7-563e-4b4c-915b-79988dee5c0c?_state=m7UQqysGXX7pw1cPbLBy1oKujAEtKqFCRt_yEysJYZR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZTE4MGI3LTU2M2UtNGI0Yy05MTViLTc5OTg4ZGVlNWMwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNToxMy4xMTg4OTU5MTdaIn0%3D&digest=sha256%3A55f75bd2f5f3fb661fc81bd514119c6c896cf27b8903a992eaac25cdf346e761" http.request.useragent="Go-http-client/1.1" http.response.duration=2.428509555s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:13 +0000] "PUT /v2/foo/bar/blobs/uploads/4be180b7-563e-4b4c-915b-79988dee5c0c?_state=m7UQqysGXX7pw1cPbLBy1oKujAEtKqFCRt_yEysJYZR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZTE4MGI3LTU2M2UtNGI0Yy05MTViLTc5OTg4ZGVlNWMwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNToxMy4xMTg4OTU5MTdaIn0%3D&digest=sha256%3A55f75bd2f5f3fb661fc81bd514119c6c896cf27b8903a992eaac25cdf346e761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [05/Sep/2025:01:15:15 +0000] "DELETE /v2/foo/bar/blobs/sha256:55f75bd2f5f3fb661fc81bd514119c6c896cf27b8903a992eaac25cdf346e761 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.69s) === RUN TestStartPushReadOnly time="2025-09-05T01:15: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-05T01:15:15Z" level=info msg="redis not configured" go.version=go1.25.1 127.0.0.1 - - [05/Sep/2025:01:15:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-09-05T01:15: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-05T01:15:15Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15: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:42759" http.request.id=74b1cf94-93df-4cd3-a2f1-cade65dc895a http.request.method=GET http.request.remoteaddr="127.0.0.1:50980" 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.015731ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:01:15:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-05T01:15: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:42759" http.request.id=8f9a5d64-eb8a-4dc3-957a-e304391f06a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:50980" 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="838.649µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Sep/2025:01:15:15 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T01:15: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:42759" http.request.id=ee191d5b-c0a3-40f9-a2a9-83176049413e http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="855.369µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:01:15:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-05T01:15: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:42759" http.request.id=23e797db-5b3e-4799-b119-8e9d56a283e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.121753ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T01:15: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:42759" http.request.id=23e797db-5b3e-4799-b119-8e9d56a283e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.174074ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T01:15: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:42759" http.request.id=23e797db-5b3e-4799-b119-8e9d56a283e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.208314ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T01:15: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:42759" http.request.id=23e797db-5b3e-4799-b119-8e9d56a283e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.234795ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:01:15:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-05T01:15:15Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=4415121d-3922-465b-acfe-6600bc91a7cb http.request.method=POST http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.075891ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:15 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:17Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=1633a772-ee1d-4a36-9cf0-dac96faeb71a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/blobs/uploads/6f2bdb4b-299f-4a58-a180-e6c0d0df7098?_state=vKjNAxPSx8BEAySP1eLtYYLcyyvlZOBXtB8WrxsHwWt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZjJiZGI0Yi0yOTlmLTRhNTgtYTE4MC1lNmMwZDBkZjcwOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MTUuODE5ODc3NzIyWiJ9&digest=sha256%3Acadda8c39e470c32202dd00a11c3b48d8c6f727f7bdb3b9d13bf72a03fb42901" http.request.useragent="Go-http-client/1.1" http.response.duration=1.988215686s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/6f2bdb4b-299f-4a58-a180-e6c0d0df7098?_state=vKjNAxPSx8BEAySP1eLtYYLcyyvlZOBXtB8WrxsHwWt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZjJiZGI0Yi0yOTlmLTRhNTgtYTE4MC1lNmMwZDBkZjcwOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MTUuODE5ODc3NzIyWiJ9&digest=sha256%3Acadda8c39e470c32202dd00a11c3b48d8c6f727f7bdb3b9d13bf72a03fb42901 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:18Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=becb6411-41bf-451b-ad66-7e6c87e41fdb http.request.method=POST http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.149492ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=7aa173f9-148b-425f-829b-5a093d2741a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/blobs/uploads/b0b74c88-c769-4d4e-b4a0-f3b053a537e2?_state=-4Pts9bWUWZOl_KedYWTfqvbx-tt6tFxvY3eJ5CvdpR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMGI3NGM4OC1jNzY5LTRkNGUtYjRhMC1mM2IwNTNhNTM3ZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MTguMDQ3OTIxNzUxWiJ9&digest=sha256%3Ac8ae3bf8e0a201a0ccb4411fc67bf61838079009b4aeacd1a8d73488deb876ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.746126278s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/b0b74c88-c769-4d4e-b4a0-f3b053a537e2?_state=-4Pts9bWUWZOl_KedYWTfqvbx-tt6tFxvY3eJ5CvdpR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMGI3NGM4OC1jNzY5LTRkNGUtYjRhMC1mM2IwNTNhNTM3ZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MTguMDQ3OTIxNzUxWiJ9&digest=sha256%3Ac8ae3bf8e0a201a0ccb4411fc67bf61838079009b4aeacd1a8d73488deb876ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=b5d13345-8bd0-4a1b-9471-3d4c032e1785 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.613918ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=ff9fee3e-96b1-4e98-b3f2-029c4f8d5348 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" http.request.useragent="Go-http-client/1.1" http.response.duration=3.302475ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=b530c57e-5d88-42ea-b225-bbd0cd3c9086 http.request.method=GET http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.817859ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=b15bfd1e-a417-4eee-bb61-5fca65d5d657 http.request.method=GET http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.780619ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "GET /v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" 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:42759" http.request.id=fd7b6acb-77aa-494d-899e-1666a902be5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" http.request.useragent="Go-http-client/1.1" http.response.duration=3.405956ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" 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:42759" http.request.id=55ea1c0f-2892-4684-b08b-c87b253e6622 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" http.request.useragent="Go-http-client/1.1" http.response.duration=3.403076ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:42759" http.request.id=09508541-cd90-42ff-952d-fc158235603b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" http.request.useragent="Go-http-client/1.1" http.response.duration=3.327995ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=504b0479-4cde-4fde-962c-c952d21da842 http.request.method=GET http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.751299ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "GET /v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=1f1203f9-7beb-46d7-900f-307829c1cb89 http.request.method=GET http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="765.328µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=7137f492-a276-42a0-a548-f18acc826a06 http.request.method=GET http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" http.request.useragent="Go-http-client/1.1" http.response.duration="719.248µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "GET /v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=d343771c-2a04-4da8-b13d-0dc58099c14d http.request.method=GET http.request.remoteaddr="127.0.0.1:50980" 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="785.129µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=error msg="payload digest does match: "sha256:0dbf5f43d6d59ec5692a55b200cf87adaa27d2086a9708b61c3f97385ee805ea" != "sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf"" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=ee041b96-afb1-438f-b36f-2dd95e52619d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" time="2025-09-05T01:15:19Z" 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:42759" http.request.id=ee041b96-afb1-438f-b36f-2dd95e52619d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50980" http.request.uri="/v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="909.49µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf" 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:2ac27dfb51dd556ebbbaa97a8fc50dcbd02b343004d475e62482b95530e26fbf HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" 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:42759" http.request.id=0859ba7c-e44c-4927-b52f-5c8b23a8734c http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" 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="929.17µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" 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:42759" http.request.id=02d8fb1f-1ebc-486a-adbb-bc164a5fdfff http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" 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="801.768µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" 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:42759" http.request.id=8e5be05f-cb54-41a0-8863-90408456965f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" 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="894.21µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T01:15:19Z" 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:42759" http.request.id=8e5be05f-cb54-41a0-8863-90408456965f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" 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="978.931µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T01:15:19Z" 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:42759" http.request.id=8e5be05f-cb54-41a0-8863-90408456965f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" 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.035371ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=3c995a8a-f00d-449a-b57f-c04652a9815d http.request.method=POST http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="939.17µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=08eaf94a-cdeb-4557-a689-6733793dc3dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/blobs/uploads/45f460c2-3d4f-4c59-bbd4-684e6e0e3b9a?_state=SF0dkpJvL0vO3PRwVo9A2kPTxBYxA7pu-yBUw7DeLh17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NWY0NjBjMi0zZDRmLTRjNTktYmJkNC02ODRlNmUwZTNiOWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MTkuODM1NTQ1OTlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.178812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/45f460c2-3d4f-4c59-bbd4-684e6e0e3b9a?_state=SF0dkpJvL0vO3PRwVo9A2kPTxBYxA7pu-yBUw7DeLh17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NWY0NjBjMi0zZDRmLTRjNTktYmJkNC02ODRlNmUwZTNiOWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MTkuODM1NTQ1OTlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:19Z" 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:42759" http.request.id=e7e6ca88-d566-47f5-bde0-9c8bef7be6bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" 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="969.37µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T01:15:19Z" 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:42759" http.request.id=e7e6ca88-d566-47f5-bde0-9c8bef7be6bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" 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.016251ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:01:15:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-05T01:15:20Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=8e9dae87-fd1b-47f3-9133-3d2961b42c2e http.request.method=POST http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="969.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=18c05729-768c-48f8-9511-dfcf83a6c564 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/blobs/uploads/085ef457-f2ed-49c3-9a66-7fa4203f3075?_state=XmqObttra9Kp4N67HNZXqEe3MHJh44LOqsuh8DLNZ5R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwODVlZjQ1Ny1mMmVkLTQ5YzMtOWE2Ni03ZmE0MjAzZjMwNzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjAuMDU5NTcxMjQ2WiJ9&digest=sha256%3A0c31234bb48f154a0ce27032e0c326a19c0d7bece7853c45653dcf861820c986" http.request.useragent="Go-http-client/1.1" http.response.duration=1.250909907s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/085ef457-f2ed-49c3-9a66-7fa4203f3075?_state=XmqObttra9Kp4N67HNZXqEe3MHJh44LOqsuh8DLNZ5R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwODVlZjQ1Ny1mMmVkLTQ5YzMtOWE2Ni03ZmE0MjAzZjMwNzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjAuMDU5NTcxMjQ2WiJ9&digest=sha256%3A0c31234bb48f154a0ce27032e0c326a19c0d7bece7853c45653dcf861820c986 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:21Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=d9a848cc-1914-47d7-a87a-03c61c248b59 http.request.method=POST http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.162172ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=ca2eccd3-96a5-4076-a7df-565ff052ed70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/blobs/uploads/877ab9cb-2be0-43fd-b4ec-2c7eb499d260?_state=tHsykD0GvhTKZCf6EQ9hmod3B_3TI6Lkgsysn0J2gZ57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NzdhYjljYi0yYmUwLTQzZmQtYjRlYy0yYzdlYjQ5OWQyNjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjEuNDY2NTU5OTI3WiJ9&digest=sha256%3A184cf9c30288ff17b9c7c65d4b34f84ccca04cb25721b5f89f7cd1fd90c9524c" http.request.useragent="Go-http-client/1.1" http.response.duration=623.837416ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/877ab9cb-2be0-43fd-b4ec-2c7eb499d260?_state=tHsykD0GvhTKZCf6EQ9hmod3B_3TI6Lkgsysn0J2gZ57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NzdhYjljYi0yYmUwLTQzZmQtYjRlYy0yYzdlYjQ5OWQyNjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjEuNDY2NTU5OTI3WiJ9&digest=sha256%3A184cf9c30288ff17b9c7c65d4b34f84ccca04cb25721b5f89f7cd1fd90c9524c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" 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:42759" http.request.id=ae373621-cb89-4b47-9e85-8578f4efd20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.377935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" 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:42759" http.request.id=48ecf0c8-7e7d-44c5-92d6-aa7e0a373342 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/sha256:1d25d738cf65c9cef593988029433726aa92faa1ff259c15a1eabbf9cef224d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.108691ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:1d25d738cf65c9cef593988029433726aa92faa1ff259c15a1eabbf9cef224d2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=5ee6c351-4e51-4294-bf36-cfda7dab2411 http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" 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="976.57µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=6c43875d-6b25-492f-9a99-30a2da4999c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/sha256:1d25d738cf65c9cef593988029433726aa92faa1ff259c15a1eabbf9cef224d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="903.57µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/manifests/sha256:1d25d738cf65c9cef593988029433726aa92faa1ff259c15a1eabbf9cef224d2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=af12bab2-b977-4053-bf16-ff5256d1e7ea http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="836.409µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=d0855a2b-471a-4483-9913-232053b2c206 http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/sha256:1d25d738cf65c9cef593988029433726aa92faa1ff259c15a1eabbf9cef224d2" http.request.useragent="Go-http-client/1.1" http.response.duration="725.288µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/manifests/sha256:1d25d738cf65c9cef593988029433726aa92faa1ff259c15a1eabbf9cef224d2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=e7d5256e-0c43-4bf0-9971-0d2c47360abd http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" 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="713.808µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="rewriting manifest sha256:1d25d738cf65c9cef593988029433726aa92faa1ff259c15a1eabbf9cef224d2 in schema1 format to support old client" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=49231b98-c156-4579-838d-bee4ab6978ca http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" 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-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=49231b98-c156-4579-838d-bee4ab6978ca http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.049502ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" 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:42759" http.request.id=b00910f6-4d13-4c0b-b669-b03c0f143d44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" 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="883.409µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" 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:42759" http.request.id=39b37118-c100-45ea-8789-c6cf704fc593 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078492ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" 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:42759" http.request.id=4646cf03-dd69-401e-8867-46525319d6bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/sha256:9f040e11a894246e6f49c26978262412b5e96de388910bf40f1c6d159974492d" http.request.useragent="Go-http-client/1.1" http.response.duration="951.41µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:9f040e11a894246e6f49c26978262412b5e96de388910bf40f1c6d159974492d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=c47bd133-60f0-423c-903d-40781cf27b62 http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" 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="944.61µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=66b70fa0-1721-4fce-9b19-cb7060e119be http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/sha256:9f040e11a894246e6f49c26978262412b5e96de388910bf40f1c6d159974492d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="921.05µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/manifests/sha256:9f040e11a894246e6f49c26978262412b5e96de388910bf40f1c6d159974492d HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=0e89e9f7-c6eb-4222-9b77-f525f3803866 http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="775.569µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=fae14ff0-3e55-4b2d-ba8e-264cb1236975 http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/sha256:9f040e11a894246e6f49c26978262412b5e96de388910bf40f1c6d159974492d" http.request.useragent="Go-http-client/1.1" http.response.duration="711.488µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/manifests/sha256:9f040e11a894246e6f49c26978262412b5e96de388910bf40f1c6d159974492d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="rewriting manifest list sha256:9f040e11a894246e6f49c26978262412b5e96de388910bf40f1c6d159974492d in schema1 format to support old client" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=0426c1dc-48f2-40d9-a593-0acd0cb5aaaf http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" 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-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42759" http.request.id=0426c1dc-48f2-40d9-a593-0acd0cb5aaaf http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.031222ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" 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-05T01:15:22Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:22Z" 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:42589" http.request.id=5a61b241-d97a-4d2e-b302-42b3860b736a http.request.method=GET http.request.remoteaddr="127.0.0.1:33372" 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="920.129µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" 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:42589" http.request.id=e775e518-eb83-4171-b868-aa5019acb802 http.request.method=GET http.request.remoteaddr="127.0.0.1:33372" 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="675.807µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" 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:42589" http.request.id=485fcc87-ad56-4cc2-865b-62dcbc1a0afd http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" 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="654.927µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" 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:42589" http.request.id=4da19ac6-4f44-4c33-b067-9fedb5b8cf32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" 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.947352ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T01:15:22Z" 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:42589" http.request.id=4da19ac6-4f44-4c33-b067-9fedb5b8cf32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" 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.990592ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T01:15:22Z" 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:42589" http.request.id=4da19ac6-4f44-4c33-b067-9fedb5b8cf32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.018112ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T01:15:22Z" 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:42589" http.request.id=4da19ac6-4f44-4c33-b067-9fedb5b8cf32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.053913ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-05T01:15:22Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=12522834-439b-4cb0-baf9-da777880fb3d http.request.method=POST http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01137ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:23Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=3f82bae0-5419-4fbe-9d6b-518e5a3b4f78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/blobs/uploads/b35cdd4c-aa44-4c3d-97ae-e774c2574499?_state=W-8X_0EBfdCaFmumI2rq8vZloGDrE0sN-Kujc1hOW4Z7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMzVjZGQ0Yy1hYTQ0LTRjM2QtOTdhZS1lNzc0YzI1NzQ0OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjIuMzY1NDc3NTRaIn0%3D&digest=sha256%3Ad7f1b3cba6246020803232adcbb10c7d8f374211cc733fa8c81e65459458a4da" http.request.useragent="Go-http-client/1.1" http.response.duration=1.580035797s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:22 +0000] "PUT /v2/foo/schema1/blobs/uploads/b35cdd4c-aa44-4c3d-97ae-e774c2574499?_state=W-8X_0EBfdCaFmumI2rq8vZloGDrE0sN-Kujc1hOW4Z7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMzVjZGQ0Yy1hYTQ0LTRjM2QtOTdhZS1lNzc0YzI1NzQ0OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjIuMzY1NDc3NTRaIn0%3D&digest=sha256%3Ad7f1b3cba6246020803232adcbb10c7d8f374211cc733fa8c81e65459458a4da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:24Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=a77c30c0-fb6e-4e37-b0e9-eb283d96a681 http.request.method=POST http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01229ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=4fb3038b-8ff0-495f-8bc5-a0802bcf658e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/blobs/uploads/a19c5e83-7244-4994-ab91-5058aa4a992d?_state=1snzeJdHj0FXs4vM5KMy2V96R-AJXjTLZsF7YfhTE1t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMTljNWU4My03MjQ0LTQ5OTQtYWI5MS01MDU4YWE0YTk5MmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjQuMTQ3NjEwMjhaIn0%3D&digest=sha256%3Acaca24093cf9307a0e55a322feb6da39be097feedd7abae57d65e6049fbc0af4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.012157614s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/a19c5e83-7244-4994-ab91-5058aa4a992d?_state=1snzeJdHj0FXs4vM5KMy2V96R-AJXjTLZsF7YfhTE1t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMTljNWU4My03MjQ0LTQ5OTQtYWI5MS01MDU4YWE0YTk5MmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjQuMTQ3NjEwMjhaIn0%3D&digest=sha256%3Acaca24093cf9307a0e55a322feb6da39be097feedd7abae57d65e6049fbc0af4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=b59c5af0-29f7-4a28-b420-a91e4ad34961 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.646919ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=0bb1aa98-4be0-438c-8a4d-95731c683d28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" http.request.useragent="Go-http-client/1.1" http.response.duration=3.305515ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=ca19c013-b1c5-49a0-9f3d-a52f433edafb http.request.method=GET http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.8327ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=f7b8ce3c-bccf-498d-91fb-5577def96c89 http.request.method=GET http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.797579ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "GET /v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" 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:42589" http.request.id=2bb1fbee-d50a-4884-9021-c02354bc874e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" http.request.useragent="Go-http-client/1.1" http.response.duration=3.368076ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" 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:42589" http.request.id=d882cfb3-f0b0-417e-9b37-e2619d70b946 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" http.request.useragent="Go-http-client/1.1" http.response.duration=3.287475ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:42589" http.request.id=2facb335-19ae-4e7c-8e68-a311809bd3f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" http.request.useragent="Go-http-client/1.1" http.response.duration=3.283754ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=c2ab04e0-85ee-49b3-9cac-1c126a459d37 http.request.method=GET http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.750578ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "GET /v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=477d1abb-4424-4015-8bbb-13bc35431d56 http.request.method=GET http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="720.128µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=fd9e39e3-4c05-4eea-b11a-aadf456428be http.request.method=GET http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" http.request.useragent="Go-http-client/1.1" http.response.duration="698.968µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "GET /v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=77d51fc6-3222-46d1-949f-8d7089c6be3f http.request.method=GET http.request.remoteaddr="127.0.0.1:33372" 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="694.968µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=error msg="payload digest does match: "sha256:bd9c92142c0b86e90136573d7b0c9c029f352e9dfd2d31547914f68f00fc6a01" != "sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97"" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=4f2ae057-965e-46cb-833f-60ef1938a916 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" time="2025-09-05T01:15:25Z" 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:42589" http.request.id=4f2ae057-965e-46cb-833f-60ef1938a916 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33372" http.request.uri="/v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="922.29µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97" 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:0a4b6074f060e34c8afb1ed6110513ac7b1f340c8c26502d7ea4307d2df9de97 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" 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:42589" http.request.id=0ac79772-3225-4f4f-aec6-3fb53ebff81c http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" 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="927.73µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" 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:42589" http.request.id=05bbca12-7a21-4575-a84d-6d310864987b http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" 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="749.888µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" 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:42589" http.request.id=d0fdfeee-934b-4256-bdc0-50acd45f6e69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" 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="900.449µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T01:15:25Z" 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:42589" http.request.id=d0fdfeee-934b-4256-bdc0-50acd45f6e69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" 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="945.13µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T01:15:25Z" 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:42589" http.request.id=d0fdfeee-934b-4256-bdc0-50acd45f6e69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" 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="975.61µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=ea9716ab-b35b-45d4-90a1-5c2c81056fe8 http.request.method=POST http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="908.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=8ca4a9d4-0e7e-4970-b928-0f0675818d18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/blobs/uploads/2760cc2d-ac73-4f01-a9f5-6eed55d0899a?_state=Du7aI6yt091Zcw_HrCFYHuPVFZBahWLGH76O4pGJEkR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNzYwY2MyZC1hYzczLTRmMDEtYTlmNS02ZWVkNTVkMDg5OWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjUuMTk4MTMzNzgyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.255053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/2760cc2d-ac73-4f01-a9f5-6eed55d0899a?_state=Du7aI6yt091Zcw_HrCFYHuPVFZBahWLGH76O4pGJEkR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNzYwY2MyZC1hYzczLTRmMDEtYTlmNS02ZWVkNTVkMDg5OWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjUuMTk4MTMzNzgyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" 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:42589" http.request.id=5eca203b-cec9-4013-b91d-07649d924800 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" 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="996.09µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T01:15:25Z" 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:42589" http.request.id=5eca203b-cec9-4013-b91d-07649d924800 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" 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.041811ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-05T01:15:25Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=cce705b1-a0f3-4b9f-b56a-faaa7c4832b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="969.29µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:27Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=60b9feb9-25cd-4efd-a62a-6b02b27b7955 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/blobs/uploads/aaa3abe9-bed1-41f3-bbd2-5237ca866a66?_state=sz9gPDxI5XAXGz5YOsDcKbjNGcQSj2kCmz826uUtLEp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYWEzYWJlOS1iZWQxLTQxZjMtYmJkMi01MjM3Y2E4NjZhNjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjUuNDQ4NzE1MTE5WiJ9&digest=sha256%3Ac0fedf6f2ac8620c5d6bcf553839d491433a3ef99faedf2c4df0b5993f95f207" http.request.useragent="Go-http-client/1.1" http.response.duration=1.656832314s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/aaa3abe9-bed1-41f3-bbd2-5237ca866a66?_state=sz9gPDxI5XAXGz5YOsDcKbjNGcQSj2kCmz826uUtLEp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYWEzYWJlOS1iZWQxLTQxZjMtYmJkMi01MjM3Y2E4NjZhNjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjUuNDQ4NzE1MTE5WiJ9&digest=sha256%3Ac0fedf6f2ac8620c5d6bcf553839d491433a3ef99faedf2c4df0b5993f95f207 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:27Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=b9b28453-64fb-4eca-ba42-b8cf68e5ebe9 http.request.method=POST http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.087291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=e134e802-cc11-44db-aaf2-758472d70423 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/blobs/uploads/41f1df4c-706c-4477-8705-52221658de00?_state=QXhzTzU-csm_252jwWj0IlmrxkPoIw7O8z2VPb1JA917Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MWYxZGY0Yy03MDZjLTQ0NzctODcwNS01MjIyMTY1OGRlMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjcuMzQ3MzgwNTZaIn0%3D&digest=sha256%3Aa9f906865a591e0e8d70717d49ba8c00ea871339f84be326d84de45a6bde6e3a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.426477101s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/41f1df4c-706c-4477-8705-52221658de00?_state=QXhzTzU-csm_252jwWj0IlmrxkPoIw7O8z2VPb1JA917Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MWYxZGY0Yy03MDZjLTQ0NzctODcwNS01MjIyMTY1OGRlMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjcuMzQ3MzgwNTZaIn0%3D&digest=sha256%3Aa9f906865a591e0e8d70717d49ba8c00ea871339f84be326d84de45a6bde6e3a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:42589" http.request.id=7b4744e4-f670-478c-8173-9163ceb77db4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.342614ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:42589" http.request.id=dc7a4c1b-b7b2-4442-b184-981a80b4d790 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/sha256:96e9cbae6977534c2f853810e34e332630a78eb8ba7718ea278b8fd1bd9fac01" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078731ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "PUT /v2/foo/schema2/manifests/sha256:96e9cbae6977534c2f853810e34e332630a78eb8ba7718ea278b8fd1bd9fac01 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=5ccf7409-616c-4c27-9d7c-e1a7479fcaae http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" 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="960.41µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=7c37d078-e273-4e27-b710-806f17ff69a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/sha256:96e9cbae6977534c2f853810e34e332630a78eb8ba7718ea278b8fd1bd9fac01" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="899.73µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/manifests/sha256:96e9cbae6977534c2f853810e34e332630a78eb8ba7718ea278b8fd1bd9fac01 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=d969316f-240b-4e34-b23d-8c2789470bcc http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="797.928µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=f481ba1a-082f-43ca-8913-f04ecc2509b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/sha256:96e9cbae6977534c2f853810e34e332630a78eb8ba7718ea278b8fd1bd9fac01" http.request.useragent="Go-http-client/1.1" http.response.duration="714.247µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/manifests/sha256:96e9cbae6977534c2f853810e34e332630a78eb8ba7718ea278b8fd1bd9fac01 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=efebb132-1631-489a-87d8-02a6a0b21261 http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="733.928µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="rewriting manifest sha256:96e9cbae6977534c2f853810e34e332630a78eb8ba7718ea278b8fd1bd9fac01 in schema1 format to support old client" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=4abc5ad9-ced0-408e-bd1e-dd8bc3692df0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" 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-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=4abc5ad9-ced0-408e-bd1e-dd8bc3692df0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.989821ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:42589" http.request.id=5eaee750-36df-4911-a075-1ba27e37b356 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" 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="836.049µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:42589" http.request.id=53a3e198-d330-4c13-943c-a2655c9f00e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.107772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:42589" http.request.id=c6057be6-2398-464e-b8d5-130eaa733c98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/sha256:fd03e1e16a6f9a1721482b706f4513eeeb00b81b852043bf74251ce4e10b988c" http.request.useragent="Go-http-client/1.1" http.response.duration="908.33µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "PUT /v2/foo/schema2/manifests/sha256:fd03e1e16a6f9a1721482b706f4513eeeb00b81b852043bf74251ce4e10b988c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=4c6c3c45-4e42-4d0f-abcb-76a9190685bf http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" 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="984.77µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=5eae322d-3c54-4a4a-9eaf-e6f7d4ae7516 http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/sha256:fd03e1e16a6f9a1721482b706f4513eeeb00b81b852043bf74251ce4e10b988c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="867.169µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/manifests/sha256:fd03e1e16a6f9a1721482b706f4513eeeb00b81b852043bf74251ce4e10b988c HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=5cf51b81-2f7d-4e12-a09b-5128c9b93af9 http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="722.848µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=e9a07d3e-9dae-4c94-bd5e-08ebf7f5d2d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/sha256:fd03e1e16a6f9a1721482b706f4513eeeb00b81b852043bf74251ce4e10b988c" http.request.useragent="Go-http-client/1.1" http.response.duration="800.409µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/manifests/sha256:fd03e1e16a6f9a1721482b706f4513eeeb00b81b852043bf74251ce4e10b988c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" level=info msg="rewriting manifest list sha256:fd03e1e16a6f9a1721482b706f4513eeeb00b81b852043bf74251ce4e10b988c in schema1 format to support old client" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=32a50477-079d-4ba6-8c1d-6487adf3668c http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" 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-05T01:15:28Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:42589" http.request.id=32a50477-079d-4ba6-8c1d-6487adf3668c http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.044701ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (13.24s) === RUN TestGetManifestWithStorageError time="2025-09-05T01:15:28Z" 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-05T01:15:28Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:28Z" 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:40739" http.request.id=84244802-27c4-4709-ae08-117936ca3abb http.request.method=GET http.request.remoteaddr="127.0.0.1:44330" 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="913.889µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:40739" http.request.id=1bcbb3bc-19ed-4a1c-a928-7e93d66fce81 http.request.method=GET http.request.remoteaddr="127.0.0.1:44330" 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="859.529µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:40739" http.request.id=85e36ef8-586b-4176-b986-46d1db0d1547 http.request.method=GET http.request.remoteaddr="127.0.0.1:44330" 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="816.849µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:40739" http.request.id=8e63ab96-123b-4346-9af8-17c487370e72 http.request.method=GET http.request.remoteaddr="127.0.0.1:44330" 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="804.329µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-09-05T01:15:28Z" 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-05T01:15:28Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:28Z" 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:36079" http.request.id=040d7f4b-52eb-400c-95ba-6af7af841485 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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="952.57µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:36079" http.request.id=13355c1a-c492-4ed3-bec0-006e2bc3bd82 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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="750.368µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:36079" http.request.id=57cf3609-0c47-4018-9e33-8e8fc7669aac http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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="755.208µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-05T01:15:28Z" 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:36079" http.request.id=6255069a-452b-429f-b25e-b8d2921f87c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.137553ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T01:15:28Z" 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:36079" http.request.id=6255069a-452b-429f-b25e-b8d2921f87c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.180193ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T01:15:28Z" 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:36079" http.request.id=6255069a-452b-429f-b25e-b8d2921f87c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.207434ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-05T01:15:28Z" 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:36079" http.request.id=6255069a-452b-429f-b25e-b8d2921f87c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.232714ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2025:01:15:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-05T01:15:29Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=f891bdb3-b6c5-4618-bf3b-cb86329918e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="997.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:29 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=cd828e0f-f43c-4469-bed1-9ab0876a6a8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/blobs/uploads/36218f7a-8be0-461a-abfc-834464835d4b?_state=QFee3XBKQkALlor_7LzvSfTfBOikqZ84hXaNPF99udp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNjIxOGY3YS04YmUwLTQ2MWEtYWJmYy04MzQ0NjQ4MzVkNGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjkuMDMyMjU3OTU5WiJ9&digest=sha256%3A4af9dba8606131d87e3a1b7c8080ca991f04439fb622f0e80c1260a349eb8b2c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.272941057s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:29 +0000] "PUT /v2/foo/schema1/blobs/uploads/36218f7a-8be0-461a-abfc-834464835d4b?_state=QFee3XBKQkALlor_7LzvSfTfBOikqZ84hXaNPF99udp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNjIxOGY3YS04YmUwLTQ2MWEtYWJmYy04MzQ0NjQ4MzVkNGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MjkuMDMyMjU3OTU5WiJ9&digest=sha256%3A4af9dba8606131d87e3a1b7c8080ca991f04439fb622f0e80c1260a349eb8b2c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:30Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=ea40f960-592b-4785-b15e-72d28ab687ee http.request.method=POST http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.040771ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:30 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=230fa6af-0a28-4580-ab4f-3acff270f56c http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/blobs/uploads/0c6d0335-331d-4a4a-9dce-295b2c29cfdb?_state=vEuEjvlzhLNLF_CtmJLUwmYQdbb1EaHr_glMDTFtSD97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYzZkMDMzNS0zMzFkLTRhNGEtOWRjZS0yOTViMmMyOWNmZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MzAuNTA0NTY3NTc4WiJ9&digest=sha256%3Aebda024060cd565bc504f62f67639e0493b5761918e89f54101512ada10ab702" http.request.useragent="Go-http-client/1.1" http.response.duration=1.008928179s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:30 +0000] "PUT /v2/foo/schema1/blobs/uploads/0c6d0335-331d-4a4a-9dce-295b2c29cfdb?_state=vEuEjvlzhLNLF_CtmJLUwmYQdbb1EaHr_glMDTFtSD97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYzZkMDMzNS0zMzFkLTRhNGEtOWRjZS0yOTViMmMyOWNmZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MzAuNTA0NTY3NTc4WiJ9&digest=sha256%3Aebda024060cd565bc504f62f67639e0493b5761918e89f54101512ada10ab702 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=5b01e538-97d7-490b-8485-b82b31f6ed9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.549797ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=4a617545-69bb-414c-a963-1f46dc3ba6cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.duration=3.309875ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=b4b8c3ae-1bb9-4d4d-8d6f-800aa264ff16 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.792379ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=8be863e6-e576-4b98-9db4-d6409cc938a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.807299ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" 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:36079" http.request.id=db98ec9d-c32d-4896-a9c8-07bc64c209bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.duration=3.396116ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" 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:36079" http.request.id=fa635219-12f2-48bb-92fb-7bd97c5e27c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.duration=3.328475ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:36079" http.request.id=37556c50-ceb0-4464-8d7f-0a8f6909b149 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.duration=3.419275ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=c3d0bfed-1459-46de-b6ca-866bc4fd848d http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.810139ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=a8951c65-4599-466d-a1e9-996b07e93226 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="795.128µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=2acfd7d1-4c1d-4efb-8a02-f0ad8d6d927e http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.duration="706.687µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=8b9020e8-8eba-4308-bd0c-46991a1835ae http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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="700.727µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=error msg="payload digest does match: "sha256:46c020ee7abc0843ef2e109deaaef7a799db63a32ee0e9ef1795d544d47f43c3" != "sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51"" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=4289a00d-5c72-48c1-b84c-56a710767a33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" time="2025-09-05T01:15:31Z" 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:36079" http.request.id=4289a00d-5c72-48c1-b84c-56a710767a33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="865.329µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=3e7ae2e1-b85c-4193-8d74-22f5db7ad5be http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58478" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01449ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=60df6b7c-4812-464a-a166-516fc03a600e http.request.method=GET http.request.remoteaddr="127.0.0.1:58478" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="797.049µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" 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:36079" http.request.id=b5ae06cf-8221-4333-947b-6cc33afda822 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58488" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="852.169µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=15bff279-dc5e-4c4f-ab78-f0557a367970 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58496" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.duration=3.395155ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=06403e18-598e-4bab-89e5-5fded8a059bc http.request.method=GET http.request.remoteaddr="127.0.0.1:58496" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.840059ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" 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:36079" http.request.id=134e8655-6313-43b5-85f7-7dde63f1e370 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58508" 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="900.41µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=53457409-8472-463a-8d32-37522b1f0e46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.593278ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=530d07fc-0534-4f24-9aa9-9ba5285cebf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" 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="733.528µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=e3f2cc42-f849-425b-a658-b56c6d0cde4b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51" http.request.useragent="Go-http-client/1.1" http.response.duration="897.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:84a94ffd6b12005bdf615a7e2d8e37330e628bb6fa33d32247a6e47c6f304f51 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=a24a5683-b846-4ee9-905d-9320ad8a6c92 http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" 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="744.448µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" 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:36079" http.request.id=cd86fe9e-7095-4d69-9ad8-70f9897e9e20 http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" 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="776.208µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" 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:36079" http.request.id=aa6c60c3-b668-4c36-940c-1e7ad468d6ff http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" 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="747.248µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" 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:36079" http.request.id=e7c816f9-8583-455a-99d7-84edd25bb27d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" 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="919.81µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T01:15:31Z" 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:36079" http.request.id=e7c816f9-8583-455a-99d7-84edd25bb27d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" 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="958.57µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T01:15:31Z" 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:36079" http.request.id=e7c816f9-8583-455a-99d7-84edd25bb27d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" 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="990.451µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=7c921e51-9064-4e94-a6a0-82631d97817c http.request.method=POST http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="944.09µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=2daa1004-d009-4a11-9562-cde895d98a5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/blobs/uploads/d713756e-87b2-4835-814d-d997105b3046?_state=d2oApJOGt1a0UbQRNckxXjSRQ45N7h04G0LZ0g6TyYB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNzEzNzU2ZS04N2IyLTQ4MzUtODE0ZC1kOTk3MTA1YjMwNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MzEuNTY5MTQ0Nzc4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.111812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/d713756e-87b2-4835-814d-d997105b3046?_state=d2oApJOGt1a0UbQRNckxXjSRQ45N7h04G0LZ0g6TyYB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNzEzNzU2ZS04N2IyLTQ4MzUtODE0ZC1kOTk3MTA1YjMwNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MzEuNTY5MTQ0Nzc4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" 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:36079" http.request.id=d197364d-019a-415f-b83b-346bacf96fad http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" 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="884.769µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-05T01:15:31Z" 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:36079" http.request.id=d197364d-019a-415f-b83b-346bacf96fad http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" 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="928.05µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-05T01:15:31Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=9b48ad72-39c4-4f0f-8211-649c40db5d7e http.request.method=POST http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.070891ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:33Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=9d84a726-f6dd-4ea8-90a3-3670ea3ab029 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/blobs/uploads/94e30531-28bc-41a9-a30b-4754eb0c43c1?_state=Un3i-eljHOQoNO2EzZsoPPKimTk8HeCA1r96niouZxR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NGUzMDUzMS0yOGJjLTQxYTktYTMwYi00NzU0ZWIwYzQzYzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MzEuODIxODU4MTc4WiJ9&digest=sha256%3Ad9118b364d6982055f491d9ec72808a754a47e54fb71d338abfeef25ee197f2f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.609727255s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/94e30531-28bc-41a9-a30b-4754eb0c43c1?_state=Un3i-eljHOQoNO2EzZsoPPKimTk8HeCA1r96niouZxR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NGUzMDUzMS0yOGJjLTQxYTktYTMwYi00NzU0ZWIwYzQzYzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MzEuODIxODU4MTc4WiJ9&digest=sha256%3Ad9118b364d6982055f491d9ec72808a754a47e54fb71d338abfeef25ee197f2f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:33Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=e55ea940-f097-4f5e-aca4-6f1a3aa50f71 http.request.method=POST http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:33 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=c68361d7-87d3-4de4-b8cb-c7b92b4025ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/blobs/uploads/c6b909e1-5ff4-4c3f-91ac-0ef8904ab3d2?_state=5WpA2Pb30Z2HPuFkjm0nAMbNmX_1g3VxDk9WHoHGRLZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNmI5MDllMS01ZmY0LTRjM2YtOTFhYy0wZWY4OTA0YWIzZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MzMuNTk1MTQyMjYxWiJ9&digest=sha256%3Aa6d3a7b3353b13fe08571905862b8ec203befe06708298d1f92e7ccb2b13769a" http.request.useragent="Go-http-client/1.1" http.response.duration=715.002428ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:33 +0000] "PUT /v2/foo/schema2/blobs/uploads/c6b909e1-5ff4-4c3f-91ac-0ef8904ab3d2?_state=5WpA2Pb30Z2HPuFkjm0nAMbNmX_1g3VxDk9WHoHGRLZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNmI5MDllMS01ZmY0LTRjM2YtOTFhYy0wZWY4OTA0YWIzZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDVUMDE6MTU6MzMuNTk1MTQyMjYxWiJ9&digest=sha256%3Aa6d3a7b3353b13fe08571905862b8ec203befe06708298d1f92e7ccb2b13769a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15: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:36079" http.request.id=799f364c-49ff-4687-ab71-63f0c79477bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.315973ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15: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:36079" http.request.id=1dcd0812-d73d-4ed8-a5b7-41cd68d40f39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" http.request.useragent="Go-http-client/1.1" http.response.duration=1.198853ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=e8557fc2-3135-47bc-946b-fac800286fa3 http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" 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="973.17µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=e111e570-0fde-4756-9b6c-8efa7b7dd0b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="962.49µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "GET /v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=ea80ff88-b300-4f9e-9c9f-cdad2b4253b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="808.448µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=d8a54b6c-8648-4d2c-bf21-fef645e61483 http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" http.request.useragent="Go-http-client/1.1" http.response.duration="720.888µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "GET /v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=9e05afb7-e1cb-4589-b98a-ad20af12456f http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" 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="913.73µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="rewriting manifest sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298 in schema1 format to support old client" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=bad0f6d8-a6bb-4d65-94ce-00917316a1ad http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" 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-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=bad0f6d8-a6bb-4d65-94ce-00917316a1ad http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.962141ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=68442e03-3c94-4de7-8d2e-6cceb060521f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" http.request.useragent="Go-http-client/1.1" http.response.duration="871.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" err.message="manifest unknown" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=79e2b537-3805-4f7b-baa2-585bf54ed018 http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="785.728µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "GET /v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" 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:36079" http.request.id=4aa7af57-d7cf-4d81-a988-d94291cceb8c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58522" http.request.uri="/v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="824.048µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-05T01:15: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:36079" http.request.id=5d5b77cf-34a8-43a8-ada6-4e109fd10a86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58524" http.request.uri="/v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" http.request.useragent="Go-http-client/1.1" http.response.duration=1.110051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=e1b6bc83-1f14-46b2-b79f-1ca81f2afbc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:58524" http.request.uri="/v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="869.689µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "GET /v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" 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:36079" http.request.id=0781e2c9-1f2b-4d01-9ed4-f0da1a6dd93d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58534" 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="858.769µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-05T01:15: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:36079" http.request.id=6dcfcd28-100d-4be7-aef7-c7bcc57a7591 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58544" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.173013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=1f3a401e-675e-4e6e-8fb2-20b7c1f9d20d http.request.method=GET http.request.remoteaddr="127.0.0.1:58544" 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="739.928µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=2184bf85-92a9-4847-9311-98a91aa17f12 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58544" http.request.uri="/v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298" http.request.useragent="Go-http-client/1.1" http.response.duration="877.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7820c2874b0c4b747d9193273dd057d5ae2398cd0c66a595f99a601035329298 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36079" http.request.id=8b9fb79d-4503-40ac-b564-7be71cf46233 http.request.method=GET http.request.remoteaddr="127.0.0.1:58544" 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="706.087µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.53s) === RUN TestManifestDeleteDisabled time="2025-09-05T01:15: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-05T01:15:34Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:34Z" 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:34431" http.request.id=bc4d4bc7-10c9-4bdf-a1ce-af0069f3258f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40456" 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="921.97µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-09-05T01:15: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-05T01:15:34Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 time="2025-09-05T01:15:34Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.1 time="2025-09-05T01:15:34Z" 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-05T01:15:34Z" 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:44591" http.request.id=70195f25-9e02-4bdf-9ce5-e5c46ff2c027 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55012" 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=1.674178ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" 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:44591" http.request.id=553c1794-ad78-4320-a661-b1416dbe705b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55014" 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=1.486776ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" 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:44591" http.request.id=2922f0d2-ce48-43ca-8145-639613188dbd http.request.method=POST http.request.remoteaddr="127.0.0.1:55028" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.525215ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-05T01:15:34Z" 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:44591" http.request.id=2deb2a02-8895-4ae8-99fa-75871df2b577 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55038" 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=1.523375ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.31s) === RUN TestProxyManifestGetByTag time="2025-09-05T01:15: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-05T01:15:34Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:34Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=fbfcb00d-bb6e-4e49-919e-ec9b51cc3e67 http.request.method=POST http.request.remoteaddr="127.0.0.1:39326" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.113532ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=98a35d9c-20e9-4ffb-a755-9ce6e30622bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39326" http.request.uri="/v2/foo/bar/blobs/uploads/542dfca5-9d05-4bb2-bef2-9d3fc6fc1ee9?_state=gOVHgMBmMgDvy8RYx-F7HDrzQ6RAS30fljnaazVPpix7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0MmRmY2E1LTlkMDUtNGJiMi1iZWYyLTlkM2ZjNmZjMWVlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTozNC44NzI4Nzc0ODdaIn0%3D&digest=sha256%3A3b868e0e1d424f540919418fdee8c7708b457a04155aa7262b8f963d0c6a031f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.362349911s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:34 +0000] "PUT /v2/foo/bar/blobs/uploads/542dfca5-9d05-4bb2-bef2-9d3fc6fc1ee9?_state=gOVHgMBmMgDvy8RYx-F7HDrzQ6RAS30fljnaazVPpix7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0MmRmY2E1LTlkMDUtNGJiMi1iZWYyLTlkM2ZjNmZjMWVlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTozNC44NzI4Nzc0ODdaIn0%3D&digest=sha256%3A3b868e0e1d424f540919418fdee8c7708b457a04155aa7262b8f963d0c6a031f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=274e8bc9-9cbb-4319-bd7b-d3e805138492 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39326" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.577157ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:36 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 time="2025-09-05T01:15:36Z" level=info msg="redis not configured" go.version=go1.25.1 time="2025-09-05T01:15:36Z" level=info msg="Starting upload purge in 12m0s" go.version=go1.25.1 time="2025-09-05T01:15:36Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 time="2025-09-05T01:15:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=c59c2dfb-79c4-42ff-92ea-35d60f42787a http.request.method=GET http.request.remoteaddr="127.0.0.1:39326" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="790.528µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:01:15:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-05T01:15:36Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:39311" go.version=go1.25.1 time="2025-09-05T01:15:36Z" 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-05T01:15:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=eac1184a-3f9d-4658-9ec7-1ac66717adcd http.request.method=GET http.request.remoteaddr="127.0.0.1:39342" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="878.529µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:01:15:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-05T01:15:36Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39311 /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:39311/v2/:[]]}" go.version=go1.25.1 http.request.host="127.0.0.1:36775" http.request.id=4b39f6a6-a654-4e9d-8da7-1d2cb094f020 http.request.method=GET http.request.remoteaddr="127.0.0.1:36944" http.request.uri="/v2/foo/bar/manifests/sha256:42e28d14dda3fa962f8a9bdbe3212600519688d9691d3fafb714fcbee452adec" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:42e28d14dda3fa962f8a9bdbe3212600519688d9691d3fafb714fcbee452adec" time="2025-09-05T01:15:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=26a5e0b3-674f-4f6b-a54d-cf811d349be3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39350" http.request.uri="/v2/foo/bar/manifests/sha256:42e28d14dda3fa962f8a9bdbe3212600519688d9691d3fafb714fcbee452adec" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.90606ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:01:15:36 +0000] "GET /v2/foo/bar/manifests/sha256:42e28d14dda3fa962f8a9bdbe3212600519688d9691d3fafb714fcbee452adec HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T01:15:36Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:42e28d14dda3fa962f8a9bdbe3212600519688d9691d3fafb714fcbee452adec with ttl=167h59m59.99999508s" go.version=go1.25.1 time="2025-09-05T01:15:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36775" http.request.id=4b39f6a6-a654-4e9d-8da7-1d2cb094f020 http.request.method=GET http.request.remoteaddr="127.0.0.1:36944" http.request.uri="/v2/foo/bar/manifests/sha256:42e28d14dda3fa962f8a9bdbe3212600519688d9691d3fafb714fcbee452adec" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.963003ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:01:15:36 +0000] "GET /v2/foo/bar/manifests/sha256:42e28d14dda3fa962f8a9bdbe3212600519688d9691d3fafb714fcbee452adec HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T01:15:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=25fcfda2-5526-4d8c-9301-8dcf38e41d98 http.request.method=GET http.request.remoteaddr="127.0.0.1:39350" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="731.888µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:01:15:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-05T01:15:36Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39311 /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:39311/v2/:[]]}" go.version=go1.25.1 http.request.host="127.0.0.1:36775" http.request.id=045f341f-4dc3-4f83-822f-041d3ca5feb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36946" 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-05T01:15:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=b9d83952-dc70-4e97-b452-dd7d99ebe62e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39358" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.828219ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:01:15:36 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T01:15:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36775" http.request.id=045f341f-4dc3-4f83-822f-041d3ca5feb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36946" 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.918662ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:01:15:36 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T01:15:36Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=0971296c-4271-4375-b32f-a0effa5663eb http.request.method=POST http.request.remoteaddr="127.0.0.1:39358" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02321ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=3a2e6a25-c0d9-45b3-9c7f-bde478e78eab http.request.method=PUT http.request.remoteaddr="127.0.0.1:39358" http.request.uri="/v2/foo/bar/blobs/uploads/a54e8ce1-e10f-491b-b50b-53276dc9d2c4?_state=puznpCaVYJjmRaKa9B9KewRF_LKvt2hRLtqwhiNXv-l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1NGU4Y2UxLWUxMGYtNDkxYi1iNTBiLTUzMjc2ZGM5ZDJjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTozNi40Mjc5NzA1NzFaIn0%3D&digest=sha256%3A027f64187efe827a1d4d6181dffbd7feb46ddfc3a6109168278088308db49388" http.request.useragent="Go-http-client/1.1" http.response.duration=769.902843ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:36 +0000] "PUT /v2/foo/bar/blobs/uploads/a54e8ce1-e10f-491b-b50b-53276dc9d2c4?_state=puznpCaVYJjmRaKa9B9KewRF_LKvt2hRLtqwhiNXv-l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1NGU4Y2UxLWUxMGYtNDkxYi1iNTBiLTUzMjc2ZGM5ZDJjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNVQwMToxNTozNi40Mjc5NzA1NzFaIn0%3D&digest=sha256%3A027f64187efe827a1d4d6181dffbd7feb46ddfc3a6109168278088308db49388 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=314d91d3-ead2-4325-aa78-07485af81563 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39358" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.448956ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2025:01:15:37 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=28af56e9-6222-4197-bc4b-7bfd728acea8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39358" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="699.447µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:01:15:37 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-05T01:15:37Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39311 /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:39311/v2/:[]]}" go.version=go1.25.1 http.request.host="127.0.0.1:36775" http.request.id=34ed7552-4156-42e3-bd3a-d18f3b2bec7b http.request.method=GET http.request.remoteaddr="127.0.0.1:48346" 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-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=dd1dcdf5-4171-450f-ba74-041619aa46cb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45614" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.803899ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:01:15:37 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=dee566d6-150d-4436-ae52-8916cea6b758 http.request.method=GET http.request.remoteaddr="127.0.0.1:45614" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="608.847µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2025:01:15:37 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-05T01:15:37Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39311 /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:39311/v2/:[]]}" go.version=go1.25.1 http.request.host="127.0.0.1:36775" http.request.id=34ed7552-4156-42e3-bd3a-d18f3b2bec7b http.request.method=GET http.request.remoteaddr="127.0.0.1:48346" 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-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:39311" http.request.id=941113f0-c04b-4ea3-94a6-55c4516d954c http.request.method=GET http.request.remoteaddr="127.0.0.1:45628" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.816539ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:01:15:37 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-05T01:15:37Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:6a865e818e9d9167efffd0147e47c6c2c44de0048de795f28fed1e47513b31db with ttl=167h59m59.999997s" go.version=go1.25.1 time="2025-09-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:36775" http.request.id=34ed7552-4156-42e3-bd3a-d18f3b2bec7b http.request.method=GET http.request.remoteaddr="127.0.0.1:48346" 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=10.60711ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2025:01:15:37 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.57s) === RUN TestAppDispatcher time="2025-09-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40945" http.request.id=13d3c59f-7ef3-486d-bd1d-2972c1681841 http.request.method=GET http.request.remoteaddr="127.0.0.1:50100" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="872.489µs" http.response.status=200 http.response.written=0 time="2025-09-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40945" http.request.id=77fe7f26-e89d-4ba8-b825-87d36d229ed8 http.request.method=GET http.request.remoteaddr="127.0.0.1:50100" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="712.167µs" http.response.status=200 http.response.written=0 time="2025-09-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40945" http.request.id=a4bc72a1-eacf-4edb-8f2a-80ac4f587fc3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50100" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="744.607µs" http.response.status=200 http.response.written=0 time="2025-09-05T01:15:37Z" level=info msg="response completed" go.version=go1.25.1 http.request.host="127.0.0.1:40945" http.request.id=17209b49-52b7-42e3-abfd-eb5498b4ec18 http.request.method=GET http.request.remoteaddr="127.0.0.1:50100" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="754.288µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-09-05T01:15: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 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 time="2025-09-05T01:15:37Z" level=info msg="redis not configured" go.version=go1.25.1 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 time="2025-09-05T01:15:37Z" 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:37277" http.request.id=8d2c8a98-b3a2-41d7-a9d0-cee56c2d9924 http.request.method=GET http.request.remoteaddr="127.0.0.1:40188" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-09-05T01:15: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 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 time="2025-09-05T01:15:37Z" level=info msg="redis not configured" go.version=go1.25.1 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 time="2025-09-05T01:15:37Z" level=info msg="configuring file health check path=/tmp/healthcheck78742959, interval=1" go.version=go1.25.1 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-09-05T01:15:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 time="2025-09-05T01:15:41Z" level=info msg="redis not configured" go.version=go1.25.1 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 time="2025-09-05T01:15:41Z" level=info msg="configuring TCP health check addr=127.0.0.1:41173, interval=1" go.version=go1.25.1 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-09-05T01:15:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.1 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 time="2025-09-05T01:15:45Z" level=info msg="redis not configured" go.version=go1.25.1 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 time="2025-09-05T01:15:45Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:41223, interval=1, threshold=3" go.version=go1.25.1 instance.id=5d3ab8d8-7c05-4a07-ac5f-43737ed06813 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 87.993s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.03s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.34s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.74s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.199s === RUN TestSchedule time="2025-09-05T01:14:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 instance.id=cef89bab-2a1b-4c4b-80f4-57e026b6f543 time="2025-09-05T01:14:24Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99704ms" go.version=go1.25.1 instance.id=cef89bab-2a1b-4c4b-80f4-57e026b6f543 time="2025-09-05T01:14:24Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.76µs" go.version=go1.25.1 instance.id=cef89bab-2a1b-4c4b-80f4-57e026b6f543 time="2025-09-05T01:14:24Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.44µs" go.version=go1.25.1 instance.id=cef89bab-2a1b-4c4b-80f4-57e026b6f543 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-05T01:14:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 instance.id=cef89bab-2a1b-4c4b-80f4-57e026b6f543 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-09-05T01:14:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 instance.id=cef89bab-2a1b-4c4b-80f4-57e026b6f543 time="2025-09-05T01:14:24Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99752ms" go.version=go1.25.1 instance.id=cef89bab-2a1b-4c4b-80f4-57e026b6f543 time="2025-09-05T01:14:24Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99816ms" go.version=go1.25.1 instance.id=cef89bab-2a1b-4c4b-80f4-57e026b6f543 time="2025-09-05T01:14:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 instance.id=cef89bab-2a1b-4c4b-80f4-57e026b6f543 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-09-05T01:14:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.1 instance.id=cef89bab-2a1b-4c4b-80f4-57e026b6f543 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.611s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.71s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 26193920 sha256:6520ef2023caa4738b6ce4d9e160f564388200d4510d07c47a87971fa5182a0e [] map[] } --- PASS: TestSimpleBlobRead (0.68s) === RUN TestBlobMount --- PASS: TestBlobMount (0.55s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.28s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.21s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.39s) === 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:01a5e050488369dad061625e10575761c0962320680c7835c6014fadf0dc60de palailogos: marking blob sha256:8d0331754bc0deef3eb6b90d6cca62437e539773e7db9be84b721dac72d68ff9 palailogos: marking blob sha256:24f6957ec2408601dd1a9b2fd9af8bc2af93b77c18fcfeec4175bbb7af3fba43 palailogos: marking manifest sha256:3900cd18a7bd14002aaf2b5d288967e89f870319f2b0ec2d6a6a55124e700d9b palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:55a9e7d78bfbe73e694ef78c2060c6a5ab661893c8de4148070d85d378e969b1 palailogos: marking blob sha256:175fd2dbfbf10f7152650de87cc4bf369aab152d5bf796054014b2ee38eba834 palailogos: marking manifest sha256:b42ee7bff04ecf85988884275a05a09c5d8caae3105a711ce9385a208fac6238 palailogos: marking blob sha256:ee576ee1ee23b0fa4bf532437b78220c3d9fa11fed958d9bd8e1cfc05a095bba palailogos: marking blob sha256:5b8abd20b0c8c8b25bc6cb4c5fc98931a2291120dd3e42180d268af201714e36 palailogos: marking manifest sha256:db67ab9a0f80a7496f147f4f9ea2d74b20b13724b12779ecab7e11620d67a9fe palailogos: marking blob sha256:b42ee7bff04ecf85988884275a05a09c5d8caae3105a711ce9385a208fac6238 palailogos: marking blob sha256:01a5e050488369dad061625e10575761c0962320680c7835c6014fadf0dc60de 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.99s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:0ac6955f4f2879d2a8b0dd1714043502c4799612acfe042cb4922370f7fbfe05 deletemanifests: marking manifest sha256:a86d1a8c42aecb7fb8772a6765236afe2de9b7eced9c2ecf1890f95c57bfc28d deletemanifests: marking blob sha256:1d72e4a978aea26e245bb1629b039fbf3165fb3e544c7af1006357cbf09fb623 deletemanifests: marking blob sha256:c722a6d2a4c8b9eca0d0986d6fba0f6a31970414820bac063b5c9879cbcf965a deletemanifests: marking blob sha256:b7deabfda43da8869c9c6514505244481899edc687519897c508cc5dcec19203 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0ac6955f4f2879d2a8b0dd1714043502c4799612acfe042cb4922370f7fbfe05 blob eligible for deletion: sha256:116ffe09711ce5278e95f6fa41794a559b71fc5a91f98db0bd6e220e00c8d6bd blob eligible for deletion: sha256:2c5569dcbc990ade08406deffc29ceb0ebec51b9db82e98f811d51d046da9d5b blob eligible for deletion: sha256:a3118fd38fc73459248452d5b1c910e4853d20b9cefcbe811121a860feda4c02 deletemanifests manifest eligible for deletion: sha256:0ac6955f4f2879d2a8b0dd1714043502c4799612acfe042cb4922370f7fbfe05 deletemanifests: marking manifest sha256:a86d1a8c42aecb7fb8772a6765236afe2de9b7eced9c2ecf1890f95c57bfc28d deletemanifests: marking blob sha256:1d72e4a978aea26e245bb1629b039fbf3165fb3e544c7af1006357cbf09fb623 deletemanifests: marking blob sha256:c722a6d2a4c8b9eca0d0986d6fba0f6a31970414820bac063b5c9879cbcf965a deletemanifests: marking blob sha256:b7deabfda43da8869c9c6514505244481899edc687519897c508cc5dcec19203 time="2025-09-05T01:14:42Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/0ac6955f4f2879d2a8b0dd1714043502c4799612acfe042cb4922370f7fbfe05" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd time="2025-09-05T01:14:42Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/0ac6955f4f2879d2a8b0dd1714043502c4799612acfe042cb4922370f7fbfe05" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0ac6955f4f2879d2a8b0dd1714043502c4799612acfe042cb4922370f7fbfe05 time="2025-09-05T01:14:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0a/0ac6955f4f2879d2a8b0dd1714043502c4799612acfe042cb4922370f7fbfe05" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:116ffe09711ce5278e95f6fa41794a559b71fc5a91f98db0bd6e220e00c8d6bd time="2025-09-05T01:14:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/11/116ffe09711ce5278e95f6fa41794a559b71fc5a91f98db0bd6e220e00c8d6bd" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:2c5569dcbc990ade08406deffc29ceb0ebec51b9db82e98f811d51d046da9d5b time="2025-09-05T01:14:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2c/2c5569dcbc990ade08406deffc29ceb0ebec51b9db82e98f811d51d046da9d5b" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:a3118fd38fc73459248452d5b1c910e4853d20b9cefcbe811121a860feda4c02 time="2025-09-05T01:14:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a3/a3118fd38fc73459248452d5b1c910e4853d20b9cefcbe811121a860feda4c02" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd --- PASS: TestDeleteManifestIfTagNotFound (2.13s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4372794cd24252c5fc1f51646d96e691d17f8b792b04774b27e5abbcc7d7594c time="2025-09-05T01:14:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/4372794cd24252c5fc1f51646d96e691d17f8b792b04774b27e5abbcc7d7594c" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:b5baff13c348b8b15ee1fcc00b6f0a20929320999839efa45c23ceeb7ab444b3 time="2025-09-05T01:14:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b5/b5baff13c348b8b15ee1fcc00b6f0a20929320999839efa45c23ceeb7ab444b3" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:fe182309470bd3054ac5f94a36ba2414cf2446a5351751c8301f1fcdb35e091b time="2025-09-05T01:14:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fe/fe182309470bd3054ac5f94a36ba2414cf2446a5351751c8301f1fcdb35e091b" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd --- PASS: TestGCWithMissingManifests (0.67s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:c35b9c20d0836504dd3d718e8add3c9278b08038574def6895cacc69cf31047b komnenos: marking blob sha256:cae0f240e0814681c17ef3af16c80e4a691373ffd03f52ea8b0293c6b482e240 komnenos: marking blob sha256:ad02e7b289c12758fa9f14f4d8224b9f2a5d9e4d497581bb10f6241364f02efe 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:86ec9d12a4769c23d9d16bccd7fb4e6a0971d8102f9dc00142a78f29481138d2 time="2025-09-05T01:14:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/86ec9d12a4769c23d9d16bccd7fb4e6a0971d8102f9dc00142a78f29481138d2" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:a3fb14f1386351155755419445a11a095b450e927a18655a99ddba6792921425 time="2025-09-05T01:14:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a3/a3fb14f1386351155755419445a11a095b450e927a18655a99ddba6792921425" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:d13b39d6b32c18c92908fc6092c7e07b3040f5d44ae8e2793cbb2745b1afca49 time="2025-09-05T01:14:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d1/d13b39d6b32c18c92908fc6092c7e07b3040f5d44ae8e2793cbb2745b1afca49" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-09-05T01:14:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:f6f58578e9d58e5da7f88ed7e0bb527621b472261b3aecf8d696d968dbbd3bca time="2025-09-05T01:14:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f6/f6f58578e9d58e5da7f88ed7e0bb527621b472261b3aecf8d696d968dbbd3bca" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:0a46b99a74ebbbdbe47f8e0eb76751c35875efed21e1e045dc6785a97baed9b7 time="2025-09-05T01:14:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0a/0a46b99a74ebbbdbe47f8e0eb76751c35875efed21e1e045dc6785a97baed9b7" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd blob eligible for deletion: sha256:6dc6d5957e015baa7b30daf321e44f4ef77d372b0a063efdfdc9e5801db5a174 time="2025-09-05T01:14:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6d/6dc6d5957e015baa7b30daf321e44f4ef77d372b0a063efdfdc9e5801db5a174" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd --- PASS: TestDeletionHasEffect (2.39s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.50s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:e5342c14b145778281b8e633fb2003890228bcfccaf812e1e52f24d60e6c9242 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:a2d89d41bf38e7d4bfa55adb556cfa111a8a92289f77e2f6d790bd3913d0ad9e michael_z_doukas: marking blob sha256:b5d7961a08b25770f93bb919589218bd02ada7676de0d7873b54f95811c95e52 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e35c1517ac8077fb80ab94f46a8356f4edd81306bfab8d4dd0789890ff4eefc5 time="2025-09-05T01:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e35c1517ac8077fb80ab94f46a8356f4edd81306bfab8d4dd0789890ff4eefc5" go.version=go1.25.1 instance.id=4c19dac5-1364-4634-a2d9-b1c868888cdd --- PASS: TestOrphanBlobDeleted (1.10s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:10909275e8fd83003ac5dc17ef3e4956e7efdb22264977cf137aa5b6ac5bf060 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:dce15772d8d8afa978382b7e0ab1f32413f39a50a0f4053c5a13347dd7545af9 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.68s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.74s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.39s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.56s) === 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-05T01:14:52Z" level=info msg="PurgeUploads starting: olderThan=2025-09-05 00:14:52.337717965 +0000 UTC m=-3571.968808439, actuallyDelete=true" time="2025-09-05T01:14:52Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-09-05T01:14:52Z" level=info msg="PurgeUploads starting: olderThan=2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374, actuallyDelete=true" time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/235d1405-776f-424c-bddd-50d73471576a have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/33abe238-8324-4134-9eeb-88fc88e56dcc have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3eff5d0d-574e-4c76-ad30-807378355481 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5854dde9-38ab-4da3-a474-f3feb76aeb11 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/599ffcc9-7200-4eda-8ea7-89bfa52c63a1 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bde54a38-e3d2-4e79-9ebf-cda90bdafd21 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cbb95d67-69f5-4adb-9ad5-883c68620e11 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d86698e2-1020-4408-963c-35f0438c4992 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/66752b14-d29e-4b5a-9411-ad21ae787cd3 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d392bb1d-ebe6-4c54-9cdf-9d68408e745c have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/31f6e78d-caed-4eb3-806b-0795799c1e36 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.338978738 +0000 UTC m=+28.032452374). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-09-05T01:14:52Z" level=info msg="PurgeUploads starting: olderThan=2025-09-05 01:14:52.340721756 +0000 UTC m=+28.034195352, actuallyDelete=true" time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c9bc5762-094b-48b1-a222-a014968558bc have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.340721756 +0000 UTC m=+28.034195352). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/117edc4a-0849-4851-a0f1-a5f61a798abb have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.340721756 +0000 UTC m=+28.034195352). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3a987527-a681-4857-ac8e-a4775ccef8dd have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.340721756 +0000 UTC m=+28.034195352). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/50608469-f50a-4d16-8753-b90704d0fd4a have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.340721756 +0000 UTC m=+28.034195352). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/6f38d128-a624-40b5-99f5-e77688e41410 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.340721756 +0000 UTC m=+28.034195352). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-09-05T01:14:52Z" level=info msg="PurgeUploads starting: olderThan=2025-09-05 01:14:52.34195457 +0000 UTC m=+28.035428166, actuallyDelete=true" time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/68b43f80-680e-4c74-b301-2234abb24e37 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.34195457 +0000 UTC m=+28.035428166). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/79498690-3d04-4237-9d80-056037034058 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.34195457 +0000 UTC m=+28.035428166). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9981f48c-756f-442d-a6a8-51cbf47ed09a have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.34195457 +0000 UTC m=+28.035428166). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bad2f42e-87fc-4cf2-8246-4e23cc1b1341 have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.34195457 +0000 UTC m=+28.035428166). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e495e78e-a42c-4016-9561-e8015fcaae8a have older date (2025-09-05 00:14:52 +0000 UTC) than purge date (2025-09-05 01:14:52.34195457 +0000 UTC m=+28.035428166). Removing upload directory." time="2025-09-05T01:14:52Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-09-05T01:14:52Z" level=info msg="PurgeUploads starting: olderThan=2025-09-05 01:14:52.342739458 +0000 UTC m=+28.036213054, actuallyDelete=true" time="2025-09-05T01:14:52Z" 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 28.077s ? 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.051s === 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.052s === RUN TestWalkFileRemoved time="2025-09-05T01:14:24Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.021s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.389s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.11s) === 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.158s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.22s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.613s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.54s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.938s ? 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-05T01:14:24Z" 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-05T01:14:24Z" 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-05T01:14:24Z" 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 TestMatchIPV4WithRegionNotMatched === CONT TestInvalidData === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 === CONT TestMatchIPV4 time="2025-09-05T01:14:24Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.1 --- PASS: TestParsing (0.01s) time="2025-09-05T01:14:24Z" level=error msg="unknown ip address format" go.version=go1.25.1 instance.id=ffd02060-8ec0-48e1-8b27-9c3c51be4b00 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) time="2025-09-05T01:14:24Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.1 instance.id=ffd02060-8ec0-48e1-8b27-9c3c51be4b00 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-09-05T01:14:24Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.1 instance.id=ffd02060-8ec0-48e1-8b27-9c3c51be4b00 --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4 (0.01s) time="2025-09-05T01:14:25Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.1 time="2025-09-05T01:14:26Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.1 time="2025-09-05T01:14:27Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.1 time="2025-09-05T01:14:28Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.1 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.553s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.048s ? 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.399s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.56s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.956s ? 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.029s ? 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-armhf.so.1 >>> docker-registry*: Package size: 24.4 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 01:15:53 +0000 elapsed time 0h 1m 51s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250905.011403) (2/2) Purging go (1.25.1-r0) busybox-1.37.0-r23.trigger: Executing script... OK: 342 MiB in 104 packages >>> docker-registry: Updating the community/armhf repository index... >>> docker-registry: Signing the index...