>>> docker-registry: Building community/docker-registry 2.8.3-r15 (using abuild 3.15.0-r2) started Sat, 09 Aug 2025 03:54:15 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.24.6-r1) (2/2) Installing .makedepends-docker-registry (20250809.035418) busybox-1.37.0-r22.trigger: Executing script... OK: 550 MiB in 103 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/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 >>> 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 + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-08-09T03:55:51Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-08-09T03:55:51Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.09s) PASS ok github.com/docker/distribution/configuration 0.438s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-08-09T03:55:51Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.03s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.362s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.01s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.369s === 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.265s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.15s) PASS ok github.com/docker/distribution/health/checks 0.495s ? 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.269s === RUN TestBuilder --- PASS: TestBuilder (0.01s) === 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.287s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.324s === 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.293s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/08/09 03:55:51 http: TLS handshake error from 127.0.0.1:35194: 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:32827/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:32827/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:32827/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:32827/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:43353?status=0, fail=true --- PASS: TestHTTPSink (0.10s) === RUN TestListener --- PASS: TestListener (1.72s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-08-09T03:55:52Z" level=info msg="broadcaster: closing" time="2025-08-09T03:55:52Z" level=info msg="closing testSink" time="2025-08-09T03:55:52Z" level=info msg="closing testSink" time="2025-08-09T03:55:52Z" level=info msg="closing testSink" time="2025-08-09T03:55:52Z" level=info msg="closing testSink" time="2025-08-09T03:55:52Z" level=info msg="closing testSink" time="2025-08-09T03:55:52Z" level=info msg="closing testSink" time="2025-08-09T03:55:52Z" level=info msg="closing testSink" time="2025-08-09T03:55:52Z" level=info msg="closing testSink" time="2025-08-09T03:55:52Z" level=info msg="closing testSink" time="2025-08-09T03:55:52Z" level=info msg="closing testSink" time="2025-08-09T03:55:52Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-08-09T03:55:53Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 1} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 1} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 1} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 1} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=warning msg="&{0x3f3dd4e6f0 0.9} encountered too many errors, backing off" time="2025-08-09T03:55:53Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.45s) PASS ok github.com/docker/distribution/notifications 2.855s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-08-09T03:55:51Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-09T03:55:51.209856876Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:55:51.210157396Z" level=info msg="Starting upload purge in 15m0s" go.version=go1.24.6 time="2025-08-09T03:55:51.212307713Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:55:51.218867983Z" level=info msg="listening on [::]:5000" go.version=go1.24.6 time="2025-08-09T03:55:54.21900526Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 time="2025-08-09T03:55:54.335956234Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=62bd8397-25af-48c4-9a18-92b3f289e484 http.request.method=GET http.request.remoteaddr="[::1]:50630" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.909453ms http.response.status=200 http.response.written=2 ::1 - - [09/Aug/2025:03:55:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.13s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-08-09T03:55:56.800107172Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-09T03:55:56.805167885Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:55:56.805289345Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:55:56.805586044Z" level=info msg="Starting upload purge in 45m0s" go.version=go1.24.6 time="2025-08-09T03:55:56.807394762Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 time="2025-08-09T03:55:56.807637061Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.6 time="2025-08-09T03:55:56.811452616Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.6 time="2025-08-09T03:55:59.832376023Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=4233f01c-bcce-4b6d-8027-41800cbe2ae1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52902" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.329396ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:03:55:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-08-09T03:55:59.833518601Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 --- PASS: TestRegistrySupportedCipherSuite (5.60s) === RUN TestRegistryUnsupportedCipherSuite time="2025-08-09T03:56:01.308460225Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-09T03:56:01.312831759Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:56:01.312993119Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:56:01.313084978Z" level=info msg="Starting upload purge in 16m0s" go.version=go1.24.6 time="2025-08-09T03:56:01.313775117Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 --- PASS: TestRegistryUnsupportedCipherSuite (9.48s) PASS ok github.com/docker/distribution/registry 18.731s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.01s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.259s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.09s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.02s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.03s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.03s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.15s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.708s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-08-09T03:55:51Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.6 instance.id=638910bf-f4a3-4639-9cc4-790d966bff0b time="2025-08-09T03:55:51Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.6 instance.id=638910bf-f4a3-4639-9cc4-790d966bff0b --- PASS: TestBasicAccessController (0.05s) === RUN TestCreateHtpasswdFile time="2025-08-09T03:55:51Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.6 password="BP_jebk401YLxWTtybCfMMWqvnfSebQ3Fw_T_68NNyw" user=docker --- PASS: TestCreateHtpasswdFile (0.16s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.542s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.03s) PASS ok github.com/docker/distribution/registry/auth/silly 0.372s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.06s) === RUN TestLeeway time="2025-08-09T03:55:51Z" level=info msg="token not to be used before 2025-08-09 03:55:52 +0000 UTC - currently 2025-08-09 03:55:51.056063515 +0000 UTC m=+0.179941406" time="2025-08-09T03:55:51Z" level=info msg="token not to be used after 2025-08-09 03:55:51 +0000 UTC - currently 2025-08-09 03:55:51.05944287 +0000 UTC m=+0.183320781" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-08-09T03:55:51Z" 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.403s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.02s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.02s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.02s) === RUN TestBlobExists --- PASS: TestBlobExists (0.01s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.02s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.01s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.633s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.02s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.467s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.01s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.01s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.257s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-08-09T03:55:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:55:54Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:55:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37241" http.request.id=3283a2a0-09d2-474c-b9b0-7037430c96ae http.request.method=GET http.request.remoteaddr="127.0.0.1:55772" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=15.304458ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:03:55:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.07s) === RUN TestCatalogAPI time="2025-08-09T03:55:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:55:54Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:55:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=d499be57-4b81-499f-b8d0-188adda8c700 http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=12.867622ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Aug/2025:03:55:54 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-09T03:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=77eb410f-0a7c-42c6-8a1a-d03488e4da4f http.request.method=POST http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.121074ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:55:55 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=946559db-2ad9-42c2-850d-266a809f7e37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/aaaa/blobs/uploads/745470a5-a651-4825-830c-a236d5ab47e8?_state=fRtoRfdsZ3jbIxulqNu6zbhVwtkJ-jXUYkqh3l71HlZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NDU0NzBhNS1hNjUxLTQ4MjUtODMwYy1hMjM2ZDVhYjQ3ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTU6NTUuMTU4MzcwNTg1WiJ9&digest=sha256%3Aa429b7fd644f9caf5c17da88f4d9f3da01228eb1b070695a591f9c2bd37146e1" http.request.useragent="Go-http-client/1.1" http.response.duration=14.807721816s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:55:55 +0000] "PUT /v2/foo/aaaa/blobs/uploads/745470a5-a651-4825-830c-a236d5ab47e8?_state=fRtoRfdsZ3jbIxulqNu6zbhVwtkJ-jXUYkqh3l71HlZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NDU0NzBhNS1hNjUxLTQ4MjUtODMwYy1hMjM2ZDVhYjQ3ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTU6NTUuMTU4MzcwNTg1WiJ9&digest=sha256%3Aa429b7fd644f9caf5c17da88f4d9f3da01228eb1b070695a591f9c2bd37146e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=6eaccabc-b954-4fba-9554-9096ea77b0a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.696431ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:09 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:10Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=65e144c6-f987-4217-bae7-db121750a65a http.request.method=POST http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.188372ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:10 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=af4611ef-5e36-4f43-b1f5-c685c65cfa72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/bbbb/blobs/uploads/f8e7b3bb-daa0-4b33-be4b-efbef1d1f5e0?_state=fH6U5P08-wr7oz_PoWaCkdOffJ-DO3UMKNlbBuKd-Kh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmOGU3YjNiYi1kYWEwLTRiMzMtYmU0Yi1lZmJlZjFkMWY1ZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTY6MTAuNzA1Mjg3NDUxWiJ9&digest=sha256%3A8f2e52a76d774935bd8c1e64f464264cdd8d1ea2aacd093633c06be0aafe94e8" http.request.useragent="Go-http-client/1.1" http.response.duration=9.029665788s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:10 +0000] "PUT /v2/foo/bbbb/blobs/uploads/f8e7b3bb-daa0-4b33-be4b-efbef1d1f5e0?_state=fH6U5P08-wr7oz_PoWaCkdOffJ-DO3UMKNlbBuKd-Kh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmOGU3YjNiYi1kYWEwLTRiMzMtYmU0Yi1lZmJlZjFkMWY1ZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTY6MTAuNzA1Mjg3NDUxWiJ9&digest=sha256%3A8f2e52a76d774935bd8c1e64f464264cdd8d1ea2aacd093633c06be0aafe94e8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=ea78e840-21d4-4126-92ca-808e7dcdf4af http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.308671ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:19 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=31b10d9b-ee1c-4e5c-9fc5-8173c280e5fe http.request.method=POST http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.604875ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:20 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=00041aa7-9e3b-4335-90b5-25a93aa45ca5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/cccc/blobs/uploads/f4239550-43f5-49d6-8639-db53ea186edf?_state=aZaD9IwVYuRfK0NLqyy3QE60hzt7arYLEnEwOfudSlF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmNDIzOTU1MC00M2Y1LTQ5ZDYtODYzOS1kYjUzZWExODZlZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTY6MjAuMzM4MTcwNjYxWiJ9&digest=sha256%3A798f48804e00c2482ba0a02dea80c4c89d5ba9e4b3d2094e75bec51c0ae5d4a6" http.request.useragent="Go-http-client/1.1" http.response.duration=6.108813358s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:20 +0000] "PUT /v2/foo/cccc/blobs/uploads/f4239550-43f5-49d6-8639-db53ea186edf?_state=aZaD9IwVYuRfK0NLqyy3QE60hzt7arYLEnEwOfudSlF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmNDIzOTU1MC00M2Y1LTQ5ZDYtODYzOS1kYjUzZWExODZlZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTY6MjAuMzM4MTcwNjYxWiJ9&digest=sha256%3A798f48804e00c2482ba0a02dea80c4c89d5ba9e4b3d2094e75bec51c0ae5d4a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=cf6730ca-cd7a-49fa-aa16-f286ba5dd0a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.19067ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:26 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=3180c422-0559-4400-b568-13788571f27d http.request.method=POST http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.320555ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:27 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=90cabcf2-0823-4c46-ae5c-2c0944f20b20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/dddd/blobs/uploads/4febaa83-3ac4-4c36-ad24-eed7294f7f6a?_state=VamFqZZ7WV8LjApGqfjWvId6KxPVZRRQa-RnX3bqvKt7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0ZmViYWE4My0zYWM0LTRjMzYtYWQyNC1lZWQ3Mjk0ZjdmNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTY6MjcuMDY4NTM3OTk1WiJ9&digest=sha256%3Ad915c52d60ca9e5995e291b9ad999172ba34e9fe04d61c0e6ab44d564197caa7" http.request.useragent="Go-http-client/1.1" http.response.duration=7.548403792s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:27 +0000] "PUT /v2/foo/dddd/blobs/uploads/4febaa83-3ac4-4c36-ad24-eed7294f7f6a?_state=VamFqZZ7WV8LjApGqfjWvId6KxPVZRRQa-RnX3bqvKt7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0ZmViYWE4My0zYWM0LTRjMzYtYWQyNC1lZWQ3Mjk0ZjdmNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTY6MjcuMDY4NTM3OTk1WiJ9&digest=sha256%3Ad915c52d60ca9e5995e291b9ad999172ba34e9fe04d61c0e6ab44d564197caa7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=b7f6046a-fc4a-46e0-9e6e-1807dbc2b5a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=9.265587ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:34 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=90bd4965-c7ec-46bd-a91d-1d371879dfff http.request.method=POST http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.296736ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:35 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=0a049523-788a-4085-a5ae-db70614a90e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/eeee/blobs/uploads/053af7d1-acb3-4a80-bdd2-61f31a91fe64?_state=7JpJuXkM4a2x3aKba6u0EKgoDa275BSJ63yv2XGQWSt7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwNTNhZjdkMS1hY2IzLTRhODAtYmRkMi02MWYzMWE5MWZlNjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTY6MzUuNjUyMzQ1MDc2WiJ9&digest=sha256%3A87ab1bf642ba02e01512b67f10e2de7615cc9583888af40a73adad09e1e8c258" http.request.useragent="Go-http-client/1.1" http.response.duration=17.63229202s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:35 +0000] "PUT /v2/foo/eeee/blobs/uploads/053af7d1-acb3-4a80-bdd2-61f31a91fe64?_state=7JpJuXkM4a2x3aKba6u0EKgoDa275BSJ63yv2XGQWSt7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwNTNhZjdkMS1hY2IzLTRhODAtYmRkMi02MWYzMWE5MWZlNjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTY6MzUuNjUyMzQ1MDc2WiJ9&digest=sha256%3A87ab1bf642ba02e01512b67f10e2de7615cc9583888af40a73adad09e1e8c258 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=6e58c529-4b6a-4d2f-a72b-36884f8a0822 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.457931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:53 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:56:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=17e2b46b-f165-466e-b8ff-340b8e9dc34f http.request.method=POST http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.320415ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:53 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=6dc0e019-de97-4976-850b-e148fa482fd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/ffff/blobs/uploads/9aa5b4ca-8044-470f-8d36-4c5dc2a3747f?_state=GlFdsMs81lRv2XHyCtBQo27qZ0nbvcC9HEInaSp1wDJ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5YWE1YjRjYS04MDQ0LTQ3MGYtOGQzNi00YzVkYzJhMzc0N2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTY6NTMuOTYzMjA5NjVaIn0%3D&digest=sha256%3A3049da2f27d0ada57744400adba3c06c314e9daa83f1004fe04f46c3536dc4c7" http.request.useragent="Go-http-client/1.1" http.response.duration=7.137059956s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:56:53 +0000] "PUT /v2/foo/ffff/blobs/uploads/9aa5b4ca-8044-470f-8d36-4c5dc2a3747f?_state=GlFdsMs81lRv2XHyCtBQo27qZ0nbvcC9HEInaSp1wDJ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5YWE1YjRjYS04MDQ0LTQ3MGYtOGQzNi00YzVkYzJhMzc0N2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTY6NTMuOTYzMjA5NjVaIn0%3D&digest=sha256%3A3049da2f27d0ada57744400adba3c06c314e9daa83f1004fe04f46c3536dc4c7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=08ed2bb4-d41e-4da2-b1de-4f1ecb1af52e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.787972ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=4c58f8e3-8aca-47f0-b07e-54e35bebf2b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.491417ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=f09cacf0-2410-4dc3-ae69-8b1c70e46e3a http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.440437ms http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=651f7f2c-535b-4153-a6d8-8fd48036895e http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.474537ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=b944706f-d65a-40f7-a22c-d0790d197ce5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.604696ms http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=cdfab0da-18a1-4759-98e2-33f70d10412b http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.609316ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=9c0c40b5-8c71-486f-b9d8-b6c01788429c http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.597056ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=614d0107-4803-4db3-a418-23777c2e7c6c http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.743616ms http.response.status=400 http.response.written=116 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=22c0982a-87f4-47e8-9a3f-e1720d7e39b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.337416ms http.response.status=400 http.response.written=115 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=bf59d1c6-65d6-42ad-820b-4ab9e99540fd http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.250737ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43755" http.request.id=acfc6b30-973d-466d-9155-05738ceef33b http.request.method=GET http.request.remoteaddr="127.0.0.1:36488" 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=2.745636ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Aug/2025:03:57:01 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-09T03:57:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:57:01Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:57:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=5bfdff51-ed7e-410d-95df-2d7fa43d94ee http.request.method=POST http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.362254ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:02 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=f921d593-9d4c-430d-80a5-9475f93656b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/aaaa/blobs/uploads/dd2d16d6-1faf-43fe-97c0-2b8bcd45265c?_state=tmx9dglasR8nK57jVSVI4abZDwECVTX6626Fs9Yyny17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkZDJkMTZkNi0xZmFmLTQzZmUtOTdjMC0yYjhiY2Q0NTI2NWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTc6MDIuMDI5MzI5MTY2WiJ9&digest=sha256%3Abf54c3a9bc15636d4d943f5d48ff269c15a583f6cc3a1280d13e47b88a75cf7c" http.request.useragent="Go-http-client/1.1" http.response.duration=12.724924073s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:02 +0000] "PUT /v2/foo/aaaa/blobs/uploads/dd2d16d6-1faf-43fe-97c0-2b8bcd45265c?_state=tmx9dglasR8nK57jVSVI4abZDwECVTX6626Fs9Yyny17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkZDJkMTZkNi0xZmFmLTQzZmUtOTdjMC0yYjhiY2Q0NTI2NWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTc6MDIuMDI5MzI5MTY2WiJ9&digest=sha256%3Abf54c3a9bc15636d4d943f5d48ff269c15a583f6cc3a1280d13e47b88a75cf7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=8fa2c756-f1ba-4d64-b476-46b190f15ab3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.147071ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:14 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=70bc86f9-561a-4c7a-b4e2-b810bbfe7841 http.request.method=POST http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.872636ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:15 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=416a17ec-94f7-4852-adcc-96963d2cc1c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/bbbb/blobs/uploads/79962bb9-1d9c-4ab3-bf2f-965eb6a44706?_state=_IcwoLXdfVOQFwC0fcUR1IwH5toFFiutUzxKKcLODDh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3OTk2MmJiOS0xZDljLTRhYjMtYmYyZi05NjVlYjZhNDQ3MDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTc6MTUuNjA0ODkzMDY5WiJ9&digest=sha256%3Af8673899d57aded0c16631d9e0228790b567227c30f09cb449f2b46d1b9e43eb" http.request.useragent="Go-http-client/1.1" http.response.duration=13.289930749s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:15 +0000] "PUT /v2/foo/bbbb/blobs/uploads/79962bb9-1d9c-4ab3-bf2f-965eb6a44706?_state=_IcwoLXdfVOQFwC0fcUR1IwH5toFFiutUzxKKcLODDh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3OTk2MmJiOS0xZDljLTRhYjMtYmYyZi05NjVlYjZhNDQ3MDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTc6MTUuNjA0ODkzMDY5WiJ9&digest=sha256%3Af8673899d57aded0c16631d9e0228790b567227c30f09cb449f2b46d1b9e43eb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=db747672-9ac3-44ef-a9e9-248b68317852 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.991572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:28 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:29Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=917083e6-ec87-48ea-b4af-3a21a6d3cd0a http.request.method=POST http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.032135ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:29 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=86aecc0f-5533-4b1a-ac28-7e2fcc63ad72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/cccc/blobs/uploads/07706146-cf7c-4bd6-8ef2-90d5cb4778cc?_state=BK9ifCnMKDZEA82atJiwvMTLluF_QOIvp4hSeJOSJzN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwNzcwNjE0Ni1jZjdjLTRiZDYtOGVmMi05MGQ1Y2I0Nzc4Y2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTc6MjkuNDY0ODgxMzg4WiJ9&digest=sha256%3A94eb767fa2283f75d32fec7c67b01fb051f4c38c88e5deb6f9120b7f82040d6c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.560208536s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:29 +0000] "PUT /v2/foo/cccc/blobs/uploads/07706146-cf7c-4bd6-8ef2-90d5cb4778cc?_state=BK9ifCnMKDZEA82atJiwvMTLluF_QOIvp4hSeJOSJzN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwNzcwNjE0Ni1jZjdjLTRiZDYtOGVmMi05MGQ1Y2I0Nzc4Y2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTc6MjkuNDY0ODgxMzg4WiJ9&digest=sha256%3A94eb767fa2283f75d32fec7c67b01fb051f4c38c88e5deb6f9120b7f82040d6c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=a5c19bdc-88b1-47b2-ace8-add1d2dcc598 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.650151ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:35 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=7916e4e5-9fb3-41ad-9fb5-6d0ffd647ebb http.request.method=POST http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.059556ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:35 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=2b263153-85dc-48cb-a483-e3d084c5954d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/dddd/blobs/uploads/7bfdcaa4-e8cd-4c15-98d4-e4b5164ed43a?_state=Wak16YVPWJ-mEpvE2fAsgJk4XIAyun4nnkybApKboBd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3YmZkY2FhNC1lOGNkLTRjMTUtOThkNC1lNGI1MTY0ZWQ0M2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTc6MzUuOTE1NjM2Nzk4WiJ9&digest=sha256%3A170d8456d364c749aa4365f9b83d5160247249f70834457ded064d08d223f797" http.request.useragent="Go-http-client/1.1" http.response.duration=16.284796751s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:35 +0000] "PUT /v2/foo/dddd/blobs/uploads/7bfdcaa4-e8cd-4c15-98d4-e4b5164ed43a?_state=Wak16YVPWJ-mEpvE2fAsgJk4XIAyun4nnkybApKboBd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3YmZkY2FhNC1lOGNkLTRjMTUtOThkNC1lNGI1MTY0ZWQ0M2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTc6MzUuOTE1NjM2Nzk4WiJ9&digest=sha256%3A170d8456d364c749aa4365f9b83d5160247249f70834457ded064d08d223f797 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=133d10d4-6779-4c85-88d3-ed67f986b1ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:51860" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.029892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:52 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36835" http.request.id=b8dba822-305f-4e45-a535-9ff9732b27d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" 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=3.186135ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Aug/2025:03:57:52 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (117.97s) === RUN TestURLPrefix time="2025-08-09T03:57: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.24.6 time="2025-08-09T03:57:52Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:57:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38837" http.request.id=47950ade-2d3d-4314-8211-59bd387161c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56504" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.747936ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:03:57:52 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-08-09T03:57: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.24.6 time="2025-08-09T03:57:52Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:57:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=f9bb577e-b052-4d7f-bdff-0544a10f8f93 http.request.method=GET http.request.remoteaddr="127.0.0.1:58902" http.request.uri="/v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.130136ms http.response.status=404 http.response.written=157 vars.digest="sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "GET /v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=fa6b04f0-9e1b-4d6b-a52f-b25994418243 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58916" http.request.uri="/v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.372175ms http.response.status=404 http.response.written=157 vars.digest="sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=70ba68a8-d536-4040-b211-461756e1440f http.request.method=POST http.request.remoteaddr="127.0.0.1:58916" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.322615ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=611efa68-d0fa-4ec5-8b97-8e815b78c9ea http.request.method=GET http.request.remoteaddr="127.0.0.1:58916" http.request.uri="/v2/foo/bar/blobs/uploads/18c30eed-6e56-48eb-951f-1ea52e6562ec?_state=q72evyW4JShzXPGh0rCOF16eCLhwANOstARGWoYWSnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4YzMwZWVkLTZlNTYtNDhlYi05NTFmLTFlYTUyZTY1NjJlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNDkwMTc2NDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.224195ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "GET /v2/foo/bar/blobs/uploads/18c30eed-6e56-48eb-951f-1ea52e6562ec?_state=q72evyW4JShzXPGh0rCOF16eCLhwANOstARGWoYWSnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4YzMwZWVkLTZlNTYtNDhlYi05NTFmLTFlYTUyZTY1NjJlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNDkwMTc2NDFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=40b45ac6-fcc4-4ad1-a15f-4639ec655bf3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58916" http.request.uri="/v2/foo/bar/blobs/uploads/18c30eed-6e56-48eb-951f-1ea52e6562ec?_state=q72evyW4JShzXPGh0rCOF16eCLhwANOstARGWoYWSnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4YzMwZWVkLTZlNTYtNDhlYi05NTFmLTFlYTUyZTY1NjJlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNDkwMTc2NDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.510175ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "DELETE /v2/foo/bar/blobs/uploads/18c30eed-6e56-48eb-951f-1ea52e6562ec?_state=q72evyW4JShzXPGh0rCOF16eCLhwANOstARGWoYWSnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4YzMwZWVkLTZlNTYtNDhlYi05NTFmLTFlYTUyZTY1NjJlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNDkwMTc2NDFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=bf909b46-7d45-4ceb-b6f3-4ff27cf72fe1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58916" http.request.uri="/v2/foo/bar/blobs/uploads/18c30eed-6e56-48eb-951f-1ea52e6562ec?_state=q72evyW4JShzXPGh0rCOF16eCLhwANOstARGWoYWSnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4YzMwZWVkLTZlNTYtNDhlYi05NTFmLTFlYTUyZTY1NjJlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNDkwMTc2NDFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=18c30eed-6e56-48eb-951f-1ea52e6562ec time="2025-08-09T03:57: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.24.6 http.request.host="127.0.0.1:33813" http.request.id=bf909b46-7d45-4ceb-b6f3-4ff27cf72fe1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58916" http.request.uri="/v2/foo/bar/blobs/uploads/18c30eed-6e56-48eb-951f-1ea52e6562ec?_state=q72evyW4JShzXPGh0rCOF16eCLhwANOstARGWoYWSnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4YzMwZWVkLTZlNTYtNDhlYi05NTFmLTFlYTUyZTY1NjJlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNDkwMTc2NDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.013976ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=18c30eed-6e56-48eb-951f-1ea52e6562ec 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "GET /v2/foo/bar/blobs/uploads/18c30eed-6e56-48eb-951f-1ea52e6562ec?_state=q72evyW4JShzXPGh0rCOF16eCLhwANOstARGWoYWSnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4YzMwZWVkLTZlNTYtNDhlYi05NTFmLTFlYTUyZTY1NjJlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNDkwMTc2NDFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=fb26c1a4-8cdc-4611-af90-b81b1175a213 http.request.method=POST http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.192995ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=6ef14bff-9175-4ab2-894a-b925a0dc7e07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/f2072965-5055-4d74-8db9-0a42865ce605?_state=VOHwLcgn-8WCt7Y_EtZrTEEFCPkY9sOCGxqmnIQ9-ih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyMDcyOTY1LTUwNTUtNGQ3NC04ZGI5LTBhNDI4NjVjZTYwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNjU3NDAxNTdaIn0%3D&digest=sha256%3A6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" provided=sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 vars.name="foo/bar" vars.uuid=f2072965-5055-4d74-8db9-0a42865ce605 time="2025-08-09T03:57:53Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=6ef14bff-9175-4ab2-894a-b925a0dc7e07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/f2072965-5055-4d74-8db9-0a42865ce605?_state=VOHwLcgn-8WCt7Y_EtZrTEEFCPkY9sOCGxqmnIQ9-ih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyMDcyOTY1LTUwNTUtNGQ3NC04ZGI5LTBhNDI4NjVjZTYwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNjU3NDAxNTdaIn0%3D&digest=sha256%3A6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f2072965-5055-4d74-8db9-0a42865ce605 time="2025-08-09T03:57:53Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=6ef14bff-9175-4ab2-894a-b925a0dc7e07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/f2072965-5055-4d74-8db9-0a42865ce605?_state=VOHwLcgn-8WCt7Y_EtZrTEEFCPkY9sOCGxqmnIQ9-ih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyMDcyOTY1LTUwNTUtNGQ3NC04ZGI5LTBhNDI4NjVjZTYwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNjU3NDAxNTdaIn0%3D&digest=sha256%3A6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.216916ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=f2072965-5055-4d74-8db9-0a42865ce605 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "PUT /v2/foo/bar/blobs/uploads/f2072965-5055-4d74-8db9-0a42865ce605?_state=VOHwLcgn-8WCt7Y_EtZrTEEFCPkY9sOCGxqmnIQ9-ih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyMDcyOTY1LTUwNTUtNGQ3NC04ZGI5LTBhNDI4NjVjZTYwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNjU3NDAxNTdaIn0%3D&digest=sha256%3A6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=68b25dc1-c500-448d-8695-532cfcd052f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.035956ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=53068009-efaa-4eee-90ca-11c71e7f66b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/24c5f105-bebe-44d6-9a58-5fcdcd035dd3?_state=iTRWdIrI6HJJZ_WFaOkyj00IerivSMIxyLTlHhczyqV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0YzVmMTA1LWJlYmUtNDRkNi05YTU4LTVmY2RjZDAzNWRkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNzQyMDM3ODVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.869314ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "PUT /v2/foo/bar/blobs/uploads/24c5f105-bebe-44d6-9a58-5fcdcd035dd3?_state=iTRWdIrI6HJJZ_WFaOkyj00IerivSMIxyLTlHhczyqV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0YzVmMTA1LWJlYmUtNDRkNi05YTU4LTVmY2RjZDAzNWRkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xNzQyMDM3ODVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=5f2912a0-0656-4d48-a21f-5c9ee9bdeb0d http.request.method=POST http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.985556ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=16ac0975-65d9-477c-aa59-e05eb23e828d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/acf9adf0-8c0c-49da-ab40-b11dcc9b5c0f?_state=T3wzTSPiuKpX3u8RF_ZfAS_ShTYeRJDOYzH91MXsfId7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjZjlhZGYwLThjMGMtNDlkYS1hYjQwLWIxMWRjYzliNWMwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xODI5NDA4OTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.618934ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "PUT /v2/foo/bar/blobs/uploads/acf9adf0-8c0c-49da-ab40-b11dcc9b5c0f?_state=T3wzTSPiuKpX3u8RF_ZfAS_ShTYeRJDOYzH91MXsfId7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjZjlhZGYwLThjMGMtNDlkYS1hYjQwLWIxMWRjYzliNWMwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xODI5NDA4OTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:57:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=e8d23541-4a26-4b03-b2fe-e0ba228565b9 http.request.method=POST http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.266936ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=1c15a499-ef49-4fa5-9825-75da039819fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/5abc481c-ca5c-43cc-ab55-09e975f4ab67?_state=6RZ1SCsKeMFRmpsiGqsoPEKOR6S_OCvyTAjysK4gEu57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYmM0ODFjLWNhNWMtNDNjYy1hYjU1LTA5ZTk3NWY0YWI2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xOTEzODcyWiJ9&digest=sha256%3A6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.duration=14.323914077s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:57:53 +0000] "PUT /v2/foo/bar/blobs/uploads/5abc481c-ca5c-43cc-ab55-09e975f4ab67?_state=6RZ1SCsKeMFRmpsiGqsoPEKOR6S_OCvyTAjysK4gEu57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYmM0ODFjLWNhNWMtNDNjYy1hYjU1LTA5ZTk3NWY0YWI2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1Nzo1My4xOTEzODcyWiJ9&digest=sha256%3A6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=c0c911d6-1245-40ad-9609-92ac4ba67f12 http.request.method=POST http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.216596ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33813" http.request.id=c8616574-06b0-467c-916f-3774770623a5 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/6e7e9c0a-fe18-4a2d-8dbc-56f1059b9370?_state=YX9vDglkZp_sQkiEw0Tww3s89sms96DN2QmcjdIAZF17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlN2U5YzBhLWZlMTgtNGEyZC04ZGJjLTU2ZjEwNTliOTM3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODowNy45NzQ5MDQ2MDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=13.954499422s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:07 +0000] "PATCH /v2/foo/bar/blobs/uploads/6e7e9c0a-fe18-4a2d-8dbc-56f1059b9370?_state=YX9vDglkZp_sQkiEw0Tww3s89sms96DN2QmcjdIAZF17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlN2U5YzBhLWZlMTgtNGEyZC04ZGJjLTU2ZjEwNTliOTM3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODowNy45NzQ5MDQ2MDRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=43304119-e9ab-4048-84d7-421a7de115f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/uploads/6e7e9c0a-fe18-4a2d-8dbc-56f1059b9370?_state=rkTJh3d4i6pPMBwCiYbX-0egXdtlaBQfJAQ_oq_-hGB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlN2U5YzBhLWZlMTgtNGEyZC04ZGJjLTU2ZjEwNTliOTM3MCIsIk9mZnNldCI6Mjk4NzUyMDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTg6MDdaIn0%3D&digest=sha256%3A6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.duration=5.097813ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:21 +0000] "PUT /v2/foo/bar/blobs/uploads/6e7e9c0a-fe18-4a2d-8dbc-56f1059b9370?_state=rkTJh3d4i6pPMBwCiYbX-0egXdtlaBQfJAQ_oq_-hGB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlN2U5YzBhLWZlMTgtNGEyZC04ZGJjLTU2ZjEwNTliOTM3MCIsIk9mZnNldCI6Mjk4NzUyMDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTg6MDdaIn0%3D&digest=sha256%3A6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=0164a99f-843b-48df-acd8-651207cb13c6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.625395ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:21 +0000] "HEAD /v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=c49e653d-0475-4f3a-ae3c-968328999bf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=419.889883ms http.response.status=200 http.response.written=29875200 127.0.0.1 - - [09/Aug/2025:03:58:21 +0000] "GET /v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 200 29875200 "" "Go-http-client/1.1" time="2025-08-09T03:58:22Z" level=error msg="error parsing digest="sha257:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=bcdf2041-50d3-4474-8715-1f41e0f16fc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/sha257:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" vars.name="foo/bar" time="2025-08-09T03:58:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=bcdf2041-50d3-4474-8715-1f41e0f16fc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58924" http.request.uri="/v2/foo/bar/blobs/sha257:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.730917ms http.response.status=400 http.response.written=110 vars.digest="sha257:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:58:22 +0000] "GET /v2/foo/bar/blobs/sha257:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-09T03:58:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=9cde42ec-978e-47e8-8ff7-765dc7b4ca77 http.request.method=GET http.request.remoteaddr="127.0.0.1:59732" http.request.uri="/v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.495975ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:22 +0000] "GET /v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T03:58: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.24.6 time="2025-08-09T03:58:22Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:58:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=c99c70f5-a8a5-430e-b442-c9006cc1efa9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48304" http.request.uri="/v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.066935ms http.response.status=404 http.response.written=157 vars.digest="sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "GET /v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=42a79eec-7df5-4391-8d89-e97a4a52e10e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48312" http.request.uri="/v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.586135ms http.response.status=404 http.response.written=157 vars.digest="sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=83a28e1b-48dc-4cdd-8231-f55b30970519 http.request.method=POST http.request.remoteaddr="127.0.0.1:48312" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.212735ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=f85d40a9-5115-47d0-82b3-456bd4db53ca http.request.method=GET http.request.remoteaddr="127.0.0.1:48312" http.request.uri="/v2/foo/bar/blobs/uploads/3f0e057d-f591-4129-b9ef-61368c26d9cd?_state=QOaJvzdDnasw6Z1yDgfQyC2VywEB_GDEvc60OE8T-Xl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmMGUwNTdkLWY1OTEtNDEyOS1iOWVmLTYxMzY4YzI2ZDljZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4yODUzMzQ2MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.546675ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "GET /v2/foo/bar/blobs/uploads/3f0e057d-f591-4129-b9ef-61368c26d9cd?_state=QOaJvzdDnasw6Z1yDgfQyC2VywEB_GDEvc60OE8T-Xl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmMGUwNTdkLWY1OTEtNDEyOS1iOWVmLTYxMzY4YzI2ZDljZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4yODUzMzQ2MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=35a6e2b8-3c18-4a2d-8a1e-41067bd615de http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48312" http.request.uri="/v2/foo/bar/blobs/uploads/3f0e057d-f591-4129-b9ef-61368c26d9cd?_state=QOaJvzdDnasw6Z1yDgfQyC2VywEB_GDEvc60OE8T-Xl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmMGUwNTdkLWY1OTEtNDEyOS1iOWVmLTYxMzY4YzI2ZDljZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4yODUzMzQ2MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.461675ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "DELETE /v2/foo/bar/blobs/uploads/3f0e057d-f591-4129-b9ef-61368c26d9cd?_state=QOaJvzdDnasw6Z1yDgfQyC2VywEB_GDEvc60OE8T-Xl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmMGUwNTdkLWY1OTEtNDEyOS1iOWVmLTYxMzY4YzI2ZDljZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4yODUzMzQ2MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=440eb129-1965-483c-94ad-96540da5060f http.request.method=GET http.request.remoteaddr="127.0.0.1:48312" http.request.uri="/v2/foo/bar/blobs/uploads/3f0e057d-f591-4129-b9ef-61368c26d9cd?_state=QOaJvzdDnasw6Z1yDgfQyC2VywEB_GDEvc60OE8T-Xl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmMGUwNTdkLWY1OTEtNDEyOS1iOWVmLTYxMzY4YzI2ZDljZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4yODUzMzQ2MThaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=3f0e057d-f591-4129-b9ef-61368c26d9cd time="2025-08-09T03:58:23Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=440eb129-1965-483c-94ad-96540da5060f http.request.method=GET http.request.remoteaddr="127.0.0.1:48312" http.request.uri="/v2/foo/bar/blobs/uploads/3f0e057d-f591-4129-b9ef-61368c26d9cd?_state=QOaJvzdDnasw6Z1yDgfQyC2VywEB_GDEvc60OE8T-Xl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmMGUwNTdkLWY1OTEtNDEyOS1iOWVmLTYxMzY4YzI2ZDljZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4yODUzMzQ2MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.385155ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=3f0e057d-f591-4129-b9ef-61368c26d9cd 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "GET /v2/foo/bar/blobs/uploads/3f0e057d-f591-4129-b9ef-61368c26d9cd?_state=QOaJvzdDnasw6Z1yDgfQyC2VywEB_GDEvc60OE8T-Xl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmMGUwNTdkLWY1OTEtNDEyOS1iOWVmLTYxMzY4YzI2ZDljZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4yODUzMzQ2MThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=7b6b32eb-a788-4642-a47a-37637c7667cd http.request.method=POST http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.833455ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=775081d0-6e4e-4fc8-926b-30b4344186fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/76ad3a6d-589c-4145-a145-814bc72585ed?_state=XSTTZM2JEPbh9bTsWVjCzUchOhC4LkU8WPsY_bQCKih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2YWQzYTZkLTU4OWMtNDE0NS1hMTQ1LTgxNGJjNzI1ODVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4zMDMzNTUxMzNaIn0%3D&digest=sha256%3A56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" provided=sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 vars.name="foo/bar" vars.uuid=76ad3a6d-589c-4145-a145-814bc72585ed time="2025-08-09T03:58:23Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=775081d0-6e4e-4fc8-926b-30b4344186fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/76ad3a6d-589c-4145-a145-814bc72585ed?_state=XSTTZM2JEPbh9bTsWVjCzUchOhC4LkU8WPsY_bQCKih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2YWQzYTZkLTU4OWMtNDE0NS1hMTQ1LTgxNGJjNzI1ODVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4zMDMzNTUxMzNaIn0%3D&digest=sha256%3A56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=76ad3a6d-589c-4145-a145-814bc72585ed time="2025-08-09T03:58:23Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=775081d0-6e4e-4fc8-926b-30b4344186fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/76ad3a6d-589c-4145-a145-814bc72585ed?_state=XSTTZM2JEPbh9bTsWVjCzUchOhC4LkU8WPsY_bQCKih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2YWQzYTZkLTU4OWMtNDE0NS1hMTQ1LTgxNGJjNzI1ODVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4zMDMzNTUxMzNaIn0%3D&digest=sha256%3A56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.709735ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=76ad3a6d-589c-4145-a145-814bc72585ed 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "PUT /v2/foo/bar/blobs/uploads/76ad3a6d-589c-4145-a145-814bc72585ed?_state=XSTTZM2JEPbh9bTsWVjCzUchOhC4LkU8WPsY_bQCKih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2YWQzYTZkLTU4OWMtNDE0NS1hMTQ1LTgxNGJjNzI1ODVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4zMDMzNTUxMzNaIn0%3D&digest=sha256%3A56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=fe0991a4-fda1-4f73-a8a2-3e3a85823452 http.request.method=POST http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.247195ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=b2e09edd-fac8-4978-8aa2-702dbe937e2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/489f792b-cd94-4339-a3a7-69b9cb961186?_state=dXCBz44mbrYuxAQ2cn09qS-sS07EkTwaa2YCc9d5udJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4OWY3OTJiLWNkOTQtNDMzOS1hM2E3LTY5YjljYjk2MTE4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4zMTI4NDkyOTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=4.161654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "PUT /v2/foo/bar/blobs/uploads/489f792b-cd94-4339-a3a7-69b9cb961186?_state=dXCBz44mbrYuxAQ2cn09qS-sS07EkTwaa2YCc9d5udJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4OWY3OTJiLWNkOTQtNDMzOS1hM2E3LTY5YjljYjk2MTE4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4zMTI4NDkyOTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=02d8ba1c-443a-4342-a7d3-ac151aa37928 http.request.method=POST http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.314395ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=f953f3f9-4975-4f5b-9550-4ca400a16098 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/b6c5913f-0656-4b0e-8adf-fb03a0137438?_state=PoOtLKvnZWHb9JxsHyd6eAk7DmoEKerKwRzngjgcG1p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YzU5MTNmLTA2NTYtNGIwZS04YWRmLWZiMDNhMDEzNzQzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4zMjIyNDQ1MjZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.212914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "PUT /v2/foo/bar/blobs/uploads/b6c5913f-0656-4b0e-8adf-fb03a0137438?_state=PoOtLKvnZWHb9JxsHyd6eAk7DmoEKerKwRzngjgcG1p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YzU5MTNmLTA2NTYtNGIwZS04YWRmLWZiMDNhMDEzNzQzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4zMjIyNDQ1MjZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=547ceb69-037c-481d-a237-d50f415c9354 http.request.method=POST http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.481495ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=1faddfd6-a118-4ec5-b962-a084c91be100 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/7d1eeabc-afb2-4e91-a1b7-1227c7a90c3f?_state=_3OkSWeLnbfUQ5lK35moEw4OtXi7X6qvqP4rKB_X-nR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkMWVlYWJjLWFmYjItNGU5MS1hMWI3LTEyMjdjN2E5MGMzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4zMzIyNTM4OTFaIn0%3D&digest=sha256%3A56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.duration=11.041313762s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:23 +0000] "PUT /v2/foo/bar/blobs/uploads/7d1eeabc-afb2-4e91-a1b7-1227c7a90c3f?_state=_3OkSWeLnbfUQ5lK35moEw4OtXi7X6qvqP4rKB_X-nR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkMWVlYWJjLWFmYjItNGU5MS1hMWI3LTEyMjdjN2E5MGMzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODoyMy4zMzIyNTM4OTFaIn0%3D&digest=sha256%3A56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=bce074dd-62a7-405a-8930-198327c1aada http.request.method=POST http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.224774ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43351" http.request.id=67dc15c7-6a82-4640-a53e-d3b6c1c69d4c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/17c36c18-7668-40a4-9485-025ea712e084?_state=eBZc4cr7MVyFrqle4NXs7-cz_EuO6NorFbOAZSqVRA17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3YzM2YzE4LTc2NjgtNDBhNC05NDg1LTAyNWVhNzEyZTA4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODozNC43NzA5MTc3NDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=11.989042854s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:34 +0000] "PATCH /v2/foo/bar/blobs/uploads/17c36c18-7668-40a4-9485-025ea712e084?_state=eBZc4cr7MVyFrqle4NXs7-cz_EuO6NorFbOAZSqVRA17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3YzM2YzE4LTc2NjgtNDBhNC05NDg1LTAyNWVhNzEyZTA4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODozNC43NzA5MTc3NDlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=5022aa46-c2fb-4242-9f9d-91b133ba9b75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/uploads/17c36c18-7668-40a4-9485-025ea712e084?_state=EaHch274MmWGFf0J3QBCgabdpXUEkigNzrZ_iAGO9OF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3YzM2YzE4LTc2NjgtNDBhNC05NDg1LTAyNWVhNzEyZTA4NCIsIk9mZnNldCI6MjYwMTI2NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTg6MzRaIn0%3D&digest=sha256%3A56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.duration=4.385954ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:46 +0000] "PUT /v2/foo/bar/blobs/uploads/17c36c18-7668-40a4-9485-025ea712e084?_state=EaHch274MmWGFf0J3QBCgabdpXUEkigNzrZ_iAGO9OF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3YzM2YzE4LTc2NjgtNDBhNC05NDg1LTAyNWVhNzEyZTA4NCIsIk9mZnNldCI6MjYwMTI2NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTg6MzRaIn0%3D&digest=sha256%3A56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=68c08fcb-f031-4f13-afed-5a2cb7ca0504 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.230854ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:46 +0000] "HEAD /v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=12debeea-ff4f-45cb-b9d3-bb3286613245 http.request.method=GET http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=297.999077ms http.response.status=200 http.response.written=26012672 127.0.0.1 - - [09/Aug/2025:03:58:46 +0000] "GET /v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 200 26012672 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=error msg="error parsing digest="sha257:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=b62ec4e2-0499-4107-a00a-e2e976b2e10f http.request.method=GET http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/sha257:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" vars.name="foo/bar" time="2025-08-09T03:58:47Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=b62ec4e2-0499-4107-a00a-e2e976b2e10f http.request.method=GET http.request.remoteaddr="127.0.0.1:48318" http.request.uri="/v2/foo/bar/blobs/sha257:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=14.10992ms http.response.status=400 http.response.written=110 vars.digest="sha257:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "GET /v2/foo/bar/blobs/sha257:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=30ced714-f072-4de0-ba7b-c46c82248103 http.request.method=GET http.request.remoteaddr="127.0.0.1:57426" http.request.uri="/v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.duration=7.239849ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "GET /v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=1df8cec9-6535-4bda-b8cf-a37ac620937b http.request.method=GET http.request.remoteaddr="127.0.0.1:57416" http.request.uri="/v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=30.509677ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "GET /v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43351" http.request.id=4eced426-b087-4950-acdd-d6a62a4b5678 http.request.method=GET http.request.remoteaddr="127.0.0.1:57426" http.request.uri="/v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.092808ms http.response.status=200 http.response.written=262144 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "GET /v2/foo/bar/blobs/sha256:56ac271867620adb21058c541d4290dbb48f484ba7662d58471513d092071647 HTTP/1.1" 200 262144 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=7c0fffb8-1f70-4c3e-9620-64bf15f1c2a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59716" http.request.uri="/v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=24.768753606s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Aug/2025:03:58:22 +0000] "GET /v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33813" http.request.id=bc616a11-65af-417e-ac55-f9bdee2dc758 http.request.method=GET http.request.remoteaddr="127.0.0.1:59732" http.request.uri="/v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=24.755977924s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [09/Aug/2025:03:58:22 +0000] "GET /v2/foo/bar/blobs/sha256:6af6b9fdce84d5d49a7b41fccd5b0a7aa3e9261051861fb1ccbbbf88dc0e48b6 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (55.03s) === RUN TestBlobDelete time="2025-08-09T03:58:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:58:47Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:58:47Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=83988b6a-5130-4c94-bb11-7cf5c60df203 http.request.method=GET http.request.remoteaddr="127.0.0.1:41420" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.406674ms http.response.status=404 http.response.written=157 vars.digest="sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "GET /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=066f4257-a2ea-448b-b68a-87e643daa8e1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41432" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.395575ms http.response.status=404 http.response.written=157 vars.digest="sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=95bfee55-f2ff-4527-86e7-48df5e3400e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:41432" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.906053ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=369b93fc-6b4f-48e7-8359-26031d8a443c http.request.method=GET http.request.remoteaddr="127.0.0.1:41432" http.request.uri="/v2/foo/bar/blobs/uploads/ebb55168-2ea2-470c-bf8f-0d96f0ac9e18?_state=z5_Q5VugQigZSoiTPWgkeU2IrAWLsP_E7Nu0y1V0oHR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYjU1MTY4LTJlYTItNDcwYy1iZjhmLTBkOTZmMGFjOWUxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44NDYzNTcwOTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.060935ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "GET /v2/foo/bar/blobs/uploads/ebb55168-2ea2-470c-bf8f-0d96f0ac9e18?_state=z5_Q5VugQigZSoiTPWgkeU2IrAWLsP_E7Nu0y1V0oHR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYjU1MTY4LTJlYTItNDcwYy1iZjhmLTBkOTZmMGFjOWUxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44NDYzNTcwOTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=092ea6c2-29f3-4125-b236-4058b6c002f6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41432" http.request.uri="/v2/foo/bar/blobs/uploads/ebb55168-2ea2-470c-bf8f-0d96f0ac9e18?_state=z5_Q5VugQigZSoiTPWgkeU2IrAWLsP_E7Nu0y1V0oHR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYjU1MTY4LTJlYTItNDcwYy1iZjhmLTBkOTZmMGFjOWUxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44NDYzNTcwOTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.602613ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "DELETE /v2/foo/bar/blobs/uploads/ebb55168-2ea2-470c-bf8f-0d96f0ac9e18?_state=z5_Q5VugQigZSoiTPWgkeU2IrAWLsP_E7Nu0y1V0oHR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYjU1MTY4LTJlYTItNDcwYy1iZjhmLTBkOTZmMGFjOWUxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44NDYzNTcwOTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=48b4706c-54db-4937-85b3-2525b5d6ec1e http.request.method=GET http.request.remoteaddr="127.0.0.1:41432" http.request.uri="/v2/foo/bar/blobs/uploads/ebb55168-2ea2-470c-bf8f-0d96f0ac9e18?_state=z5_Q5VugQigZSoiTPWgkeU2IrAWLsP_E7Nu0y1V0oHR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYjU1MTY4LTJlYTItNDcwYy1iZjhmLTBkOTZmMGFjOWUxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44NDYzNTcwOTlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ebb55168-2ea2-470c-bf8f-0d96f0ac9e18 time="2025-08-09T03:58:47Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=48b4706c-54db-4937-85b3-2525b5d6ec1e http.request.method=GET http.request.remoteaddr="127.0.0.1:41432" http.request.uri="/v2/foo/bar/blobs/uploads/ebb55168-2ea2-470c-bf8f-0d96f0ac9e18?_state=z5_Q5VugQigZSoiTPWgkeU2IrAWLsP_E7Nu0y1V0oHR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYjU1MTY4LTJlYTItNDcwYy1iZjhmLTBkOTZmMGFjOWUxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44NDYzNTcwOTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.425894ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=ebb55168-2ea2-470c-bf8f-0d96f0ac9e18 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "GET /v2/foo/bar/blobs/uploads/ebb55168-2ea2-470c-bf8f-0d96f0ac9e18?_state=z5_Q5VugQigZSoiTPWgkeU2IrAWLsP_E7Nu0y1V0oHR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYjU1MTY4LTJlYTItNDcwYy1iZjhmLTBkOTZmMGFjOWUxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44NDYzNTcwOTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=5a7294f4-b499-41f4-8a2f-7a5b30d8becf http.request.method=POST http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.277074ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=1377e308-795d-4852-809e-46f2b1479881 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/29b825f4-6298-452f-803f-1e326b200731?_state=z4xPsXCnmePDQCmynZMGgoMd3OY1apJ36TPIV6CNUFp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5YjgyNWY0LTYyOTgtNDUyZi04MDNmLTFlMzI2YjIwMDczMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44Njg1NDMxODhaIn0%3D&digest=sha256%3A6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" provided=sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 vars.name="foo/bar" vars.uuid=29b825f4-6298-452f-803f-1e326b200731 time="2025-08-09T03:58:47Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=1377e308-795d-4852-809e-46f2b1479881 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/29b825f4-6298-452f-803f-1e326b200731?_state=z4xPsXCnmePDQCmynZMGgoMd3OY1apJ36TPIV6CNUFp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5YjgyNWY0LTYyOTgtNDUyZi04MDNmLTFlMzI2YjIwMDczMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44Njg1NDMxODhaIn0%3D&digest=sha256%3A6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=29b825f4-6298-452f-803f-1e326b200731 time="2025-08-09T03:58:47Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=1377e308-795d-4852-809e-46f2b1479881 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/29b825f4-6298-452f-803f-1e326b200731?_state=z4xPsXCnmePDQCmynZMGgoMd3OY1apJ36TPIV6CNUFp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5YjgyNWY0LTYyOTgtNDUyZi04MDNmLTFlMzI2YjIwMDczMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44Njg1NDMxODhaIn0%3D&digest=sha256%3A6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.829215ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=29b825f4-6298-452f-803f-1e326b200731 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "PUT /v2/foo/bar/blobs/uploads/29b825f4-6298-452f-803f-1e326b200731?_state=z4xPsXCnmePDQCmynZMGgoMd3OY1apJ36TPIV6CNUFp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5YjgyNWY0LTYyOTgtNDUyZi04MDNmLTFlMzI2YjIwMDczMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44Njg1NDMxODhaIn0%3D&digest=sha256%3A6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=15d20288-7c0c-4717-bf74-30e9fe371589 http.request.method=POST http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.961254ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=0cbc7719-9054-4739-a1c3-e740de49cc8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/f8d0f357-26a9-48e5-a141-e05f8057163d?_state=fBt4Bo3wllkDrYfeB-joJXzTbDiLVlMpLssk2lBtQ0h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4ZDBmMzU3LTI2YTktNDhlNS1hMTQxLWUwNWY4MDU3MTYzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44Nzg2NDk2OTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=4.146774ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "PUT /v2/foo/bar/blobs/uploads/f8d0f357-26a9-48e5-a141-e05f8057163d?_state=fBt4Bo3wllkDrYfeB-joJXzTbDiLVlMpLssk2lBtQ0h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4ZDBmMzU3LTI2YTktNDhlNS1hMTQxLWUwNWY4MDU3MTYzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44Nzg2NDk2OTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=7e82b6f5-8575-4b3d-ac7a-5196621990dc http.request.method=POST http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.121434ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=4dd5c0b7-b692-42f6-9729-0f15282c02ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/85fd6e0b-29cd-4cc7-b042-8fed32329141?_state=a2O-1nAgb3FzNVnazKYmIG4SZtBQm1UvUCn3dtNfMrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1ZmQ2ZTBiLTI5Y2QtNGNjNy1iMDQyLThmZWQzMjMyOTE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44ODg5NDYwMzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.522573ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "PUT /v2/foo/bar/blobs/uploads/85fd6e0b-29cd-4cc7-b042-8fed32329141?_state=a2O-1nAgb3FzNVnazKYmIG4SZtBQm1UvUCn3dtNfMrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1ZmQ2ZTBiLTI5Y2QtNGNjNy1iMDQyLThmZWQzMjMyOTE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44ODg5NDYwMzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=7cb5ef4d-2aa8-4c82-823b-a4b40b64edac http.request.method=POST http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.228175ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=90af1c32-49d2-46c1-9465-f10648580dfc http.request.method=PUT http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/47b2d230-205a-4e52-b886-6368e78b80b2?_state=Z2p0ZcHFUYKEhd1VqobAfNnpdI_bnyE6impci2PZJ157Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3YjJkMjMwLTIwNWEtNGU1Mi1iODg2LTYzNjhlNzhiODBiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44OTg0MjE0NDVaIn0%3D&digest=sha256%3A6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.duration=5.370877324s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:47 +0000] "PUT /v2/foo/bar/blobs/uploads/47b2d230-205a-4e52-b886-6368e78b80b2?_state=Z2p0ZcHFUYKEhd1VqobAfNnpdI_bnyE6impci2PZJ157Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3YjJkMjMwLTIwNWEtNGU1Mi1iODg2LTYzNjhlNzhiODBiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo0Ny44OTg0MjE0NDVaIn0%3D&digest=sha256%3A6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=29436f9e-1b6f-43b5-aa5c-2b8c59705c67 http.request.method=POST http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.280036ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41133" http.request.id=985c5e45-2284-4246-9cb1-c8177c89b854 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/65686b88-cda7-44cf-a42f-a96a05342bbc?_state=MB2hdFKUE_8FoIILeenTT1Y7kSutHRInYPjVhl_uqcZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1Njg2Yjg4LWNkYTctNDRjZi1hNDJmLWE5NmEwNTM0MmJiYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo1My41NjAyMjUxMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.417022678s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:53 +0000] "PATCH /v2/foo/bar/blobs/uploads/65686b88-cda7-44cf-a42f-a96a05342bbc?_state=MB2hdFKUE_8FoIILeenTT1Y7kSutHRInYPjVhl_uqcZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1Njg2Yjg4LWNkYTctNDRjZi1hNDJmLWE5NmEwNTM0MmJiYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo1My41NjAyMjUxMTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=d951fbba-bda7-4c6d-9ac7-ba3375e68a66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/uploads/65686b88-cda7-44cf-a42f-a96a05342bbc?_state=gmJjqfDJ1jaWKHv0wk8IcPql7yOTtN2FPd6bx3ys9eF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1Njg2Yjg4LWNkYTctNDRjZi1hNDJmLWE5NmEwNTM0MmJiYyIsIk9mZnNldCI6MTg5MDcxMzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTg6NTNaIn0%3D&digest=sha256%3A6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.duration=5.014153ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:58 +0000] "PUT /v2/foo/bar/blobs/uploads/65686b88-cda7-44cf-a42f-a96a05342bbc?_state=gmJjqfDJ1jaWKHv0wk8IcPql7yOTtN2FPd6bx3ys9eF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1Njg2Yjg4LWNkYTctNDRjZi1hNDJmLWE5NmEwNTM0MmJiYyIsIk9mZnNldCI6MTg5MDcxMzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTg6NTNaIn0%3D&digest=sha256%3A6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=67ac2e4f-3584-49fa-8fc0-1eef57a3196b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.260615ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=f52c96e2-a2be-4c1d-afbb-47073525467c http.request.method=GET http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=199.713156ms http.response.status=200 http.response.written=18907136 127.0.0.1 - - [09/Aug/2025:03:58:58 +0000] "GET /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 200 18907136 "" "Go-http-client/1.1" time="2025-08-09T03:58:59Z" level=error msg="error parsing digest="sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=a58a1ac5-95e3-46df-b64d-b1d14a83c984 http.request.method=GET http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" vars.name="foo/bar" time="2025-08-09T03:58:59Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=a58a1ac5-95e3-46df-b64d-b1d14a83c984 http.request.method=GET http.request.remoteaddr="127.0.0.1:41438" http.request.uri="/v2/foo/bar/blobs/sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.838676ms http.response.status=400 http.response.written=110 vars.digest="sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:58:59 +0000] "GET /v2/foo/bar/blobs/sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-09T03:58:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=951d9e5b-9a66-414c-be42-53ec9ba8277e http.request.method=GET http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.duration=3.426255ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:59 +0000] "GET /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=f92a94a0-700f-4bf1-976a-632197ca581d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48886" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.duration=3.300115ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:58:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=080db62e-f718-4f5a-bfca-02f18d87f932 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48886" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.851456ms http.response.status=404 http.response.written=157 vars.digest="sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:58:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T03:58:59Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=5027f0d0-f6db-4793-a7e5-db2836187ef6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48886" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.451156ms http.response.status=404 http.response.written=74 vars.digest="sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:58:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-08-09T03:58:59Z" level=error msg="error parsing digest="sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=62d36b83-cb7a-40ec-a379-a34356cc61b8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48896" http.request.uri="/v2/foo/bar/blobs/sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" vars.name="foo/bar" time="2025-08-09T03:58:59Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=62d36b83-cb7a-40ec-a379-a34356cc61b8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48896" http.request.uri="/v2/foo/bar/blobs/sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.938336ms http.response.status=400 http.response.written=110 vars.digest="sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:58:59 +0000] "DELETE /v2/foo/bar/blobs/sha257:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-09T03:58:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=d46339ec-bcf1-492d-b1e3-ae84c1bac2ee http.request.method=POST http.request.remoteaddr="127.0.0.1:48906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.167356ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=8bfb11e5-fece-423a-9c5b-a290887239b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48906" http.request.uri="/v2/foo/bar/blobs/uploads/180098e5-7038-4857-be83-dd97de1221a7?_state=CHaABI5MYq3pNwfwdMXSBXkwZXBFKKiNVJvl-F1M5kR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4MDA5OGU1LTcwMzgtNDg1Ny1iZTgzLWRkOTdkZTEyMjFhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo1OS4zNDcyNDM1MDdaIn0%3D&digest=sha256%3A6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.duration=5.255851827s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:58:59 +0000] "PUT /v2/foo/bar/blobs/uploads/180098e5-7038-4857-be83-dd97de1221a7?_state=CHaABI5MYq3pNwfwdMXSBXkwZXBFKKiNVJvl-F1M5kR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4MDA5OGU1LTcwMzgtNDg1Ny1iZTgzLWRkOTdkZTEyMjFhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1ODo1OS4zNDcyNDM1MDdaIn0%3D&digest=sha256%3A6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=5d280551-00d9-4dba-87a5-c2c5890becc7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48906" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.681714ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=ec680b95-12f0-47b8-975e-49beff316075 http.request.method=GET http.request.remoteaddr="127.0.0.1:48866" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.587686975s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Aug/2025:03:58:59 +0000] "GET /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-08-09T03:59:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41133" http.request.id=9b6705d6-74d1-49fb-a1db-d9e67449c944 http.request.method=GET http.request.remoteaddr="127.0.0.1:48876" http.request.uri="/v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.575168373s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [09/Aug/2025:03:58:59 +0000] "GET /v2/foo/bar/blobs/sha256:6d4e5beacd639a6f6cb2e5d4b19a6c26c21e64c0f509ce5abf918b67212bcf24 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (17.63s) === RUN TestRelativeURL time="2025-08-09T03:59:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:59:04Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:59:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36323" http.request.id=9da5b5f3-1f51-42ca-bf24-5b23dec3b0d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.149216ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36323" http.request.id=c1625d20-88e9-4f08-aa25-33a42eef3aa0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/bar/blobs/uploads/7dd97563-36d0-4fc9-88f0-1f0318216564?_state=wPu6aGPAl2ZsQk-rY4nDqGuzalVn_XbaCYgNEs50VLp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkZDk3NTYzLTM2ZDAtNGZjOS04OGYwLTFmMDMxODIxNjU2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1OTowNC45MDU0NjM1NjRaIn0%3D&digest=sha256%3A98bddec9a4845dbf7fc9e510652381b37c745316604c0a8ead2b4cc2284cbd35" http.request.useragent="Go-http-client/1.1" http.response.duration=15.295994851s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:05 +0000] "PUT /v2/foo/bar/blobs/uploads/7dd97563-36d0-4fc9-88f0-1f0318216564?_state=wPu6aGPAl2ZsQk-rY4nDqGuzalVn_XbaCYgNEs50VLp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkZDk3NTYzLTM2ZDAtNGZjOS04OGYwLTFmMDMxODIxNjU2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1OTowNC45MDU0NjM1NjRaIn0%3D&digest=sha256%3A98bddec9a4845dbf7fc9e510652381b37c745316604c0a8ead2b4cc2284cbd35 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36323" http.request.id=2d901bf3-c712-43ed-bb48-eae408a93d79 http.request.method=POST http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.508635ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36323" http.request.id=1b825529-7df1-49e9-a592-59bbb1a204f1 http.request.method=POST http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.863292ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36323" http.request.id=f88b43ab-32fd-420b-a5a4-43e2dcc1a2fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/bar/blobs/uploads/486ef9d4-d3e9-4b27-848f-a6b989b1567a?_state=WrhOsKcP6E-z06C9K5L0sL3JKaW3e4X1qBJqsyI0oQJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4NmVmOWQ0LWQzZTktNGIyNy04NDhmLWE2Yjk4OWIxNTY3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1OToyMS42NzUxNjJaIn0%3D&digest=sha256%3A3c3035816cc3dae8c37c077c5fbd18f01392b07968c4d6be76a7b688bdb96489" http.request.useragent="Go-http-client/1.1" http.response.duration=5.913263732s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:21 +0000] "PUT /v2/foo/bar/blobs/uploads/486ef9d4-d3e9-4b27-848f-a6b989b1567a?_state=WrhOsKcP6E-z06C9K5L0sL3JKaW3e4X1qBJqsyI0oQJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4NmVmOWQ0LWQzZTktNGIyNy04NDhmLWE2Yjk4OWIxNTY3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1OToyMS42NzUxNjJaIn0%3D&digest=sha256%3A3c3035816cc3dae8c37c077c5fbd18f01392b07968c4d6be76a7b688bdb96489 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (22.70s) === RUN TestBlobDeleteDisabled time="2025-08-09T03:59:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:59:27Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:59:28Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:42605" http.request.id=819a86cc-1aa9-408c-a044-4b1e91f26279 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45526" http.request.uri="/v2/foo/bar/blobs/sha256:97535734ff54641bd5bf4502778dc475a9cfae8fdd454d2afddcbb56a9ea88f0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.286895ms http.response.status=405 http.response.written=78 vars.digest="sha256:97535734ff54641bd5bf4502778dc475a9cfae8fdd454d2afddcbb56a9ea88f0" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:59:28 +0000] "DELETE /v2/foo/bar/blobs/sha256:97535734ff54641bd5bf4502778dc475a9cfae8fdd454d2afddcbb56a9ea88f0 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.82s) === RUN TestDeleteDisabled time="2025-08-09T03:59: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.24.6 time="2025-08-09T03:59:28Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:59:29Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35409" http.request.id=263301da-fae9-4fc6-ba1e-8f4d00c15eb5 http.request.method=POST http.request.remoteaddr="127.0.0.1:60896" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.314136ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35409" http.request.id=66657f74-79b0-4bed-8b0e-ee6434e18f55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60896" http.request.uri="/v2/foo/bar/blobs/uploads/31496104-750d-404f-ba0d-b5b9f4cdc2f5?_state=zPBlixDCAB3llR2Js3nOCp3iZlRc8I6PzF3BNd_ZvcB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxNDk2MTA0LTc1MGQtNDA0Zi1iYTBkLWI1YjlmNGNkYzJmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1OToyOS4yNjU0Mzc4NDdaIn0%3D&digest=sha256%3Aa39e9f244339f20f3fe5cb2e0fc97a796433384fd60af057c0c8da029648dfe9" http.request.useragent="Go-http-client/1.1" http.response.duration=10.278899764s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:29 +0000] "PUT /v2/foo/bar/blobs/uploads/31496104-750d-404f-ba0d-b5b9f4cdc2f5?_state=zPBlixDCAB3llR2Js3nOCp3iZlRc8I6PzF3BNd_ZvcB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxNDk2MTA0LTc1MGQtNDA0Zi1iYTBkLWI1YjlmNGNkYzJmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1OToyOS4yNjU0Mzc4NDdaIn0%3D&digest=sha256%3Aa39e9f244339f20f3fe5cb2e0fc97a796433384fd60af057c0c8da029648dfe9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:39Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:35409" http.request.id=984f33d3-524c-4401-801e-61ead8b5f0c7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60896" http.request.uri="/v2/foo/bar/blobs/sha256:a39e9f244339f20f3fe5cb2e0fc97a796433384fd60af057c0c8da029648dfe9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.878692ms http.response.status=405 http.response.written=78 vars.digest="sha256:a39e9f244339f20f3fe5cb2e0fc97a796433384fd60af057c0c8da029648dfe9" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:03:59:39 +0000] "DELETE /v2/foo/bar/blobs/sha256:a39e9f244339f20f3fe5cb2e0fc97a796433384fd60af057c0c8da029648dfe9 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (11.14s) === RUN TestDeleteReadOnly time="2025-08-09T03:59: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.24.6 time="2025-08-09T03:59:39Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:59:40Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44561" http.request.id=e537389f-911f-48e1-b203-dde380561c82 http.request.method=POST http.request.remoteaddr="127.0.0.1:51516" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=11.969783ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44561" http.request.id=96823921-b377-4b1b-bf62-41bdeee6b819 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51516" http.request.uri="/v2/foo/bar/blobs/uploads/fea6d0ff-61bb-4283-80d7-11512dfb822f?_state=ObapBLOYH2gIYu_0zqhJGcawUvX2hsAHvjtinQgTQZR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlYTZkMGZmLTYxYmItNDI4My04MGQ3LTExNTEyZGZiODIyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1OTo0MC4yOTM0MDE0NDZaIn0%3D&digest=sha256%3A2c72c9c8ef93168925b3a219db2077b6ac72299bc0c7c1c7e68a83d046f1d4a6" http.request.useragent="Go-http-client/1.1" http.response.duration=9.030609279s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:40 +0000] "PUT /v2/foo/bar/blobs/uploads/fea6d0ff-61bb-4283-80d7-11512dfb822f?_state=ObapBLOYH2gIYu_0zqhJGcawUvX2hsAHvjtinQgTQZR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlYTZkMGZmLTYxYmItNDI4My04MGQ3LTExNTEyZGZiODIyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMzo1OTo0MC4yOTM0MDE0NDZaIn0%3D&digest=sha256%3A2c72c9c8ef93168925b3a219db2077b6ac72299bc0c7c1c7e68a83d046f1d4a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Aug/2025:03:59:49 +0000] "DELETE /v2/foo/bar/blobs/sha256:2c72c9c8ef93168925b3a219db2077b6ac72299bc0c7c1c7e68a83d046f1d4a6 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (9.78s) === RUN TestStartPushReadOnly time="2025-08-09T03:59:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:59:49Z" level=info msg="redis not configured" go.version=go1.24.6 127.0.0.1 - - [09/Aug/2025:03:59:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-08-09T03:59:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T03:59:49Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T03:59:49Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=4f8aaf74-6d10-4fa0-86eb-e43797fefcfe http.request.method=GET http.request.remoteaddr="127.0.0.1:37380" 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.300776ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:03:59:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-09T03:59:49Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=78813250-16af-4ac1-88aa-7cd46729271e http.request.method=GET http.request.remoteaddr="127.0.0.1:37380" 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=4.036735ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Aug/2025:03:59:49 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T03:59:49Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=caf7a311-8aad-4ddb-8d85-1cc41e60c487 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" 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.913716ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:03:59:49 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-09T03:59:49Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=1d27300e-f52f-4068-a476-040937aab58e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" 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=5.110073ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T03:59:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=1d27300e-f52f-4068-a476-040937aab58e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" 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=5.469432ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T03:59:49Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=1d27300e-f52f-4068-a476-040937aab58e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" 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=5.613992ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T03:59:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=1d27300e-f52f-4068-a476-040937aab58e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" 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=5.718932ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:03:59:49 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-09T03:59:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=a4a698f2-a57a-4462-81bf-ca59c1715f0d http.request.method=POST http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.646435ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:49 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=bba3e2ee-356f-49e7-a82c-81d4304dd264 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/blobs/uploads/2509ce15-ba7c-4b5e-a8f6-3f54f76dac1f?_state=Zo_vNC7XOCMfSnp1TF7wvIFVlymkkeuD_Ge1q2K7xhJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNTA5Y2UxNS1iYTdjLTRiNWUtYThmNi0zZjU0Zjc2ZGFjMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTk6NDkuODYyMDA0MzZaIn0%3D&digest=sha256%3Aec6fa2c3756dc476da57524500855af5a8410ce951a77739662954fdc5a9438f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.917654569s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:49 +0000] "PUT /v2/foo/schema1/blobs/uploads/2509ce15-ba7c-4b5e-a8f6-3f54f76dac1f?_state=Zo_vNC7XOCMfSnp1TF7wvIFVlymkkeuD_Ge1q2K7xhJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNTA5Y2UxNS1iYTdjLTRiNWUtYThmNi0zZjU0Zjc2ZGFjMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTk6NDkuODYyMDA0MzZaIn0%3D&digest=sha256%3Aec6fa2c3756dc476da57524500855af5a8410ce951a77739662954fdc5a9438f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T03:59:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=f9a32676-0d74-45da-9782-700b4aac00a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.457395ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:54 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=2c2a4d27-9f82-4714-a0dc-fe7025aea26c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/blobs/uploads/f2943d53-6eb6-451f-9f09-8c3d08222f2d?_state=GQ0cTlERVK9EXc-MVSTqM9VcXlT6w-xODZ6aoyj_wYd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMjk0M2Q1My02ZWI2LTQ1MWYtOWYwOS04YzNkMDgyMjJmMmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTk6NTQuMjg5NzA4NDg0WiJ9&digest=sha256%3Ad49ce3a31d5aac495c415dcb8f77e46222763f77a6a2a1a7ea6a61397c521871" http.request.useragent="Go-http-client/1.1" http.response.duration=5.799825433s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:03:59:54 +0000] "PUT /v2/foo/schema1/blobs/uploads/f2943d53-6eb6-451f-9f09-8c3d08222f2d?_state=GQ0cTlERVK9EXc-MVSTqM9VcXlT6w-xODZ6aoyj_wYd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMjk0M2Q1My02ZWI2LTQ1MWYtOWYwOS04YzNkMDgyMjJmMmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDM6NTk6NTQuMjg5NzA4NDg0WiJ9&digest=sha256%3Ad49ce3a31d5aac495c415dcb8f77e46222763f77a6a2a1a7ea6a61397c521871 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=62bf1aac-5ea4-49ad-8cd2-bfe993faa897 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.169571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=48ecf52b-430d-4a09-8ebc-e91aa5a864b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" http.request.useragent="Go-http-client/1.1" http.response.duration=7.649049ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=3e8417d2-8422-4044-85f1-a08a8c21e3de http.request.method=GET http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.087833ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=97ea0bb0-e334-4454-ab58-3efc8746297b http.request.method=GET http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.705293ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "GET /v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:33849" http.request.id=adb2da6f-b439-43b9-92ed-6e0fc8fcf415 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.908912ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33849" http.request.id=9a560c34-63cc-4612-88a0-3b6c0f301972 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" http.request.useragent="Go-http-client/1.1" http.response.duration=6.693111ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:33849" http.request.id=a277386a-ac22-4640-b502-16f3e6b253d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.925551ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=75a14c09-622f-47a5-857c-95662646c162 http.request.method=GET http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.327091ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "GET /v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=6790e71c-1bb3-4040-8cd3-fbf9230954b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.850796ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=cdf62922-8699-4f4c-bdf7-f7d1d812835b http.request.method=GET http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" http.request.useragent="Go-http-client/1.1" http.response.duration=17.456095ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "GET /v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=7f086e34-1846-4ae2-ba28-eca508958a27 http.request.method=GET http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.718036ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=error msg="payload digest does match: "sha256:6ab91703f8f7f85ed1621c912f0cec6b9dd38a43df3c84bcb247a4420daf3655" != "sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1"" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=d6cdb4b5-7b60-4dda-b82f-f831fd4c459d http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" time="2025-08-09T04:00:00Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=d6cdb4b5-7b60-4dda-b82f-f831fd4c459d http.request.method=PUT http.request.remoteaddr="127.0.0.1:37380" http.request.uri="/v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.590515ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1" 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:203617cc339aa660ce21ea50980029c374c8aa2290861ecd6bcf6cd0ab4924e1 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=a7b053f3-4b93-4076-9c1b-5c8c32990a24 http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.300475ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=49d8aaa9-a4eb-4a96-93d1-0ab811e7d8d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.835736ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33849" http.request.id=ef9777a9-912a-400b-b0be-ac965ed9ae78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.266655ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:00:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33849" http.request.id=ef9777a9-912a-400b-b0be-ac965ed9ae78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.433275ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:00:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33849" http.request.id=ef9777a9-912a-400b-b0be-ac965ed9ae78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.555395ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=44583f5c-1c03-40ad-ab2a-d10147b169d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.202795ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=5df6d5f8-db2a-42e0-9f8f-a3d9618e27f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/blobs/uploads/2a1776ba-9af0-443c-ac19-aba439213ccc?_state=lo0iJmAGxjAoYJj9Xu123-9AOPzigQUtwwwY3Vo_Fld7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYTE3NzZiYS05YWYwLTQ0M2MtYWMxOS1hYmE0MzkyMTNjY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6MDAuMjAwODY0OTM4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.052834ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "PUT /v2/foo/schema2/blobs/uploads/2a1776ba-9af0-443c-ac19-aba439213ccc?_state=lo0iJmAGxjAoYJj9Xu123-9AOPzigQUtwwwY3Vo_Fld7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYTE3NzZiYS05YWYwLTQ0M2MtYWMxOS1hYmE0MzkyMTNjY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6MDAuMjAwODY0OTM4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33849" http.request.id=81b5595d-d5dd-4033-b264-4d66c893ecf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" 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=19.691332ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:00:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33849" http.request.id=81b5595d-d5dd-4033-b264-4d66c893ecf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" 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=19.846172ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-09T04:00:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=fdde38c6-0413-4269-80fa-e36fff12359b http.request.method=POST http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.593975ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=af1d72af-8d70-4c46-b765-5f7811271552 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/blobs/uploads/e9952b31-3756-4c86-adec-060086eac50d?_state=rmJ-dV4bIjJOrA53tWHzYnLH-c50y1HSMTDtlfd6C1t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlOTk1MmIzMS0zNzU2LTRjODYtYWRlYy0wNjAwODZlYWM1MGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6MDAuOTkzNjIyMjNaIn0%3D&digest=sha256%3A52061411e5224afa462a198e8a68379354b2872ee9c234dc24d0f77cc851878f" http.request.useragent="Go-http-client/1.1" http.response.duration=11.049025248s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:00 +0000] "PUT /v2/foo/schema2/blobs/uploads/e9952b31-3756-4c86-adec-060086eac50d?_state=rmJ-dV4bIjJOrA53tWHzYnLH-c50y1HSMTDtlfd6C1t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlOTk1MmIzMS0zNzU2LTRjODYtYWRlYy0wNjAwODZlYWM1MGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6MDAuOTkzNjIyMjNaIn0%3D&digest=sha256%3A52061411e5224afa462a198e8a68379354b2872ee9c234dc24d0f77cc851878f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=ced7bdb3-bc1e-4d64-ba4c-316c5eb293e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.593955ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=2f226979-8254-4919-8dea-9c3d1158ff26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/blobs/uploads/8bbbdb5c-a7e0-49f7-9f6d-a3690a571609?_state=7lyp8n_DLqoGQMnXIBXmIabwcBTY_zPfX7wVrxZQ06d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YmJiZGI1Yy1hN2UwLTQ5ZjctOWY2ZC1hMzY5MGE1NzE2MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6MTIuNzA3MTE4OTkzWiJ9&digest=sha256%3A201347c801493be788f4c6a014a1438b78994e9a5ed613e4f4abe91ecbadbff5" http.request.useragent="Go-http-client/1.1" http.response.duration=6.932159321s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/8bbbdb5c-a7e0-49f7-9f6d-a3690a571609?_state=7lyp8n_DLqoGQMnXIBXmIabwcBTY_zPfX7wVrxZQ06d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YmJiZGI1Yy1hN2UwLTQ5ZjctOWY2ZC1hMzY5MGE1NzE2MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6MTIuNzA3MTE4OTkzWiJ9&digest=sha256%3A201347c801493be788f4c6a014a1438b78994e9a5ed613e4f4abe91ecbadbff5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33849" http.request.id=3711be53-1164-430c-865a-792d414ebeef http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.488013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33849" http.request.id=f947c9ab-9583-48a6-ad25-bbba0eb2832b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/sha256:4b49339dcb4cbc755d790d7114ec7749d6f71e64ab4c56c429a6cba7871f8714" http.request.useragent="Go-http-client/1.1" http.response.duration=4.027034ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "PUT /v2/foo/schema2/manifests/sha256:4b49339dcb4cbc755d790d7114ec7749d6f71e64ab4c56c429a6cba7871f8714 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=03dda97c-6719-44b3-9ee3-3e818b01b181 http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.489315ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=987140f0-e1a7-4da9-a9a5-c731fc1c073e http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/sha256:4b49339dcb4cbc755d790d7114ec7749d6f71e64ab4c56c429a6cba7871f8714" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.733495ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/manifests/sha256:4b49339dcb4cbc755d790d7114ec7749d6f71e64ab4c56c429a6cba7871f8714 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=ba8a9a7d-236c-4379-a270-c45aab830a0c http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.794536ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=7418faff-18f0-47c6-b3c4-109a0488f1c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/sha256:4b49339dcb4cbc755d790d7114ec7749d6f71e64ab4c56c429a6cba7871f8714" http.request.useragent="Go-http-client/1.1" http.response.duration=2.491776ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/manifests/sha256:4b49339dcb4cbc755d790d7114ec7749d6f71e64ab4c56c429a6cba7871f8714 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=913f071e-ca53-49a2-9953-2595171d30dc http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.679716ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="rewriting manifest sha256:4b49339dcb4cbc755d790d7114ec7749d6f71e64ab4c56c429a6cba7871f8714 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=e60b8544-8c1a-4fc9-88b4-17c5cefcf3bf http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=e60b8544-8c1a-4fc9-88b4-17c5cefcf3bf http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.518712ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-09T04:00: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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33849" http.request.id=ba28b5f8-3602-498d-874d-e5e5bdb560af http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" 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=3.414175ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33849" http.request.id=b084b79e-3224-4cdd-97c3-a40ba579cc39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.686515ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33849" http.request.id=c585acfd-99dc-408e-a3c7-df921c086cb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/sha256:19fef246752f8502267c3d973d818c7f031e3a5d077df73189d46ea5bc58dcef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.277175ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "PUT /v2/foo/schema2/manifests/sha256:19fef246752f8502267c3d973d818c7f031e3a5d077df73189d46ea5bc58dcef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=db3fa248-e484-4eb3-9d0a-4adc1c64662d http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=3.464235ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=6860cb86-aea5-4930-82eb-32fd12ea8c5b http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/sha256:19fef246752f8502267c3d973d818c7f031e3a5d077df73189d46ea5bc58dcef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=3.444475ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/manifests/sha256:19fef246752f8502267c3d973d818c7f031e3a5d077df73189d46ea5bc58dcef HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=c8cbda23-6b4b-4a6b-9288-cafa84576d6d http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.962656ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=cbce4737-f969-4070-acb2-051b210445dc http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/sha256:19fef246752f8502267c3d973d818c7f031e3a5d077df73189d46ea5bc58dcef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.741396ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/manifests/sha256:19fef246752f8502267c3d973d818c7f031e3a5d077df73189d46ea5bc58dcef HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=info msg="rewriting manifest list sha256:19fef246752f8502267c3d973d818c7f031e3a5d077df73189d46ea5bc58dcef in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=6ef657b3-67c4-48c3-8673-8049da6f02b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-09T04:00:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33849" http.request.id=6ef657b3-67c4-48c3-8673-8049da6f02b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45018" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.643772ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T04:00:19Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T04:00:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=83caf84d-4025-450f-a74a-9fa45087acc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52950" 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=6.376611ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=f9179d5c-9225-439f-92e5-c2a2a009e7b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.631397ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=551c6305-ec15-4e66-bb84-b2647b2884a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" 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.780316ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-09T04:00:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=17130d19-b244-4146-9a6e-e87f1fe70f04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.356754ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T04:00:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=17130d19-b244-4146-9a6e-e87f1fe70f04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.520634ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T04:00:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=17130d19-b244-4146-9a6e-e87f1fe70f04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.629634ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T04:00:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=17130d19-b244-4146-9a6e-e87f1fe70f04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.735514ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:04:00:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-09T04:00:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=2e6fc9dd-e36b-4eaa-89ed-e3ddb99e48ba http.request.method=POST http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.791275ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=e2ca569b-1b35-47ed-b9b3-bcd4e7945b01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/blobs/uploads/72d60884-6df4-4c41-b98a-fdd28c2d47bb?_state=Ko9Pj6Zcm61o616p07H451pmX-tlTc1Mkz3C9goof9R7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MmQ2MDg4NC02ZGY0LTRjNDEtYjk4YS1mZGQyOGMyZDQ3YmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6MjAuNjEzODgyOTA5WiJ9&digest=sha256%3A573543a43a9e6672413f871d029413aade4c42ae38230e975ac39ac4a9748d4f" http.request.useragent="Go-http-client/1.1" http.response.duration=11.794141868s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/72d60884-6df4-4c41-b98a-fdd28c2d47bb?_state=Ko9Pj6Zcm61o616p07H451pmX-tlTc1Mkz3C9goof9R7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MmQ2MDg4NC02ZGY0LTRjNDEtYjk4YS1mZGQyOGMyZDQ3YmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6MjAuNjEzODgyOTA5WiJ9&digest=sha256%3A573543a43a9e6672413f871d029413aade4c42ae38230e975ac39ac4a9748d4f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=db1cb3f9-fb51-498b-bc34-610617821172 http.request.method=POST http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.381356ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=9cd09dea-dee5-4e87-8581-66adaa58163c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/blobs/uploads/ae22a496-2dc3-4ec8-900c-5aef70894813?_state=sAY44WHDIt_clFhaHqQBm9TK1ojAhYEh0x4jA9IiMCd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhZTIyYTQ5Ni0yZGMzLTRlYzgtOTAwYy01YWVmNzA4OTQ4MTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6MzMuMTQxNjY4NzEyWiJ9&digest=sha256%3Aebb9aff80ab8dc75f27290fa9765cd3c51835b80939237a2574e279287125410" http.request.useragent="Go-http-client/1.1" http.response.duration=9.230113833s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/ae22a496-2dc3-4ec8-900c-5aef70894813?_state=sAY44WHDIt_clFhaHqQBm9TK1ojAhYEh0x4jA9IiMCd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhZTIyYTQ5Ni0yZGMzLTRlYzgtOTAwYy01YWVmNzA4OTQ4MTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6MzMuMTQxNjY4NzEyWiJ9&digest=sha256%3Aebb9aff80ab8dc75f27290fa9765cd3c51835b80939237a2574e279287125410 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=ea4db4a7-e156-4108-9be1-9cca733c56cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.106931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=f2d7d442-b52e-436c-8a5a-c20ae14b8454 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" http.request.useragent="Go-http-client/1.1" http.response.duration=5.761711ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=0c5ea4f3-527b-4303-9c57-1e35decac006 http.request.method=GET http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.980113ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=77429f9d-3a0e-41a9-8d84-95d5433500ca http.request.method=GET http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.333093ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "GET /v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34175" http.request.id=b8eaef33-740e-4d49-ad8e-020c49ef1c46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" http.request.useragent="Go-http-client/1.1" http.response.duration=5.566552ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34175" http.request.id=065104a5-eae7-41c9-95b1-529fba00a817 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" http.request.useragent="Go-http-client/1.1" http.response.duration=6.71935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:34175" http.request.id=60d79a2b-c3db-4d54-b1b4-11d1f7c9e5d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" http.request.useragent="Go-http-client/1.1" http.response.duration=5.657612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=88161369-a588-49f0-a3ec-da2bb9931b21 http.request.method=GET http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.269394ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "GET /v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=be4885bf-702f-43ab-a598-6d4fc52a92fc http.request.method=GET http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.630136ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=32a30438-7977-4832-a10e-ec6db349750e http.request.method=GET http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" http.request.useragent="Go-http-client/1.1" http.response.duration=5.459592ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "GET /v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=4d421dc3-315f-4660-a065-6f5e555466fb http.request.method=GET http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.903876ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=error msg="payload digest does match: "sha256:e1886f6d61f1b45e55d544a7b14b5365ff1d9c9ac078c20104bf8c0c927337c4" != "sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21"" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=0d650f96-d5f6-4415-8610-7b412a6a614f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" time="2025-08-09T04:00:42Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=0d650f96-d5f6-4415-8610-7b412a6a614f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52950" http.request.uri="/v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.281015ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21" 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:9744a9a79e18ec3e5d901342d641c2bad0d5829fa07bb4b1cf65606351905b21 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=6ea960e2-b6d6-4c23-8d68-e0405dc58b0b http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.716056ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=36545711-2249-418b-833f-2af4f3f98415 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.498456ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34175" http.request.id=bc3231e1-e818-40fd-afe2-dc8a867e763e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.154595ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:00:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34175" http.request.id=bc3231e1-e818-40fd-afe2-dc8a867e763e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.317155ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:00:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34175" http.request.id=bc3231e1-e818-40fd-afe2-dc8a867e763e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.449395ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=b2f89087-4564-4c69-a52a-3328a703e804 http.request.method=POST http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.742534ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=3086c2c3-cb71-4984-902c-b1bdf59d3e7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/blobs/uploads/c6a54f81-8d3b-40e9-a2be-52b2f033daaa?_state=3QVgK50VhjftfMX8B23eUhf4G_2IQtvAm-8unEsE4Pd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNmE1NGY4MS04ZDNiLTQwZTktYTJiZS01MmIyZjAzM2RhYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6NDIuNDY2MzE1NDMxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.249754ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/c6a54f81-8d3b-40e9-a2be-52b2f033daaa?_state=3QVgK50VhjftfMX8B23eUhf4G_2IQtvAm-8unEsE4Pd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNmE1NGY4MS04ZDNiLTQwZTktYTJiZS01MmIyZjAzM2RhYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6NDIuNDY2MzE1NDMxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34175" http.request.id=6f0b9f73-9cb7-48a0-9b57-5f02909418c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.254215ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:00:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34175" http.request.id=6f0b9f73-9cb7-48a0-9b57-5f02909418c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.406575ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:04:00:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-09T04:00:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=a05bc6c0-7cc1-4b80-8c50-55d5a0fdf2df http.request.method=POST http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.411695ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=406e51b4-0813-4d2f-81ba-fc88ca369dfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/blobs/uploads/ce83e1b6-bb17-4ea1-b8ae-58145656cf8b?_state=DXqaUauo37LSnmqPcwR3L5Q0U0ci-F0Bbf3hu2ADzsV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZTgzZTFiNi1iYjE3LTRlYTEtYjhhZS01ODE0NTY1NmNmOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6NDMuMjEzMTQzNTg5WiJ9&digest=sha256%3Adea809b01b40d974e686709497bdeb06d7aa7f9c1124168ac943466713d8d41b" http.request.useragent="Go-http-client/1.1" http.response.duration=6.192079254s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/ce83e1b6-bb17-4ea1-b8ae-58145656cf8b?_state=DXqaUauo37LSnmqPcwR3L5Q0U0ci-F0Bbf3hu2ADzsV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZTgzZTFiNi1iYjE3LTRlYTEtYjhhZS01ODE0NTY1NmNmOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6NDMuMjEzMTQzNTg5WiJ9&digest=sha256%3Adea809b01b40d974e686709497bdeb06d7aa7f9c1124168ac943466713d8d41b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=0e687c45-3b97-46e4-a9c6-49436cd006f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.167456ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:50 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=862f9727-0e12-44ef-afe2-b5455dd9ac6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/blobs/uploads/66f53bf2-353b-4c0d-b6c7-dd3302573d8c?_state=zfx2_LyO5tSmt3E3Hn_s6BS8keSp_KzqSKjPbqR2Gih7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NmY1M2JmMi0zNTNiLTRjMGQtYjZjNy1kZDMzMDI1NzNkOGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6NTAuMDEzMzI2MTc4WiJ9&digest=sha256%3A0be7bb503ddc4adce31d74c71171102c70bffd28523b0f56bbbf9984a83f02b0" http.request.useragent="Go-http-client/1.1" http.response.duration=6.376255032s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:50 +0000] "PUT /v2/foo/schema2/blobs/uploads/66f53bf2-353b-4c0d-b6c7-dd3302573d8c?_state=zfx2_LyO5tSmt3E3Hn_s6BS8keSp_KzqSKjPbqR2Gih7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NmY1M2JmMi0zNTNiLTRjMGQtYjZjNy1kZDMzMDI1NzNkOGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6NTAuMDEzMzI2MTc4WiJ9&digest=sha256%3A0be7bb503ddc4adce31d74c71171102c70bffd28523b0f56bbbf9984a83f02b0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34175" http.request.id=dd5aa004-b1e0-4b61-85b5-e884366541dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.242914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34175" http.request.id=d0b8fa55-cf46-4057-b1fa-fd3c6ecea97c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/sha256:3be0fb1ab7737e9a10a0c92c2945ecd9733147c5539195602895b29d56db54df" http.request.useragent="Go-http-client/1.1" http.response.duration=3.528195ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "PUT /v2/foo/schema2/manifests/sha256:3be0fb1ab7737e9a10a0c92c2945ecd9733147c5539195602895b29d56db54df HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=dd775900-7f76-4e54-b9b9-1dd21a8b9321 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.036495ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=498058c7-85d3-4f99-aefb-6cde99362234 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/sha256:3be0fb1ab7737e9a10a0c92c2945ecd9733147c5539195602895b29d56db54df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.851776ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/manifests/sha256:3be0fb1ab7737e9a10a0c92c2945ecd9733147c5539195602895b29d56db54df HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=9f16dbe7-f645-4608-8b74-fdf00098fb49 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.424696ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=b8b15551-169a-4138-a1cf-857e1c4fb31e http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/sha256:3be0fb1ab7737e9a10a0c92c2945ecd9733147c5539195602895b29d56db54df" http.request.useragent="Go-http-client/1.1" http.response.duration=2.403437ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/manifests/sha256:3be0fb1ab7737e9a10a0c92c2945ecd9733147c5539195602895b29d56db54df HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=fed12a95-634a-46d0-97f3-98c6355f91fd http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.347397ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="rewriting manifest sha256:3be0fb1ab7737e9a10a0c92c2945ecd9733147c5539195602895b29d56db54df in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=2dc3bf7c-dc3f-480e-91b7-2a42af700a11 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=2dc3bf7c-dc3f-480e-91b7-2a42af700a11 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" 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=6.097292ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34175" http.request.id=76cbfe9a-e63c-4724-9396-4df817783d74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.821876ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34175" http.request.id=51b35dea-114c-422b-9e53-8bbb765d1708 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.515515ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34175" http.request.id=e5937081-401e-4fdd-af35-24e28d40cb85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/sha256:1aa6b3a395678e915075604e3c8184f5f3267a9bb5e031696ce9d98f45822459" http.request.useragent="Go-http-client/1.1" http.response.duration=3.440515ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "PUT /v2/foo/schema2/manifests/sha256:1aa6b3a395678e915075604e3c8184f5f3267a9bb5e031696ce9d98f45822459 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=ff8e8c43-6314-4644-b008-0e97765379ed http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=3.016416ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=533e869c-19d6-48d3-8daa-37af907342d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/sha256:1aa6b3a395678e915075604e3c8184f5f3267a9bb5e031696ce9d98f45822459" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=3.409255ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/manifests/sha256:1aa6b3a395678e915075604e3c8184f5f3267a9bb5e031696ce9d98f45822459 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=3817ccfb-b151-470a-b38b-b211f4541e22 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.495337ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=29328a65-5ffc-4263-b23a-5b4a9a170395 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/sha256:1aa6b3a395678e915075604e3c8184f5f3267a9bb5e031696ce9d98f45822459" http.request.useragent="Go-http-client/1.1" http.response.duration=2.186217ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/manifests/sha256:1aa6b3a395678e915075604e3c8184f5f3267a9bb5e031696ce9d98f45822459 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=info msg="rewriting manifest list sha256:1aa6b3a395678e915075604e3c8184f5f3267a9bb5e031696ce9d98f45822459 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=cfa83f58-3038-4d9e-bf8c-9a93700810b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-09T04:00:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34175" http.request.id=cfa83f58-3038-4d9e-bf8c-9a93700810b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:43286" 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=6.554531ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (67.12s) === RUN TestGetManifestWithStorageError time="2025-08-09T04:00:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T04:00:56Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43465" http.request.id=26a0883d-bd1f-4785-931f-6224bde8d081 http.request.method=GET http.request.remoteaddr="127.0.0.1:54944" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.675496ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:43465" http.request.id=1d3a0d5a-b792-4aed-b5ff-35bf97799a9f http.request.method=GET http.request.remoteaddr="127.0.0.1:54944" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.441477ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:43465" http.request.id=f41474a2-2f51-411a-a31d-83f1381bc00a http.request.method=GET http.request.remoteaddr="127.0.0.1:54944" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.586496ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:43465" http.request.id=7af94361-a558-4a89-8484-2b11c7c6dbb9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54944" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.702136ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2025-08-09T04:00:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T04:00:56Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=349fedbd-4ff3-497d-8cc5-ef558d12917c http.request.method=GET http.request.remoteaddr="127.0.0.1:59400" 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.828356ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=1ad312a3-7ea3-48aa-a102-4e370f24eddc http.request.method=GET http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.431136ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=0d9ea9b7-2ccf-4f24-9196-f041cc9b4a4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" 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.721556ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=fb7435d0-3eb1-4304-bcaf-d4b76e69f275 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.180514ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=fb7435d0-3eb1-4304-bcaf-d4b76e69f275 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.331974ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=fb7435d0-3eb1-4304-bcaf-d4b76e69f275 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.457093ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T04:00:56Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=fb7435d0-3eb1-4304-bcaf-d4b76e69f275 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.620733ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:04:00:56 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-09T04:00:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=0ceaa1b0-f796-4460-8d0c-b1b38620461d http.request.method=POST http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.148796ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:57 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=b22db625-1a04-450b-bd07-3f1c1f871b55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/blobs/uploads/316122f0-4bd6-4d96-a1bc-ecd6204dfa95?_state=0M1t_cHGAlUBLdrn3ceK5MUZzT7gxGoJjz5732wnsjt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzMTYxMjJmMC00YmQ2LTRkOTYtYTFiYy1lY2Q2MjA0ZGZhOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6NTcuMjQ4NTkyMDg3WiJ9&digest=sha256%3Aad6aa29f7aa699772479bbc5b3c30a251864ad0f70efa79c5f14bfe39d1d89e0" http.request.useragent="Go-http-client/1.1" http.response.duration=10.385384389s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:00:57 +0000] "PUT /v2/foo/schema1/blobs/uploads/316122f0-4bd6-4d96-a1bc-ecd6204dfa95?_state=0M1t_cHGAlUBLdrn3ceK5MUZzT7gxGoJjz5732wnsjt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzMTYxMjJmMC00YmQ2LTRkOTYtYTFiYy1lY2Q2MjA0ZGZhOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDA6NTcuMjQ4NTkyMDg3WiJ9&digest=sha256%3Aad6aa29f7aa699772479bbc5b3c30a251864ad0f70efa79c5f14bfe39d1d89e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=7d4729b5-f651-4a7a-b0a7-d19e9675f181 http.request.method=POST http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.475153ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:08 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=456c89b9-8438-4fbc-9aa8-4717501e7eba http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/blobs/uploads/77804072-9a5e-4c1c-b43e-3c8b7fd8d318?_state=gvbxGqNHL_hsOIl732UEcep2iEGWqNlZfxVsEBq_FKN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3NzgwNDA3Mi05YTVlLTRjMWMtYjQzZS0zYzhiN2ZkOGQzMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDE6MDguMTA0NTk0MTQ3WiJ9&digest=sha256%3A7f73c8e574c8628a3e76e69cf6097f4c30cf9b303643a3e2b692e44eb22c0f1f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.570794381s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:08 +0000] "PUT /v2/foo/schema1/blobs/uploads/77804072-9a5e-4c1c-b43e-3c8b7fd8d318?_state=gvbxGqNHL_hsOIl732UEcep2iEGWqNlZfxVsEBq_FKN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3NzgwNDA3Mi05YTVlLTRjMWMtYjQzZS0zYzhiN2ZkOGQzMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDE6MDguMTA0NTk0MTQ3WiJ9&digest=sha256%3A7f73c8e574c8628a3e76e69cf6097f4c30cf9b303643a3e2b692e44eb22c0f1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=3de858c0-9d27-4fba-b80c-26b0518ca322 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.134832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=01b7f879-acc1-4ae1-8b77-6e65c5af835d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.334353ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=165c47e4-5e88-4084-8747-f845b6a46b30 http.request.method=GET http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.612214ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=1e7ef435-b14e-4aaf-9470-392c21a93301 http.request.method=GET http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.313494ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34197" http.request.id=33685402-b263-437a-bc21-1a5872a646b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.543692ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34197" http.request.id=aafe671f-c9fb-4a0e-beeb-46b010abfa0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.773112ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:34197" http.request.id=d0655096-9e05-4b7f-bb8d-3a5a31acc1fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.292212ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=e3f2e878-1e52-48aa-b5d8-397c30b44572 http.request.method=GET http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.390894ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=751cfd3b-043b-44af-9047-aa9a376ae747 http.request.method=GET http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.480477ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=98c6eb95-9caf-4386-8628-d8e3cdc4d985 http.request.method=GET http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.445016ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=989b6d1d-711a-4d3e-bf53-40d14d115681 http.request.method=GET http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.378677ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=error msg="payload digest does match: "sha256:76cb62a6d27011adfb311601c7065b51af6db47a92cf6ab9ddb608dbdcce9ddf" != "sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c"" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=1e667373-cf4c-4106-a4b9-9e19f1d19a69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=1e667373-cf4c-4106-a4b9-9e19f1d19a69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59400" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.128556ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=76d693a0-8006-4e33-8641-89f7656ec3d0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.126275ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=144697c5-2c4d-4e76-aedc-53bdf497c246 http.request.method=GET http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.591076ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=9132f352-1679-40de-bf87-ba8e0538ba11 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48148" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.001236ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=d71be6b8-3a6c-48d7-9972-45b6d6e88d22 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48152" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.903392ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=b97a2982-9387-4002-aea3-f29577d5f255 http.request.method=GET http.request.remoteaddr="127.0.0.1:48152" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.876033ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=9dee4e90-8b38-4c80-832c-f0b1f0711df6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48166" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.792156ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=6f8d011e-0046-49ac-a4cc-2bdd580b6477 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.550812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=7b9ce36a-1abd-4be8-b090-c30eedb2c223 http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.657076ms http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=d11bd313-c8d6-44bc-bb32-973a30048193 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.490995ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b64cc7e59e55a0e1bf3e1b83db511157a3788063cca7b8d4e4e82c9b34f35d7c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=88a2d36e-a0ac-49be-aa81-18f9d579778f http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.644656ms http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=e207ae28-93b2-441d-924b-95707b846d27 http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.914835ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=98ef9e53-7837-432e-ac1a-c2c8aa917505 http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.801736ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34197" http.request.id=7f6929c0-bf01-4289-98b5-36025bbf0f30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.394995ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34197" http.request.id=7f6929c0-bf01-4289-98b5-36025bbf0f30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.540795ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34197" http.request.id=7f6929c0-bf01-4289-98b5-36025bbf0f30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.691394ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=6509d5ca-3a46-4757-b22c-c74e1915a73b http.request.method=POST http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.268655ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=728e1194-d146-48b7-b59a-d81b6614c17a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/blobs/uploads/a95e7f31-ff0a-4d3b-ba2b-82cadc476cd0?_state=7MZUOcji-YRPmLQdw3EGrm3uP86Th8hu0Du-kiMfTMF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhOTVlN2YzMS1mZjBhLTRkM2ItYmEyYi04MmNhZGM0NzZjZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDE6MTEuODA5Mjg2OTE4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.171194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/a95e7f31-ff0a-4d3b-ba2b-82cadc476cd0?_state=7MZUOcji-YRPmLQdw3EGrm3uP86Th8hu0Du-kiMfTMF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhOTVlN2YzMS1mZjBhLTRkM2ItYmEyYi04MmNhZGM0NzZjZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDE6MTEuODA5Mjg2OTE4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34197" http.request.id=8e8d96e9-90e6-499e-b7ed-71d716def8b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.539235ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:01:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34197" http.request.id=8e8d96e9-90e6-499e-b7ed-71d716def8b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.729694ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:04:01:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-09T04:01:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=d3390059-2181-45d8-b208-0194da610d7f http.request.method=POST http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.431815ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=f5ca7bcb-92db-45fa-a3f1-8bb3db6ef4bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/blobs/uploads/20a30df9-342d-41ac-865d-d82971410715?_state=79PZTTZDyPCj3jZsEnn06AXQXsLS076QKF7I67ANFjB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMGEzMGRmOS0zNDJkLTQxYWMtODY1ZC1kODI5NzE0MTA3MTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDE6MTIuMzAwMzI5MjE5WiJ9&digest=sha256%3A8d21c34876b03f95908efe956c6920e6b941627501a65061da74011423ea7e8e" http.request.useragent="Go-http-client/1.1" http.response.duration=4.164329317s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/20a30df9-342d-41ac-865d-d82971410715?_state=79PZTTZDyPCj3jZsEnn06AXQXsLS076QKF7I67ANFjB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMGEzMGRmOS0zNDJkLTQxYWMtODY1ZC1kODI5NzE0MTA3MTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDE6MTIuMzAwMzI5MjE5WiJ9&digest=sha256%3A8d21c34876b03f95908efe956c6920e6b941627501a65061da74011423ea7e8e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=efc1e3fb-f7eb-4219-b73a-fa96d1141020 http.request.method=POST http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.458995ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:16 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=1a18a5a8-39b8-436b-8181-29b75267bfc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/blobs/uploads/58589f35-6e77-4433-baaf-4a2c9b7bee8e?_state=w5QFm7197RB82g7UsV__mqDvLOG4XzhP_8i25U4a_BN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ODU4OWYzNS02ZTc3LTQ0MzMtYmFhZi00YTJjOWI3YmVlOGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDE6MTYuOTE5OTU4MjA5WiJ9&digest=sha256%3A4382dc114ed0bee1aedcd57a21f670832403680838fa96092f91327061e22f11" http.request.useragent="Go-http-client/1.1" http.response.duration=3.403105939s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:16 +0000] "PUT /v2/foo/schema2/blobs/uploads/58589f35-6e77-4433-baaf-4a2c9b7bee8e?_state=w5QFm7197RB82g7UsV__mqDvLOG4XzhP_8i25U4a_BN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ODU4OWYzNS02ZTc3LTQ0MzMtYmFhZi00YTJjOWI3YmVlOGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDQ6MDE6MTYuOTE5OTU4MjA5WiJ9&digest=sha256%3A4382dc114ed0bee1aedcd57a21f670832403680838fa96092f91327061e22f11 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34197" http.request.id=0597e5c3-539e-4e5b-b3af-ce4aae770a3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.271714ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34197" http.request.id=e9eacc7a-f304-4c78-9045-d52c4bbd691e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" http.request.useragent="Go-http-client/1.1" http.response.duration=3.768075ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "PUT /v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=f03524c8-2232-499f-95f7-149f643dbe53 http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.192376ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=4f480e21-c7b7-4fee-8964-0c6162b4d327 http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.247516ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "GET /v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=9949c924-20af-40d8-bf65-6bcac917a645 http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.471797ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=03192f5f-46cc-4b92-8963-5086f52d63fb http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.241777ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "GET /v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=2082ac1a-d157-4ccb-b225-34e1ec30fa3e http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.362096ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="rewriting manifest sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=af611378-301d-4f40-82a5-3d4c1c095646 http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=af611378-301d-4f40-82a5-3d4c1c095646 http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.909393ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=f41e59e4-4a87-4eb5-b583-e52dadb8de91 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.942196ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=3b2379f2-88ff-468c-ae5b-ee6d0b198367 http.request.method=GET http.request.remoteaddr="127.0.0.1:48168" http.request.uri="/v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.591356ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "GET /v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=24b540a0-9ec3-4d6b-808a-adb1f7ae3654 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59610" http.request.uri="/v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.017316ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34197" http.request.id=eb75d73d-06bc-4aa8-99d4-6f79db32049a http.request.method=PUT http.request.remoteaddr="127.0.0.1:59620" http.request.uri="/v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" http.request.useragent="Go-http-client/1.1" http.response.duration=3.810014ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "PUT /v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=7c039eb6-9406-45c8-abe2-a487e2a0f191 http.request.method=GET http.request.remoteaddr="127.0.0.1:59620" http.request.uri="/v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.016636ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "GET /v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=e18ac2a6-2446-4f32-9ab5-8d6be9b541f7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59626" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.950696ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34197" http.request.id=307bb128-1aa2-4fa6-8e9c-14a870034025 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59632" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.860095ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=2a5a07e4-cf66-4d83-9f91-60106eb0d907 http.request.method=GET http.request.remoteaddr="127.0.0.1:59632" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.409016ms http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=ba7cb12c-38b0-45c5-a868-370a2943d548 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59632" http.request.uri="/v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0" http.request.useragent="Go-http-client/1.1" http.response.duration=3.022376ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a5beec5035016569c496950138590300825685f6a646451fc52e4c1dcf2d22c0 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34197" http.request.id=1d96487a-9ca8-4cef-9f6e-c27424a94f75 http.request.method=GET http.request.remoteaddr="127.0.0.1:59632" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.352637ms http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (23.92s) === RUN TestManifestDeleteDisabled time="2025-08-09T04:01:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T04:01:20Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T04:01:20Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:33909" http.request.id=1d2bd5ab-c70c-48e5-874c-4cc5c68273f5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40102" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.729236ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-08-09T04:01:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T04:01:20Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T04:01:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-09T04:01:20Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.6 time="2025-08-09T04:01:20Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-09T04:01:20Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:35407" http.request.id=60e107e8-8770-42ab-8385-c14b09ed8716 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.025571ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:35407" http.request.id=603ec971-eac0-4c4b-be80-6d85aea1e09c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45804" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.391672ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:35407" http.request.id=c9eb4e9d-9210-4e6f-8b1a-3c69af92afb7 http.request.method=POST http.request.remoteaddr="127.0.0.1:45820" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.076333ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-09T04:01:20Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:35407" http.request.id=1d672489-4e2d-4ab3-8fa1-7f2a7f56f458 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45836" 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=4.943633ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:04:01:20 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.52s) === RUN TestProxyManifestGetByTag time="2025-08-09T04:01:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T04:01:20Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T04:01:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=3c37aa4a-631a-4c27-9746-5917d9439ad3 http.request.method=POST http.request.remoteaddr="127.0.0.1:51198" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.822934ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:24Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=ebd64788-8b40-44b0-b1b9-a84bd46a17c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51198" http.request.uri="/v2/foo/bar/blobs/uploads/66bdb30c-01e3-4bd4-96db-cdb425e653a1?_state=rxcD9b9vItihNYV3hnSiiRLrLWMcPUbvt9pPDszPKKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2YmRiMzBjLTAxZTMtNGJkNC05NmRiLWNkYjQyNWU2NTNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwNDowMToyMS40MDEwOTM0MzVaIn0%3D&digest=sha256%3Aaf2aab288f4abf6da53702193309583874bcf1e064f2e09fcf139ef8e2acc150" http.request.useragent="Go-http-client/1.1" http.response.duration=3.559740376s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:21 +0000] "PUT /v2/foo/bar/blobs/uploads/66bdb30c-01e3-4bd4-96db-cdb425e653a1?_state=rxcD9b9vItihNYV3hnSiiRLrLWMcPUbvt9pPDszPKKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2YmRiMzBjLTAxZTMtNGJkNC05NmRiLWNkYjQyNWU2NTNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwNDowMToyMS40MDEwOTM0MzVaIn0%3D&digest=sha256%3Aaf2aab288f4abf6da53702193309583874bcf1e064f2e09fcf139ef8e2acc150 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:24Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=6fc58cc2-ac0c-4a49-853b-efd2db4f33c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51198" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=5.758572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:24 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01: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.24.6 time="2025-08-09T04:01:24Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T04:01:24Z" level=info msg="Starting upload purge in 19m0s" go.version=go1.24.6 time="2025-08-09T04:01:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-09T04:01:24Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=2fd71f9d-4c5d-4f5f-85fd-a7650acbd60c http.request.method=GET http.request.remoteaddr="127.0.0.1:51198" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.217217ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:04:01:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-09T04:01:24Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:38261" go.version=go1.24.6 time="2025-08-09T04:01:24Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-09T04:01:24Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=127cdb57-321b-4736-8802-930b80369651 http.request.method=GET http.request.remoteaddr="127.0.0.1:33884" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.884236ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:04:01:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-09T04:01:24Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38261 /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:38261/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:34437" http.request.id=f1e96611-4ebc-4ca4-ad12-d15802bf4afb http.request.method=GET http.request.remoteaddr="127.0.0.1:55928" http.request.uri="/v2/foo/bar/manifests/sha256:80c6340e2dce7d1e8061aefc6f82d2d91b977fea273758ca6a9707943fec5e2a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:80c6340e2dce7d1e8061aefc6f82d2d91b977fea273758ca6a9707943fec5e2a" time="2025-08-09T04:01:24Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=cba957b0-5df5-47b4-a083-f4d6b10dd31b http.request.method=GET http.request.remoteaddr="127.0.0.1:33898" http.request.uri="/v2/foo/bar/manifests/sha256:80c6340e2dce7d1e8061aefc6f82d2d91b977fea273758ca6a9707943fec5e2a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.347593ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:04:01:24 +0000] "GET /v2/foo/bar/manifests/sha256:80c6340e2dce7d1e8061aefc6f82d2d91b977fea273758ca6a9707943fec5e2a HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T04:01:25Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:80c6340e2dce7d1e8061aefc6f82d2d91b977fea273758ca6a9707943fec5e2a with ttl=167h59m59.9999853s" go.version=go1.24.6 time="2025-08-09T04:01:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34437" http.request.id=f1e96611-4ebc-4ca4-ad12-d15802bf4afb http.request.method=GET http.request.remoteaddr="127.0.0.1:55928" http.request.uri="/v2/foo/bar/manifests/sha256:80c6340e2dce7d1e8061aefc6f82d2d91b977fea273758ca6a9707943fec5e2a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=20.238571ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:04:01:24 +0000] "GET /v2/foo/bar/manifests/sha256:80c6340e2dce7d1e8061aefc6f82d2d91b977fea273758ca6a9707943fec5e2a HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T04:01:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=0fdf3e9e-6acc-4a46-ba0a-dd84cce6523b http.request.method=GET http.request.remoteaddr="127.0.0.1:33898" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.565536ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:04:01:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-09T04:01:25Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38261 /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:38261/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:34437" http.request.id=dad68cca-368b-4581-b62d-600dddaa5cb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55930" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-09T04:01:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=5328f9a6-6e77-4878-9927-f119dec7103c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.973273ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:04:01:25 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T04:01:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34437" http.request.id=dad68cca-368b-4581-b62d-600dddaa5cb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55930" 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=17.469415ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:04:01:25 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T04:01:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=cfd73745-8c1a-4e4e-abc9-3729649f668a http.request.method=POST http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.182136ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=b141b72f-5761-4066-a794-f7e4cfbde6f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/foo/bar/blobs/uploads/305b689f-0597-4a98-a7b8-1192952473dc?_state=YxtQqkWjWElV2F9Sa4T-hsrYgnE1p4AnjD8MExgTheZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNWI2ODlmLTA1OTctNGE5OC1hN2I4LTExOTI5NTI0NzNkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwNDowMToyNS43MjExMDg2MTFaIn0%3D&digest=sha256%3A70726a5eff24e085ca3a60a257611d829d1a1bd49668ee07b6328d379a8b49c4" http.request.useragent="Go-http-client/1.1" http.response.duration=8.354030118s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:25 +0000] "PUT /v2/foo/bar/blobs/uploads/305b689f-0597-4a98-a7b8-1192952473dc?_state=YxtQqkWjWElV2F9Sa4T-hsrYgnE1p4AnjD8MExgTheZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNWI2ODlmLTA1OTctNGE5OC1hN2I4LTExOTI5NTI0NzNkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwNDowMToyNS43MjExMDg2MTFaIn0%3D&digest=sha256%3A70726a5eff24e085ca3a60a257611d829d1a1bd49668ee07b6328d379a8b49c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=fa2fb079-2fa8-457f-99a8-1ed3d075fc46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=5.865331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:04:01:34 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=4f51b65a-4747-42da-b83a-4ebc143da1ce http.request.method=GET http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.756316ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:04:01:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-09T04:01:34Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38261 /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:38261/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:34437" http.request.id=68c51d93-7cc8-4e2f-a633-8a3b3a6bd16c http.request.method=GET http.request.remoteaddr="127.0.0.1:42764" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=6e9ab0ea-6b5b-4433-9248-e087dd176bf9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34048" 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.281513ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:04:01:34 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=51a6fe3e-b2ea-4308-9b9b-784fcf676e34 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.516676ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:04:01:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-09T04:01:34Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38261 /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:38261/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:34437" http.request.id=68c51d93-7cc8-4e2f-a633-8a3b3a6bd16c http.request.method=GET http.request.remoteaddr="127.0.0.1:42764" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38261" http.request.id=5312e963-2a8f-4224-87d7-b9d6ffe2bb86 http.request.method=GET http.request.remoteaddr="127.0.0.1:34062" 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.219713ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:04:01:34 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T04:01:34Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:0bc11e77fe4b4cb0545e0b5389debd220ee08e871899ed20cd69440aaf828985 with ttl=167h59m59.99999044s" go.version=go1.24.6 time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34437" http.request.id=68c51d93-7cc8-4e2f-a633-8a3b3a6bd16c http.request.method=GET http.request.remoteaddr="127.0.0.1:42764" 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=30.177897ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:04:01:34 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (13.19s) === RUN TestAppDispatcher time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44821" http.request.id=5cf5ba5d-f5e9-4f16-b67f-57d7231f56f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35560" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.281375ms http.response.status=200 http.response.written=0 time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44821" http.request.id=f8e8e4d4-c140-46eb-9bb5-6718d5144ab1 http.request.method=GET http.request.remoteaddr="127.0.0.1:35560" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.572036ms http.response.status=200 http.response.written=0 time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44821" http.request.id=0f0ef245-33d1-4fc6-b0d9-72e03fb61201 http.request.method=GET http.request.remoteaddr="127.0.0.1:35560" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.892316ms http.response.status=200 http.response.written=0 time="2025-08-09T04:01:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44821" http.request.id=383294fb-bdef-4f2e-9f3f-4d587efe387d http.request.method=GET http.request.remoteaddr="127.0.0.1:35560" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=2.770676ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.02s) === RUN TestNewApp time="2025-08-09T04:01:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a time="2025-08-09T04:01:34Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a time="2025-08-09T04:01:34Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.6 http.request.host="127.0.0.1:44397" http.request.id=576e0d4e-ad3d-4b15-97cb-e341d04b14cd http.request.method=GET http.request.remoteaddr="127.0.0.1:54558" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-08-09T04:01:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a time="2025-08-09T04:01:34Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a time="2025-08-09T04:01:34Z" level=info msg="configuring file health check path=/tmp/healthcheck230636363, interval=1" go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-08-09T04:01:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a time="2025-08-09T04:01:38Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a time="2025-08-09T04:01:38Z" level=info msg="configuring TCP health check addr=127.0.0.1:38263, interval=1" go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a --- PASS: TestTCPHealthCheck (4.01s) === RUN TestHTTPHealthCheck time="2025-08-09T04:01:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a time="2025-08-09T04:01:42Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a time="2025-08-09T04:01:42Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:38717, interval=1, threshold=3" go.version=go1.24.6 instance.id=61cfb7b1-a793-45ba-a8d9-ea51b4bbb29a --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 355.571s ? 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.06s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.02s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.38s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.18s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.95s) === RUN TestProxyManifests --- PASS: TestProxyManifests (3.20s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 14.143s === RUN TestSchedule time="2025-08-09T03:55:53Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=0d74f3c0-30d0-47c5-b02a-9ee7df164e3f time="2025-08-09T03:55:53Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9903ms" go.version=go1.24.6 instance.id=0d74f3c0-30d0-47c5-b02a-9ee7df164e3f time="2025-08-09T03:55:53Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=989.5µs" go.version=go1.24.6 instance.id=0d74f3c0-30d0-47c5-b02a-9ee7df164e3f time="2025-08-09T03:55:53Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=991.22µs" go.version=go1.24.6 instance.id=0d74f3c0-30d0-47c5-b02a-9ee7df164e3f scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-08-09T03:55:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=0d74f3c0-30d0-47c5-b02a-9ee7df164e3f --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-08-09T03:55:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=0d74f3c0-30d0-47c5-b02a-9ee7df164e3f time="2025-08-09T03:55:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.98744ms" go.version=go1.24.6 instance.id=0d74f3c0-30d0-47c5-b02a-9ee7df164e3f time="2025-08-09T03:55:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.9918ms" go.version=go1.24.6 instance.id=0d74f3c0-30d0-47c5-b02a-9ee7df164e3f time="2025-08-09T03:55:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=0d74f3c0-30d0-47c5-b02a-9ee7df164e3f --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-08-09T03:55:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=0d74f3c0-30d0-47c5-b02a-9ee7df164e3f --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.860s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.01s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (20.23s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 26097152 sha256:6b6189a87fa60b4b37d216382fe7fdd21a1da953bf6f4e66a1ff7e77953801b4 [] map[] } --- PASS: TestSimpleBlobRead (2.95s) === RUN TestBlobMount --- PASS: TestBlobMount (1.00s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (12.15s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (10.40s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (10.44s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.05s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.04s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:19cd37ae9ff8fb223c41ff8bc88f414c852adfdd89cab05d1d96d24e9896f326 palailogos: marking blob sha256:37b58a06079210b3e7df63e986c682f326e2a8db80a074c7d25e98cc00b4979f palailogos: marking blob sha256:e384a1730ff2ac9187d6e552d7b6b5c5417f2d5358f3dcef73fcbe18c88d5e60 palailogos: marking manifest sha256:26bf70aab7b74a7747cea6cd66581d1beabce1e2d79ca854f86a061b37572150 palailogos: marking blob sha256:8f750afe8ba640323a2ea45218575bdb174bcc4236d779b8774a894a4fbcfb10 palailogos: marking blob sha256:00f40c4af56df79e3cf00603fb12416c66a6575f9e49181e650371af3f586f4c palailogos: marking manifest sha256:82554cb507a377acbced35fab046848ad694ecc3345ee284d464b41d362ad82b palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:de22a8176d1d37c3a46636a627de418de845ad19d7830e41c4f4663c7c1e038a palailogos: marking blob sha256:126dd9f06230a4e3623c12a83b07eed4b512df203cd6d32fd803bc57007e8844 palailogos: marking manifest sha256:a5122ea836051ae15d812884bd1239b51b1ad5059ff50955813d4f013ec677dc palailogos: marking blob sha256:26bf70aab7b74a7747cea6cd66581d1beabce1e2d79ca854f86a061b37572150 palailogos: marking blob sha256:19cd37ae9ff8fb223c41ff8bc88f414c852adfdd89cab05d1d96d24e9896f326 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (6.78s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:8d1c77746bc6049f84240217357a061d22b21d0fe1ef516d59ba675a527dd318 deletemanifests: marking manifest sha256:980becf147db87b965486cc01cff8a6b3e86a94c0da9ad67373eeb1dfb30c524 deletemanifests: marking blob sha256:66dd46cb7183037cd33612dd2ad50f8f240f650bc8f86d9a1242e9cbcc1d282e deletemanifests: marking blob sha256:d19552883f1165aab7314a1f1edbb4e6c86e305b83964c1fd09fed21bbb9d882 deletemanifests: marking blob sha256:bcfa4336421f17db5464c11837312305f6559b52e8aebab4e6b192fce8675d5d 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:46cce50c40003d847417ca313eb19e370a5c2701cfd4c5d5761ee1e6e9edfa45 blob eligible for deletion: sha256:8d1c77746bc6049f84240217357a061d22b21d0fe1ef516d59ba675a527dd318 blob eligible for deletion: sha256:caeba2b4d709779f67a5d73abdaf3d6e284918ade673999f316ee29e8727540a blob eligible for deletion: sha256:fb39d8429021830f502ef335e719836004433e1c42c1489f6adeb888eb275fd3 deletemanifests manifest eligible for deletion: sha256:8d1c77746bc6049f84240217357a061d22b21d0fe1ef516d59ba675a527dd318 deletemanifests: marking manifest sha256:980becf147db87b965486cc01cff8a6b3e86a94c0da9ad67373eeb1dfb30c524 deletemanifests: marking blob sha256:66dd46cb7183037cd33612dd2ad50f8f240f650bc8f86d9a1242e9cbcc1d282e deletemanifests: marking blob sha256:d19552883f1165aab7314a1f1edbb4e6c86e305b83964c1fd09fed21bbb9d882 deletemanifests: marking blob sha256:bcfa4336421f17db5464c11837312305f6559b52e8aebab4e6b192fce8675d5d time="2025-08-09T03:57:04Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/8d1c77746bc6049f84240217357a061d22b21d0fe1ef516d59ba675a527dd318" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 time="2025-08-09T03:57:04Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/8d1c77746bc6049f84240217357a061d22b21d0fe1ef516d59ba675a527dd318" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:fb39d8429021830f502ef335e719836004433e1c42c1489f6adeb888eb275fd3 time="2025-08-09T03:57:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fb/fb39d8429021830f502ef335e719836004433e1c42c1489f6adeb888eb275fd3" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:46cce50c40003d847417ca313eb19e370a5c2701cfd4c5d5761ee1e6e9edfa45 time="2025-08-09T03:57:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/46/46cce50c40003d847417ca313eb19e370a5c2701cfd4c5d5761ee1e6e9edfa45" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:8d1c77746bc6049f84240217357a061d22b21d0fe1ef516d59ba675a527dd318 time="2025-08-09T03:57:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8d/8d1c77746bc6049f84240217357a061d22b21d0fe1ef516d59ba675a527dd318" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:caeba2b4d709779f67a5d73abdaf3d6e284918ade673999f316ee29e8727540a time="2025-08-09T03:57:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ca/caeba2b4d709779f67a5d73abdaf3d6e284918ade673999f316ee29e8727540a" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 --- PASS: TestDeleteManifestIfTagNotFound (6.32s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:8f1e9742782f5df220b056825774f0479dab15082a0f7f288490bfbd273c2eb8 time="2025-08-09T03:57:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8f1e9742782f5df220b056825774f0479dab15082a0f7f288490bfbd273c2eb8" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:32491ee8e8a48f17e95f4995a5d7b1ef03580819c5c1472cbdd7be3b8e9c6ace time="2025-08-09T03:57:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/32/32491ee8e8a48f17e95f4995a5d7b1ef03580819c5c1472cbdd7be3b8e9c6ace" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:795f019e72b7b1db3625acb5f2bc83882bba8a63d0966c8ea12aaf764008f15f time="2025-08-09T03:57:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/79/795f019e72b7b1db3625acb5f2bc83882bba8a63d0966c8ea12aaf764008f15f" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 --- PASS: TestGCWithMissingManifests (2.10s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:29106b37facc572168d4d004354e12369f2aa7d1b66842bc8df990f036360eae komnenos: marking blob sha256:c75a108b4caac398937c41f6c0e375ed94784ba37a9988586793c439656b6320 komnenos: marking blob sha256:14191257385260993d5ebfc72025cacd64baf7e99aadeb03568205ef9210eb63 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:cd6d00342e4d76c6a0d959334297de4b3598bc403e549e6f7ab8563addb64e2a time="2025-08-09T03:57:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cd6d00342e4d76c6a0d959334297de4b3598bc403e549e6f7ab8563addb64e2a" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:cdcd0693d759862f8b555764f96c8b278e2cbb7589f1f769e036ed39c71ad71a time="2025-08-09T03:57:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cdcd0693d759862f8b555764f96c8b278e2cbb7589f1f769e036ed39c71ad71a" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:ce76b8820ebea9990629b605582b63c6fa035fa745803354941d528cf72f33b8 time="2025-08-09T03:57:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ce/ce76b8820ebea9990629b605582b63c6fa035fa745803354941d528cf72f33b8" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-08-09T03:57:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:e545c730f8cc88c9ef4336cf7ee7b1b7be8b0c5f6fed1cc7f4a2d4ffee1cc570 time="2025-08-09T03:57:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e5/e545c730f8cc88c9ef4336cf7ee7b1b7be8b0c5f6fed1cc7f4a2d4ffee1cc570" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:4e575ca80bd9dd7ded645dac08083db0d709fe018ef562b594d1c23eca48862a time="2025-08-09T03:57:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4e/4e575ca80bd9dd7ded645dac08083db0d709fe018ef562b594d1c23eca48862a" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 blob eligible for deletion: sha256:9aed690a7ec098950ba90fb4b634ae2ca99d3e37eab6c60b92341159d2198cdc time="2025-08-09T03:57:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9a/9aed690a7ec098950ba90fb4b634ae2ca99d3e37eab6c60b92341159d2198cdc" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 --- PASS: TestDeletionHasEffect (6.88s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (6.91s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:39fac2de513e859a3b5ce1d962954b60c8c6962dddba7ab279041e3e8d8ebcd2 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:f44bff228ba05b96a6f9e499c8893782a00b8eee60fe07c135eced053e27a9c7 michael_z_doukas: marking blob sha256:88f34d4dedae56d380c13f302a5b8663280e4f7a4833e5607ee5bbb45e8b09f7 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:5a61ef5286d5d76c69df830a1622adab7f5f6e78d16041f56dc24051d072aa47 time="2025-08-09T03:57:23Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5a/5a61ef5286d5d76c69df830a1622adab7f5f6e78d16041f56dc24051d072aa47" go.version=go1.24.6 instance.id=55a4b8c2-7934-41bf-bc38-059b656971b6 --- PASS: TestOrphanBlobDeleted (3.20s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f77ee75a01b8c343efadc9cf2722db048a96dcb5e3382271f3552b15691fefbc linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e146f860e0a76e1edb488239ebba7a6fa18e6aedab428c9ff2e6f1b982a1cdc5 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (2.19s) === RUN TestManifestStorage --- PASS: TestManifestStorage (2.66s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (1.46s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (3.98s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-08-09T03:57:33Z" level=info msg="PurgeUploads starting: olderThan=2025-08-09 02:57:33.771315027 +0000 UTC m=-3500.114350626, actuallyDelete=true" time="2025-08-09T03:57:33Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-08-09T03:57:33Z" level=info msg="PurgeUploads starting: olderThan=2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090, actuallyDelete=true" time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6f11be24-53f8-4ec5-b4cf-8796d22c3b2e have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9a771db2-57b2-49ab-972e-188e43ee3cea have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/01a535dd-a995-4c1c-8ae5-982400d988bd have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/46bf2de5-7d19-4a13-ab3d-7cb49b244e22 have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/548b3514-c55b-4fd4-909c-c7bb1f276e8c have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/62f33ce1-fa58-4bcc-a212-23abb4a6a58f have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9b0456de-3f5b-4596-bc69-75d16ae5d1f7 have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/aabf19b7-11c1-4f37-a0b6-bbc42d8c6739 have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b8f6c5a1-e337-4293-b1de-faa2ebf9995a have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/5f65ee8d-e719-4d98-9d41-1fed30edc8be have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/65323092-2b9c-497e-bb39-b6112b49f876 have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.774022763 +0000 UTC m=+99.888357090). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-08-09T03:57:33Z" level=info msg="PurgeUploads starting: olderThan=2025-08-09 03:57:33.778154977 +0000 UTC m=+99.892489304, actuallyDelete=true" time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/aa14acee-f940-4e6e-88c2-15272a3d783f have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.778154977 +0000 UTC m=+99.892489304). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2afceaac-cdff-4368-93c9-d0e3463fec24 have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.778154977 +0000 UTC m=+99.892489304). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/881c9bb4-e606-4b8b-897b-d080c48bd63e have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.778154977 +0000 UTC m=+99.892489304). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/dce87229-aee1-49fd-bd20-b50ebf3d79da have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.778154977 +0000 UTC m=+99.892489304). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a372d4a3-7f94-4981-b665-49790c8c1423 have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.778154977 +0000 UTC m=+99.892489304). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-08-09T03:57:33Z" level=info msg="PurgeUploads starting: olderThan=2025-08-09 03:57:33.780803233 +0000 UTC m=+99.895137580, actuallyDelete=true" time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6a2a2624-e041-4a62-b258-062e76887a77 have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.780803233 +0000 UTC m=+99.895137580). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/992c81fb-2a5c-4633-97cd-490552090ac4 have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.780803233 +0000 UTC m=+99.895137580). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/09cedd36-d135-43e7-907f-e3346a72c9ad have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.780803233 +0000 UTC m=+99.895137580). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/14a9e8b2-ec1a-4ad5-aad7-459a566b4fc9 have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.780803233 +0000 UTC m=+99.895137580). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2e069b2b-91f8-466e-9a13-fe0fa98f1547 have older date (2025-08-09 02:57:33 +0000 UTC) than purge date (2025-08-09 03:57:33.780803233 +0000 UTC m=+99.895137580). Removing upload directory." time="2025-08-09T03:57:33Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-08-09T03:57:33Z" level=info msg="PurgeUploads starting: olderThan=2025-08-09 03:57:33.782426251 +0000 UTC m=+99.896760578, actuallyDelete=true" time="2025-08-09T03:57:33Z" 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 100.114s ? 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.286s === 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.292s === RUN TestWalkFileRemoved time="2025-08-09T03:55:53Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.160s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 2.170s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.55s) === 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.827s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.98s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 20.244s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (25.67s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 27.969s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-08-09T03:55:54Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.6 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-08-09T03:55:54Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.6 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-08-09T03:55:54Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.6 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.02s) --- 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 TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestInvalidNetworkType --- PASS: TestS3TryUpdate (0.05s) time="2025-08-09T03:55:54Z" level=error msg="unknown ip address format" go.version=go1.24.6 instance.id=0a0562cd-ddac-4f23-be3e-d75b1572eec5 ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.05s) --- PASS: TestInvalidNetworkType (0.03s) time="2025-08-09T03:55:54Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestParsing (0.06s) --- PASS: TestMatchIPV4 (0.05s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.06s) time="2025-08-09T03:55:54Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=0a0562cd-ddac-4f23-be3e-d75b1572eec5 --- PASS: TestMatchIPV6 (0.04s) --- PASS: TestMatchIPV4_2 (0.06s) --- PASS: TestMatchIPV4WithRegionMatched (0.06s) time="2025-08-09T03:55:54Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=0a0562cd-ddac-4f23-be3e-d75b1572eec5 --- PASS: TestInvalidData (0.07s) time="2025-08-09T03:55:55Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-09T03:55:56Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-09T03:55:57Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-09T03:55:58Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestUpdateCalledRegularly (4.56s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.909s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.263s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 2.397s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.10s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.03s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 20.446s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.03s) PASS ok github.com/docker/distribution/uuid 0.195s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r15.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r15.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-riscv64.so.1 >>> docker-registry*: Package size: 25.1 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r15.apk >>> docker-registry: Build complete at Sat, 09 Aug 2025 04:01:51 +0000 elapsed time 0h 7m 36s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250809.035418) (2/2) Purging go (1.24.6-r1) busybox-1.37.0-r22.trigger: Executing script... OK: 361 MiB in 101 packages >>> docker-registry: Updating the community/riscv64 repository index... >>> docker-registry: Signing the index...