>>> docker-registry: Building community/docker-registry 2.8.3-r13 (using abuild 3.15.0-r2) started Wed, 09 Jul 2025 18:45:26 +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.5-r0) (2/2) Installing .makedepends-docker-registry (20250709.184529) busybox-1.37.0-r19.trigger: Executing script... OK: 537 MiB in 112 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-07-09T18:46:57Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-07-09T18:46:57Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.13s) PASS ok github.com/docker/distribution/configuration 0.465s === RUN TestWithRequest --- PASS: TestWithRequest (0.01s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-07-09T18:46:57Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.02s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.357s ? 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.03s) PASS ok github.com/docker/distribution/health 0.372s === 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.243s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.18s) PASS ok github.com/docker/distribution/health/checks 0.482s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.01s) === 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.248s === 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.244s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.02s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.01s) PASS ok github.com/docker/distribution/manifest/schema1 0.333s === 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.246s ? 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/07/09 18:46:58 http: TLS handshake error from 127.0.0.1:34668: 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:45705/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:45705/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:45705/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:45705/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:46187?status=0, fail=true --- PASS: TestHTTPSink (0.10s) === RUN TestListener --- PASS: TestListener (1.75s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-07-09T18:46:59Z" level=info msg="broadcaster: closing" time="2025-07-09T18:46:59Z" level=info msg="closing testSink" time="2025-07-09T18:46:59Z" level=info msg="closing testSink" time="2025-07-09T18:46:59Z" level=info msg="closing testSink" time="2025-07-09T18:46:59Z" level=info msg="closing testSink" time="2025-07-09T18:46:59Z" level=info msg="closing testSink" time="2025-07-09T18:46:59Z" level=info msg="closing testSink" time="2025-07-09T18:46:59Z" level=info msg="closing testSink" time="2025-07-09T18:46:59Z" level=info msg="closing testSink" time="2025-07-09T18:46:59Z" level=info msg="closing testSink" time="2025-07-09T18:46:59Z" level=info msg="closing testSink" time="2025-07-09T18:46:59Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-07-09T18:46:59Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-07-09T18:46:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:46:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:46:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:46:59Z" level=warning msg="&{0x3f40385b30 1} encountered too many errors, backing off" time="2025-07-09T18:46:59Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:46:59Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:46:59Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:46:59Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:46:59Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:46:59Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:46:59Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:46:59Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:46:59Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T18:47:00Z" level=warning msg="&{0x3f40385b30 0.9} encountered too many errors, backing off" time="2025-07-09T18:47:00Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.51s) PASS ok github.com/docker/distribution/notifications 2.939s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-07-09T18:46:58Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T18:46:58.178652094Z" 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.5 time="2025-07-09T18:46:58.178868474Z" level=info msg="Starting upload purge in 5m0s" go.version=go1.24.5 time="2025-07-09T18:46:58.179036234Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:46:58.187736343Z" level=info msg="listening on [::]:5000" go.version=go1.24.5 time="2025-07-09T18:47:01.19217343Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.5 time="2025-07-09T18:47:01.335210328Z" level=info msg="response completed" go.version=go1.24.5 http.request.host=127.0.0.1 http.request.id=7715758a-1362-4f42-842e-50b0c3cb3da5 http.request.method=GET http.request.remoteaddr="[::1]:51072" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=39.45629ms http.response.status=200 http.response.written=2 ::1 - - [09/Jul/2025:18:47:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.17s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-07-09T18:47:02.650038159Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T18:47:02.656804331Z" 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.5 time="2025-07-09T18:47:02.656934831Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:47:02.65706449Z" level=info msg="Starting upload purge in 32m0s" go.version=go1.24.5 time="2025-07-09T18:47:02.65765745Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.5 time="2025-07-09T18:47:02.65774089Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.5 time="2025-07-09T18:47:02.662494724Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.5 time="2025-07-09T18:47:05.69834799Z" level=info msg="response completed" go.version=go1.24.5 http.request.host=127.0.0.1 http.request.id=fc0acb00-25aa-48a8-a00c-af54f1c4364d http.request.method=GET http.request.remoteaddr="127.0.0.1:57070" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=12.016785ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:18:47:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-07-09T18:47:05.699441469Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.5 --- PASS: TestRegistrySupportedCipherSuite (4.46s) === RUN TestRegistryUnsupportedCipherSuite time="2025-07-09T18:47:06.152783833Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T18:47:06.157695987Z" 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.5 time="2025-07-09T18:47:06.157808367Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:47:06.157868547Z" level=info msg="Starting upload purge in 34m0s" go.version=go1.24.5 time="2025-07-09T18:47:06.158419446Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.5 --- PASS: TestRegistryUnsupportedCipherSuite (8.46s) PASS ok github.com/docker/distribution/registry 16.589s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.01s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.249s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.08s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.01s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.03s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.14s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.663s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-07-09T18:46:58Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.5 instance.id=ec7c104c-7912-4b75-8995-39d71395f3d2 time="2025-07-09T18:46:58Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.5 instance.id=ec7c104c-7912-4b75-8995-39d71395f3d2 --- PASS: TestBasicAccessController (0.04s) === RUN TestCreateHtpasswdFile time="2025-07-09T18:46:58Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.5 password=yapPxC-FdF8-Sw93jTTwzremgoDoezBNWBebx2Q7eH4 user=docker --- PASS: TestCreateHtpasswdFile (0.16s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.519s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.02s) PASS ok github.com/docker/distribution/registry/auth/silly 0.345s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.06s) === RUN TestLeeway time="2025-07-09T18:46:58Z" level=info msg="token not to be used before 2025-07-09 18:46:59 +0000 UTC - currently 2025-07-09 18:46:58.02440767 +0000 UTC m=+0.170103025" time="2025-07-09T18:46:58Z" level=info msg="token not to be used after 2025-07-09 18:46:58 +0000 UTC - currently 2025-07-09 18:46:58.028381405 +0000 UTC m=+0.174076720" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-07-09T18:46:58Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.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.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.01s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.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.01s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.01s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.597s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.02s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.02s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.01s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.447s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.01s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.238s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-07-09T18:47: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.5 time="2025-07-09T18:47:01Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:47:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43775" http.request.id=a7f2d98b-50c0-46a3-b85e-41431ea84e5e http.request.method=GET http.request.remoteaddr="127.0.0.1:45754" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=19.200375ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:18:47:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.08s) === RUN TestCatalogAPI time="2025-07-09T18:47: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.5 time="2025-07-09T18:47:01Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:47:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=fd35c949-85ac-4a66-94d2-1c0a31e0bbb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=20.994913ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Jul/2025:18:47:01 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-07-09T18:47:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=596c25a0-7386-4fef-99ae-c4d99274eb95 http.request.method=POST http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.637515ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:02 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:47:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=5e261e6d-f1d8-44ce-9981-fe11551f362c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/aaaa/blobs/uploads/9ad4453a-1ab4-42ac-a604-101f50a3b71f?_state=IP5iVNw65vqWIhEhIHyPSxVb66VTVI1pyRP3diH5YC17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5YWQ0NDUzYS0xYWI0LTQyYWMtYTYwNC0xMDFmNTBhM2I3MWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDc6MDIuNDEyMTc5NzgxWiJ9&digest=sha256%3A7ab540b5ed7c4e23ca38a897eb5e857785e06c471eb0fb144d9507d5c9e170a5" http.request.useragent="Go-http-client/1.1" http.response.duration=16.771640187s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:02 +0000] "PUT /v2/foo/aaaa/blobs/uploads/9ad4453a-1ab4-42ac-a604-101f50a3b71f?_state=IP5iVNw65vqWIhEhIHyPSxVb66VTVI1pyRP3diH5YC17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5YWQ0NDUzYS0xYWI0LTQyYWMtYTYwNC0xMDFmNTBhM2I3MWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDc6MDIuNDEyMTc5NzgxWiJ9&digest=sha256%3A7ab540b5ed7c4e23ca38a897eb5e857785e06c471eb0fb144d9507d5c9e170a5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:47:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=78843267-f8c2-45ef-b6d1-bb1e0d320055 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.05869ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:19 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:47:20Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=37220749-eb3e-4207-856f-abe0b7002fb0 http.request.method=POST http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.425433ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:20 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:47:29Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=909f4521-7c3f-42d9-9dec-d7c9fe79fbe0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/bbbb/blobs/uploads/15bfa1c6-1c83-493c-9cd3-7017e70d0298?_state=DHF_gaLsKbZ51THEmQqcCX29EQh9jqx7mjJe_ZY06A17Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxNWJmYTFjNi0xYzgzLTQ5M2MtOWNkMy03MDE3ZTcwZDAyOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDc6MjAuMDI5NTc1NjM0WiJ9&digest=sha256%3A6e010c49f525d66f4d21e0dd2037039cd42c92c08483fd32e5e453f203d5e4f7" http.request.useragent="Go-http-client/1.1" http.response.duration=9.854412363s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:20 +0000] "PUT /v2/foo/bbbb/blobs/uploads/15bfa1c6-1c83-493c-9cd3-7017e70d0298?_state=DHF_gaLsKbZ51THEmQqcCX29EQh9jqx7mjJe_ZY06A17Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxNWJmYTFjNi0xYzgzLTQ5M2MtOWNkMy03MDE3ZTcwZDAyOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDc6MjAuMDI5NTc1NjM0WiJ9&digest=sha256%3A6e010c49f525d66f4d21e0dd2037039cd42c92c08483fd32e5e453f203d5e4f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:47:29Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=8cfd6026-83bd-41de-b8ee-5f5870fb5ab1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.725291ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:29 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:47:30Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=8bbfc62f-8b35-4dcd-ae7c-7879d0b2550c http.request.method=POST http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.328973ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:30 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:47:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=d24d53d9-2a5f-4338-8ada-7312cbb35620 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/cccc/blobs/uploads/1b543a35-e443-49b4-bce0-e7990a34674b?_state=sHO9mHDguoW_7SGZX1xzKOsZAOeH-_cU6tkqp17Fd0N7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxYjU0M2EzNS1lNDQzLTQ5YjQtYmNlMC1lNzk5MGEzNDY3NGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDc6MzAuOTg3NjgyNjc2WiJ9&digest=sha256%3A3842c5c6c7729dd9214c9348425007df0b23b1251954f1b2f054a3f3aa833cbe" http.request.useragent="Go-http-client/1.1" http.response.duration=20.730789995s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:30 +0000] "PUT /v2/foo/cccc/blobs/uploads/1b543a35-e443-49b4-bce0-e7990a34674b?_state=sHO9mHDguoW_7SGZX1xzKOsZAOeH-_cU6tkqp17Fd0N7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxYjU0M2EzNS1lNDQzLTQ5YjQtYmNlMC1lNzk5MGEzNDY3NGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDc6MzAuOTg3NjgyNjc2WiJ9&digest=sha256%3A3842c5c6c7729dd9214c9348425007df0b23b1251954f1b2f054a3f3aa833cbe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:47:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=91b4d7f9-e353-4dfc-9285-70e6c66ed1a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.882912ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:51 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:47:52Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=890011e7-6288-4743-ad16-69fc82ce2de8 http.request.method=POST http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.486216ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:52 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=b6cbedf2-a25b-4c98-8598-86f7b9721c4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/dddd/blobs/uploads/fa41502c-fb6c-45de-966b-475db7dd4c7b?_state=aCfczqcuLD3239mgxx3EmRWAij9r9YoASwvBjxTMHjx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmYTQxNTAyYy1mYjZjLTQ1ZGUtOTY2Yi00NzVkYjdkZDRjN2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDc6NTIuNTE5NzkyNjcxWiJ9&digest=sha256%3A63176f9917cf217f86091b86aa1b446cf3b652039e83b37f2aae596543812d71" http.request.useragent="Go-http-client/1.1" http.response.duration=11.082791608s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:47:52 +0000] "PUT /v2/foo/dddd/blobs/uploads/fa41502c-fb6c-45de-966b-475db7dd4c7b?_state=aCfczqcuLD3239mgxx3EmRWAij9r9YoASwvBjxTMHjx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmYTQxNTAyYy1mYjZjLTQ1ZGUtOTY2Yi00NzVkYjdkZDRjN2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDc6NTIuNTE5NzkyNjcxWiJ9&digest=sha256%3A63176f9917cf217f86091b86aa1b446cf3b652039e83b37f2aae596543812d71 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=4369775e-eaab-4870-b648-b9d2d374c192 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.53801ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:03 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=9c8f6bae-b9df-464f-b932-d41cd55a6b70 http.request.method=POST http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.543816ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:04 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:10Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=79489ceb-4fa2-4b65-8718-eb5981501526 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/eeee/blobs/uploads/7ba6f6e3-79a5-4be0-91d1-9c573a170c60?_state=XuMd3X9_a7ljjC4u6C-Cu6eq6mSe-5u_YbMAHeO-Onh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3YmE2ZjZlMy03OWE1LTRiZTAtOTFkMS05YzU3M2ExNzBjNjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6MDQuMjM3MDc3NzUyWiJ9&digest=sha256%3Ad3bbd341984bc3569b7755f91e5a297ac1172cc98d7a120c932e5807d1463aac" http.request.useragent="Go-http-client/1.1" http.response.duration=6.310695233s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:04 +0000] "PUT /v2/foo/eeee/blobs/uploads/7ba6f6e3-79a5-4be0-91d1-9c573a170c60?_state=XuMd3X9_a7ljjC4u6C-Cu6eq6mSe-5u_YbMAHeO-Onh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3YmE2ZjZlMy03OWE1LTRiZTAtOTFkMS05YzU3M2ExNzBjNjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6MDQuMjM3MDc3NzUyWiJ9&digest=sha256%3Ad3bbd341984bc3569b7755f91e5a297ac1172cc98d7a120c932e5807d1463aac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:10Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=88eed696-0a76-4364-bb8d-3c2382ab5222 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.701992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:10 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:11Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=82d922a8-1a9a-4a46-a2b3-81d8ced873ac http.request.method=POST http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.005957ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:11 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=86ae5888-18a9-4099-9fa0-447b71e5f9d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/ffff/blobs/uploads/990d78f9-cca4-4c72-a49e-1e2a0af0172e?_state=p_htmJAuOBNKL-5uMOgq-HKBAfqQhdQ5glFc2gZ9pXl7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5OTBkNzhmOS1jY2E0LTRjNzItYTQ5ZS0xZTJhMGFmMDE3MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6MTEuMDg1MTQyMDYyWiJ9&digest=sha256%3A805dc6e50ecf7e4fcf2fd488bf1d4ae97f766f23b1a8e3df9864c145d26b0061" http.request.useragent="Go-http-client/1.1" http.response.duration=4.220023592s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:11 +0000] "PUT /v2/foo/ffff/blobs/uploads/990d78f9-cca4-4c72-a49e-1e2a0af0172e?_state=p_htmJAuOBNKL-5uMOgq-HKBAfqQhdQ5glFc2gZ9pXl7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5OTBkNzhmOS1jY2E0LTRjNzItYTQ5ZS0xZTJhMGFmMDE3MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6MTEuMDg1MTQyMDYyWiJ9&digest=sha256%3A805dc6e50ecf7e4fcf2fd488bf1d4ae97f766f23b1a8e3df9864c145d26b0061 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=f21b4d9f-a5e5-4e6e-a2b5-bd904b05458a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40310" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.664833ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=05bf0df7-27eb-495a-ba24-92493aa991e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" 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.409397ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=6aa2c836-5c7f-4f10-92b1-4c0afc8e0659 http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" 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.472677ms http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=0b845cd1-d6a7-4fa9-9f8b-e51a49be5e04 http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" 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.501197ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=86535159-43ce-41fc-815f-ef296398ef7d http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" 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.438217ms http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=00b27f00-628c-4007-82f3-5c73ba2a2e88 http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" 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.566797ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=610f1906-040b-4d5c-9306-412bac8f623a http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" 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.570057ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" 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.5 http.request.host="127.0.0.1:43073" http.request.id=2be7ee03-c3e1-41b8-88f1-ad832d87f974 http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" 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.580217ms http.response.status=400 http.response.written=116 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" 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.5 http.request.host="127.0.0.1:43073" http.request.id=41c64075-1f1f-490b-aef7-09a85689658f http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" 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.313017ms http.response.status=400 http.response.written=115 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=93d26640-3f95-4820-9316-c1e3aaf252b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" 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.305077ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43073" http.request.id=6786c316-c7ae-4d78-8c7b-f4062f98ae56 http.request.method=GET http.request.remoteaddr="127.0.0.1:40310" 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.540777ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T18:48:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T18:48:15Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:48:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=20b64752-48fa-419c-9a78-910fbfb15ae0 http.request.method=POST http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.482975ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=4421ceac-92f4-403a-821a-ab79716f1b3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/aaaa/blobs/uploads/756ee7c6-f143-47ab-a8bd-8db102f48a17?_state=WE82TMEtZFAFperX0UUP5F4k_KdmlpLEXClNARB1r957Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NTZlZTdjNi1mMTQzLTQ3YWItYThiZC04ZGIxMDJmNDhhMTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6MTUuOTI5NTEzMTE5WiJ9&digest=sha256%3A0b2716a674fc4f26f9b180e881c9eae3041bba8a971312ff39f32d960b0983a6" http.request.useragent="Go-http-client/1.1" http.response.duration=5.170444222s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:15 +0000] "PUT /v2/foo/aaaa/blobs/uploads/756ee7c6-f143-47ab-a8bd-8db102f48a17?_state=WE82TMEtZFAFperX0UUP5F4k_KdmlpLEXClNARB1r957Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NTZlZTdjNi1mMTQzLTQ3YWItYThiZC04ZGIxMDJmNDhhMTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6MTUuOTI5NTEzMTE5WiJ9&digest=sha256%3A0b2716a674fc4f26f9b180e881c9eae3041bba8a971312ff39f32d960b0983a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=30dd0559-6aaf-4f27-a794-389328fcb781 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.751753ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:21 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=461fd678-1185-4a3f-8c93-21ec9fe845e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.992556ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:21 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:30Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=eeeb0a72-731d-43a8-bd0e-31b7224b8164 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/bbbb/blobs/uploads/a9e431cf-e91c-453c-901e-cb8c9ea00cf5?_state=SKN3xprR9oGsSnk7uj3mRNdXx9ZHwbliEPsHQK7hF817Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhOWU0MzFjZi1lOTFjLTQ1M2MtOTAxZS1jYjhjOWVhMDBjZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6MjEuODY1Mjc0OTY3WiJ9&digest=sha256%3Ab65da78b9981d8e91063fce4238319f30e5d8f6c9fb0ef6ff252948e249ba36e" http.request.useragent="Go-http-client/1.1" http.response.duration=9.07531547s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:21 +0000] "PUT /v2/foo/bbbb/blobs/uploads/a9e431cf-e91c-453c-901e-cb8c9ea00cf5?_state=SKN3xprR9oGsSnk7uj3mRNdXx9ZHwbliEPsHQK7hF817Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhOWU0MzFjZi1lOTFjLTQ1M2MtOTAxZS1jYjhjOWVhMDBjZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6MjEuODY1Mjc0OTY3WiJ9&digest=sha256%3Ab65da78b9981d8e91063fce4238319f30e5d8f6c9fb0ef6ff252948e249ba36e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:30Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=5bdbec77-80a8-4009-acba-0835a899ff0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.584332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:30 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=6f2cfffe-404e-47cd-a9d6-e6573f578b5e http.request.method=POST http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.797635ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:31 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:39Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=961330cc-f63c-437d-b408-03ae2600333e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/cccc/blobs/uploads/368a8bc5-d3ec-4f10-90d7-63c70893bf2a?_state=8zSEoT0C6f2AaN9wsSWnzIGvBao2oDioknPeKWCbj517Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzNjhhOGJjNS1kM2VjLTRmMTAtOTBkNy02M2M3MDg5M2JmMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6MzEuNjE3MTc5NTM2WiJ9&digest=sha256%3Aa837c363642bb5833a523b43003d1413beb7d45ea9f7b377facb5f5367e5d33b" http.request.useragent="Go-http-client/1.1" http.response.duration=8.147036308s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:31 +0000] "PUT /v2/foo/cccc/blobs/uploads/368a8bc5-d3ec-4f10-90d7-63c70893bf2a?_state=8zSEoT0C6f2AaN9wsSWnzIGvBao2oDioknPeKWCbj517Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzNjhhOGJjNS1kM2VjLTRmMTAtOTBkNy02M2M3MDg5M2JmMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6MzEuNjE3MTc5NTM2WiJ9&digest=sha256%3Aa837c363642bb5833a523b43003d1413beb7d45ea9f7b377facb5f5367e5d33b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:39Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=484feee8-4293-468e-b12f-393179b2a8bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.136711ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:39 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=4b727b80-39c4-434b-b35f-8c9ca63f3cfe http.request.method=POST http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.310995ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:40 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=0b4bff42-f16e-477f-9e38-d6d37f93a1bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/dddd/blobs/uploads/a052428e-d395-4355-9cc1-39aaf040504c?_state=TPV1QUqVxMdssbj2pTKhtkIGUapo0ckGa2RDytg9QD17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhMDUyNDI4ZS1kMzk1LTQzNTUtOWNjMS0zOWFhZjA0MDUwNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6NDAuNDE2ODA3MDkzWiJ9&digest=sha256%3A0739192260260350b9f9ec12b7714d0ab5a5912bd2101055267307ec8c21957c" http.request.useragent="Go-http-client/1.1" http.response.duration=9.237387177s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:40 +0000] "PUT /v2/foo/dddd/blobs/uploads/a052428e-d395-4355-9cc1-39aaf040504c?_state=TPV1QUqVxMdssbj2pTKhtkIGUapo0ckGa2RDytg9QD17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhMDUyNDI4ZS1kMzk1LTQzNTUtOWNjMS0zOWFhZjA0MDUwNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6NDAuNDE2ODA3MDkzWiJ9&digest=sha256%3A0739192260260350b9f9ec12b7714d0ab5a5912bd2101055267307ec8c21957c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=8dd9e895-e0d0-462f-b0b5-4f6547b078db http.request.method=PUT http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.868213ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:49 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46879" http.request.id=b170181c-e686-4b8d-b6eb-f63edf8242ff http.request.method=GET http.request.remoteaddr="127.0.0.1:47412" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.777996ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Jul/2025:18:48:49 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (108.29s) === RUN TestURLPrefix time="2025-07-09T18:48: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.5 time="2025-07-09T18:48:49Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:48:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37785" http.request.id=8096090c-4908-443b-85d8-84190a027b7e http.request.method=GET http.request.remoteaddr="127.0.0.1:59106" 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.676456ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:18:48:49 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-07-09T18:48: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.5 time="2025-07-09T18:48:49Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:48:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=ef11e2e2-5989-45f4-865e-8a46254f2870 http.request.method=GET http.request.remoteaddr="127.0.0.1:56952" http.request.uri="/v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.937076ms http.response.status=404 http.response.written=157 vars.digest="sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "GET /v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=dc92762a-5a3a-4ae7-86d3-208d5624e18a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56958" http.request.uri="/v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.305016ms http.response.status=404 http.response.written=157 vars.digest="sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=69dc58fd-4730-44a7-9138-9526974599fe http.request.method=POST http.request.remoteaddr="127.0.0.1:56958" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.189936ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=11574505-0949-408b-bf96-d9566f3864d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56958" http.request.uri="/v2/foo/bar/blobs/uploads/bfbaae82-ee8c-47a7-80d9-1bf6651088af?_state=5gY5BrERX8giMFDh8gJNdsR_rJkqfgCwBjz6uK5o0XV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYmFhZTgyLWVlOGMtNDdhNy04MGQ5LTFiZjY2NTEwODhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMjExMDM2ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.359016ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "GET /v2/foo/bar/blobs/uploads/bfbaae82-ee8c-47a7-80d9-1bf6651088af?_state=5gY5BrERX8giMFDh8gJNdsR_rJkqfgCwBjz6uK5o0XV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYmFhZTgyLWVlOGMtNDdhNy04MGQ5LTFiZjY2NTEwODhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMjExMDM2ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=d2d29b21-f302-40d2-8ba6-b84fa73c964a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56958" http.request.uri="/v2/foo/bar/blobs/uploads/bfbaae82-ee8c-47a7-80d9-1bf6651088af?_state=5gY5BrERX8giMFDh8gJNdsR_rJkqfgCwBjz6uK5o0XV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYmFhZTgyLWVlOGMtNDdhNy04MGQ5LTFiZjY2NTEwODhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMjExMDM2ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.311456ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "DELETE /v2/foo/bar/blobs/uploads/bfbaae82-ee8c-47a7-80d9-1bf6651088af?_state=5gY5BrERX8giMFDh8gJNdsR_rJkqfgCwBjz6uK5o0XV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYmFhZTgyLWVlOGMtNDdhNy04MGQ5LTFiZjY2NTEwODhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMjExMDM2ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=fb4844d8-ba6e-4719-87d9-0a2bb8400422 http.request.method=GET http.request.remoteaddr="127.0.0.1:56958" http.request.uri="/v2/foo/bar/blobs/uploads/bfbaae82-ee8c-47a7-80d9-1bf6651088af?_state=5gY5BrERX8giMFDh8gJNdsR_rJkqfgCwBjz6uK5o0XV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYmFhZTgyLWVlOGMtNDdhNy04MGQ5LTFiZjY2NTEwODhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMjExMDM2ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=bfbaae82-ee8c-47a7-80d9-1bf6651088af time="2025-07-09T18:48:50Z" 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.5 http.request.host="127.0.0.1:37183" http.request.id=fb4844d8-ba6e-4719-87d9-0a2bb8400422 http.request.method=GET http.request.remoteaddr="127.0.0.1:56958" http.request.uri="/v2/foo/bar/blobs/uploads/bfbaae82-ee8c-47a7-80d9-1bf6651088af?_state=5gY5BrERX8giMFDh8gJNdsR_rJkqfgCwBjz6uK5o0XV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYmFhZTgyLWVlOGMtNDdhNy04MGQ5LTFiZjY2NTEwODhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMjExMDM2ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.038156ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=bfbaae82-ee8c-47a7-80d9-1bf6651088af 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "GET /v2/foo/bar/blobs/uploads/bfbaae82-ee8c-47a7-80d9-1bf6651088af?_state=5gY5BrERX8giMFDh8gJNdsR_rJkqfgCwBjz6uK5o0XV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYmFhZTgyLWVlOGMtNDdhNy04MGQ5LTFiZjY2NTEwODhhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMjExMDM2ODhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=93ebc1a5-61ee-4759-b9d5-fcb254988f36 http.request.method=POST http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.980036ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=b42b2337-0c6f-4505-b4a4-03c2e2f5e6dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/e9d8cc22-4522-408c-9f06-5f0b9d9b2629?_state=FU_6crdUWhSmw0rnTuB24IZ-bO6-MxLyhKF_mC9L2EN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZDhjYzIyLTQ1MjItNDA4Yy05ZjA2LTVmMGI5ZDliMjYyOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMzc3Nzk4NjZaIn0%3D&digest=sha256%3A050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" provided=sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 vars.name="foo/bar" vars.uuid=e9d8cc22-4522-408c-9f06-5f0b9d9b2629 time="2025-07-09T18:48:50Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=b42b2337-0c6f-4505-b4a4-03c2e2f5e6dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/e9d8cc22-4522-408c-9f06-5f0b9d9b2629?_state=FU_6crdUWhSmw0rnTuB24IZ-bO6-MxLyhKF_mC9L2EN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZDhjYzIyLTQ1MjItNDA4Yy05ZjA2LTVmMGI5ZDliMjYyOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMzc3Nzk4NjZaIn0%3D&digest=sha256%3A050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e9d8cc22-4522-408c-9f06-5f0b9d9b2629 time="2025-07-09T18:48:50Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=b42b2337-0c6f-4505-b4a4-03c2e2f5e6dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/e9d8cc22-4522-408c-9f06-5f0b9d9b2629?_state=FU_6crdUWhSmw0rnTuB24IZ-bO6-MxLyhKF_mC9L2EN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZDhjYzIyLTQ1MjItNDA4Yy05ZjA2LTVmMGI5ZDliMjYyOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMzc3Nzk4NjZaIn0%3D&digest=sha256%3A050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.481336ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e9d8cc22-4522-408c-9f06-5f0b9d9b2629 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "PUT /v2/foo/bar/blobs/uploads/e9d8cc22-4522-408c-9f06-5f0b9d9b2629?_state=FU_6crdUWhSmw0rnTuB24IZ-bO6-MxLyhKF_mC9L2EN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZDhjYzIyLTQ1MjItNDA4Yy05ZjA2LTVmMGI5ZDliMjYyOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yMzc3Nzk4NjZaIn0%3D&digest=sha256%3A050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=8e844bd3-f1fb-4c17-bd5f-82d13136e238 http.request.method=POST http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.705416ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=b731d0cb-1cbe-43f8-8bdc-8953642f0689 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/3fd0a082-c75a-4558-ac15-4ca79aa1117b?_state=OzVEJoiDRYjFngvWJI8AZRnkP8gHtOjNwQ6_l2WVwnZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmZDBhMDgyLWM3NWEtNDU1OC1hYzE1LTRjYTc5YWExMTE3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yNDYxNzI1NzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.738315ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "PUT /v2/foo/bar/blobs/uploads/3fd0a082-c75a-4558-ac15-4ca79aa1117b?_state=OzVEJoiDRYjFngvWJI8AZRnkP8gHtOjNwQ6_l2WVwnZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmZDBhMDgyLWM3NWEtNDU1OC1hYzE1LTRjYTc5YWExMTE3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yNDYxNzI1NzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=a1435df6-0408-46fd-92f2-f400d822bdf2 http.request.method=POST http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.841956ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=9bd245d2-5c51-49c1-80d7-5ec1af3188be http.request.method=PUT http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/26c918f3-1ba0-47a8-b6a9-cc77ceb3d735?_state=0Fj8fc2P1tK1jUuNBIBZuk2bc-mzs_641Wte_Z6ntO57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2YzkxOGYzLTFiYTAtNDdhOC1iNmE5LWNjNzdjZWIzZDczNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yNTQ1MTIwNDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.843136ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "PUT /v2/foo/bar/blobs/uploads/26c918f3-1ba0-47a8-b6a9-cc77ceb3d735?_state=0Fj8fc2P1tK1jUuNBIBZuk2bc-mzs_641Wte_Z6ntO57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2YzkxOGYzLTFiYTAtNDdhOC1iNmE5LWNjNzdjZWIzZDczNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yNTQ1MTIwNDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=69e79eda-29ce-4481-92b2-ed54a32e3dee http.request.method=POST http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.884997ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=a889ceb8-c947-4b34-9582-976225bb6dd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/d35f0427-23a3-4249-b2e0-b2e2f228de81?_state=yWK2EM-zsYk2Ic20CG-U2R23A8WZyV0CJKTsydqlLS57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQzNWYwNDI3LTIzYTMtNDI0OS1iMmUwLWIyZTJmMjI4ZGU4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yNjMwNTAyNzRaIn0%3D&digest=sha256%3A050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.duration=4.653739252s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:50 +0000] "PUT /v2/foo/bar/blobs/uploads/d35f0427-23a3-4249-b2e0-b2e2f228de81?_state=yWK2EM-zsYk2Ic20CG-U2R23A8WZyV0CJKTsydqlLS57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQzNWYwNDI3LTIzYTMtNDI0OS1iMmUwLWIyZTJmMjI4ZGU4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1MC4yNjMwNTAyNzRaIn0%3D&digest=sha256%3A050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:48:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=80aecb2d-fd60-4aad-b7e2-c9f5dd3be5ce http.request.method=POST http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.356636ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37183" http.request.id=486f9e00-85a4-434e-baae-4da402f0ab23 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/58cf3322-974f-4cc1-9f6e-4e7a7953c434?_state=b7yFS0zY6Rbxd9OFyW8C6FCxByBxLHQ5KAPDnUgWx6R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4Y2YzMzIyLTk3NGYtNGNjMS05ZjZlLTRlN2E3OTUzYzQzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1NS4xODM3NjUzMDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.383543642s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:48:55 +0000] "PATCH /v2/foo/bar/blobs/uploads/58cf3322-974f-4cc1-9f6e-4e7a7953c434?_state=b7yFS0zY6Rbxd9OFyW8C6FCxByBxLHQ5KAPDnUgWx6R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4Y2YzMzIyLTk3NGYtNGNjMS05ZjZlLTRlN2E3OTUzYzQzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0ODo1NS4xODM3NjUzMDZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=2c368833-0f7f-4007-b12a-8433c74daed4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/uploads/58cf3322-974f-4cc1-9f6e-4e7a7953c434?_state=0zYvDwaTJSQ3BGPyM_l0OFBsOP46vmled6obKM_4LRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4Y2YzMzIyLTk3NGYtNGNjMS05ZjZlLTRlN2E3OTUzYzQzNCIsIk9mZnNldCI6MTc0OTM1MDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6NTVaIn0%3D&digest=sha256%3A050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.duration=3.965995ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:00 +0000] "PUT /v2/foo/bar/blobs/uploads/58cf3322-974f-4cc1-9f6e-4e7a7953c434?_state=0zYvDwaTJSQ3BGPyM_l0OFBsOP46vmled6obKM_4LRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4Y2YzMzIyLTk3NGYtNGNjMS05ZjZlLTRlN2E3OTUzYzQzNCIsIk9mZnNldCI6MTc0OTM1MDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDg6NTVaIn0%3D&digest=sha256%3A050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=353000cf-ebce-4188-affe-8449c19201ae http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.460176ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:00 +0000] "HEAD /v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=caa89798-117e-4d93-b317-53271b5a2dc9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=168.041626ms http.response.status=200 http.response.written=17493504 127.0.0.1 - - [09/Jul/2025:18:49:00 +0000] "GET /v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 200 17493504 "" "Go-http-client/1.1" time="2025-07-09T18:49:00Z" level=error msg="error parsing digest="sha257:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=5c921c02-32d1-4c1f-b2df-604aa5f2fd55 http.request.method=GET http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/sha257:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" vars.name="foo/bar" time="2025-07-09T18:49:00Z" 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.5 http.request.host="127.0.0.1:37183" http.request.id=5c921c02-32d1-4c1f-b2df-604aa5f2fd55 http.request.method=GET http.request.remoteaddr="127.0.0.1:56974" http.request.uri="/v2/foo/bar/blobs/sha257:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.722037ms http.response.status=400 http.response.written=110 vars.digest="sha257:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:00 +0000] "GET /v2/foo/bar/blobs/sha257:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T18:49:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=590d7ab0-3c2d-46f6-b36c-3f3094445e59 http.request.method=GET http.request.remoteaddr="127.0.0.1:34456" http.request.uri="/v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.duration=3.688076ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:00 +0000] "GET /v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T18:49:00Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:49:01Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=02c8805d-c64f-4153-96eb-789928cda20f http.request.method=GET http.request.remoteaddr="127.0.0.1:35656" http.request.uri="/v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.071916ms http.response.status=404 http.response.written=157 vars.digest="sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "GET /v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=29a6c2a6-d621-4ee4-b0b4-6cf57201eeff http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35672" http.request.uri="/v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.319896ms http.response.status=404 http.response.written=157 vars.digest="sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "HEAD /v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=84241528-3742-4be2-b1d3-defec1de2d5a http.request.method=POST http.request.remoteaddr="127.0.0.1:35672" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.289276ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=07e1f468-0582-45a0-8c09-7f2ac33538aa http.request.method=GET http.request.remoteaddr="127.0.0.1:35672" http.request.uri="/v2/foo/bar/blobs/uploads/334e0094-19cd-4283-8c72-a440d3fc6d86?_state=EiOg2f2RnXxaCwrgZmy3l29SoIPyeH5t_MlOVlVkb2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzNGUwMDk0LTE5Y2QtNDI4My04YzcyLWE0NDBkM2ZjNmQ4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NTA1NzY2NDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.161256ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "GET /v2/foo/bar/blobs/uploads/334e0094-19cd-4283-8c72-a440d3fc6d86?_state=EiOg2f2RnXxaCwrgZmy3l29SoIPyeH5t_MlOVlVkb2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzNGUwMDk0LTE5Y2QtNDI4My04YzcyLWE0NDBkM2ZjNmQ4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NTA1NzY2NDNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=e8ea53db-b11a-4130-a7c0-892e115d40d6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35672" http.request.uri="/v2/foo/bar/blobs/uploads/334e0094-19cd-4283-8c72-a440d3fc6d86?_state=EiOg2f2RnXxaCwrgZmy3l29SoIPyeH5t_MlOVlVkb2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzNGUwMDk0LTE5Y2QtNDI4My04YzcyLWE0NDBkM2ZjNmQ4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NTA1NzY2NDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.386235ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "DELETE /v2/foo/bar/blobs/uploads/334e0094-19cd-4283-8c72-a440d3fc6d86?_state=EiOg2f2RnXxaCwrgZmy3l29SoIPyeH5t_MlOVlVkb2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzNGUwMDk0LTE5Y2QtNDI4My04YzcyLWE0NDBkM2ZjNmQ4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NTA1NzY2NDNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=2c53bd4d-913a-4033-834e-8315486e42eb http.request.method=GET http.request.remoteaddr="127.0.0.1:35672" http.request.uri="/v2/foo/bar/blobs/uploads/334e0094-19cd-4283-8c72-a440d3fc6d86?_state=EiOg2f2RnXxaCwrgZmy3l29SoIPyeH5t_MlOVlVkb2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzNGUwMDk0LTE5Y2QtNDI4My04YzcyLWE0NDBkM2ZjNmQ4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NTA1NzY2NDNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=334e0094-19cd-4283-8c72-a440d3fc6d86 time="2025-07-09T18:49:01Z" 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.5 http.request.host="127.0.0.1:38355" http.request.id=2c53bd4d-913a-4033-834e-8315486e42eb http.request.method=GET http.request.remoteaddr="127.0.0.1:35672" http.request.uri="/v2/foo/bar/blobs/uploads/334e0094-19cd-4283-8c72-a440d3fc6d86?_state=EiOg2f2RnXxaCwrgZmy3l29SoIPyeH5t_MlOVlVkb2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzNGUwMDk0LTE5Y2QtNDI4My04YzcyLWE0NDBkM2ZjNmQ4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NTA1NzY2NDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.255775ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=334e0094-19cd-4283-8c72-a440d3fc6d86 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "GET /v2/foo/bar/blobs/uploads/334e0094-19cd-4283-8c72-a440d3fc6d86?_state=EiOg2f2RnXxaCwrgZmy3l29SoIPyeH5t_MlOVlVkb2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzNGUwMDk0LTE5Y2QtNDI4My04YzcyLWE0NDBkM2ZjNmQ4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NTA1NzY2NDNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=098842d5-b9bb-4e52-9e5b-9f76504184f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.043555ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=f1dc696c-1e8a-4ab1-9b19-2bbcb60f4454 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/206742b6-c2df-47a9-beb9-3ce4c118487c?_state=IZ0H1JiRdsbEO4mZovXw0HeEYmxhS5v05auqlpR-L1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwNjc0MmI2LWMyZGYtNDdhOS1iZWI5LTNjZTRjMTE4NDg3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NjgxODI5MloifQ%3D%3D&digest=sha256%3Ae7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" provided=sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 vars.name="foo/bar" vars.uuid=206742b6-c2df-47a9-beb9-3ce4c118487c time="2025-07-09T18:49:01Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=f1dc696c-1e8a-4ab1-9b19-2bbcb60f4454 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/206742b6-c2df-47a9-beb9-3ce4c118487c?_state=IZ0H1JiRdsbEO4mZovXw0HeEYmxhS5v05auqlpR-L1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwNjc0MmI2LWMyZGYtNDdhOS1iZWI5LTNjZTRjMTE4NDg3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NjgxODI5MloifQ%3D%3D&digest=sha256%3Ae7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=206742b6-c2df-47a9-beb9-3ce4c118487c time="2025-07-09T18:49:01Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=f1dc696c-1e8a-4ab1-9b19-2bbcb60f4454 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/206742b6-c2df-47a9-beb9-3ce4c118487c?_state=IZ0H1JiRdsbEO4mZovXw0HeEYmxhS5v05auqlpR-L1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwNjc0MmI2LWMyZGYtNDdhOS1iZWI5LTNjZTRjMTE4NDg3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NjgxODI5MloifQ%3D%3D&digest=sha256%3Ae7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.778415ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=206742b6-c2df-47a9-beb9-3ce4c118487c 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "PUT /v2/foo/bar/blobs/uploads/206742b6-c2df-47a9-beb9-3ce4c118487c?_state=IZ0H1JiRdsbEO4mZovXw0HeEYmxhS5v05auqlpR-L1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwNjc0MmI2LWMyZGYtNDdhOS1iZWI5LTNjZTRjMTE4NDg3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NjgxODI5MloifQ%3D%3D&digest=sha256%3Ae7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=a855976f-80ac-4791-b1cf-8ac4f4ee59de http.request.method=POST http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.061856ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=778bd9a8-d3f1-4cb1-b109-045c863455d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/4cb3413e-cf8c-478e-b0ee-6c312a506033?_state=ipXbPonG3AAKaJZ96_AekT1UYwiPP0UbqT0YafNWHsB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjYjM0MTNlLWNmOGMtNDc4ZS1iMGVlLTZjMzEyYTUwNjAzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NzczOTY0MjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=4.785133ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "PUT /v2/foo/bar/blobs/uploads/4cb3413e-cf8c-478e-b0ee-6c312a506033?_state=ipXbPonG3AAKaJZ96_AekT1UYwiPP0UbqT0YafNWHsB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjYjM0MTNlLWNmOGMtNDc4ZS1iMGVlLTZjMzEyYTUwNjAzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40NzczOTY0MjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=8f415aec-bac7-4276-98bb-c4163581bdaf http.request.method=POST http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.443976ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=048a3de5-7be1-4701-9431-0ebe50705d74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/761b9269-c867-40ff-87ae-9a8fc8e9dbb3?_state=MqFfFi14aNnqOBqCyqikI1Tl6l1mDv12NSaynPGyeip7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2MWI5MjY5LWM4NjctNDBmZi04N2FlLTlhOGZjOGU5ZGJiMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40ODc1OTM2OTVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.470094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "PUT /v2/foo/bar/blobs/uploads/761b9269-c867-40ff-87ae-9a8fc8e9dbb3?_state=MqFfFi14aNnqOBqCyqikI1Tl6l1mDv12NSaynPGyeip7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2MWI5MjY5LWM4NjctNDBmZi04N2FlLTlhOGZjOGU5ZGJiMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40ODc1OTM2OTVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=2583a8cc-3fd8-4986-bfc7-32f3dbc0f03b http.request.method=POST http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.397555ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:06Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=df3f510e-bee3-4503-9cde-f4b9c7f73a4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/a57a3726-d5dc-4e88-847a-b2b04679fdb8?_state=py167oab1er52lebWoRr-7PHPAWyuJFd2lFtdgkLkdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1N2EzNzI2LWQ1ZGMtNGU4OC04NDdhLWIyYjA0Njc5ZmRiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40OTczNDQwMDNaIn0%3D&digest=sha256%3Ae7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.duration=5.019837224s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:01 +0000] "PUT /v2/foo/bar/blobs/uploads/a57a3726-d5dc-4e88-847a-b2b04679fdb8?_state=py167oab1er52lebWoRr-7PHPAWyuJFd2lFtdgkLkdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1N2EzNzI2LWQ1ZGMtNGU4OC04NDdhLWIyYjA0Njc5ZmRiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowMS40OTczNDQwMDNaIn0%3D&digest=sha256%3Ae7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:06Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=176f2120-93ac-4c7e-9f27-537c6afb0081 http.request.method=POST http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.362636ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:38355" http.request.id=842ed8fc-bc36-4dda-bc91-8d8f683fd1b2 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/a14ecc22-7a4d-4af7-9a71-6162c905a080?_state=g9UEOsI63JoVZI2LYvriUSDh9RQntGujtPxuj2nAvH17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExNGVjYzIyLTdhNGQtNGFmNy05YTcxLTYxNjJjOTA1YTA4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowNi44NDQyMTQ3N1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.436562512s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:06 +0000] "PATCH /v2/foo/bar/blobs/uploads/a14ecc22-7a4d-4af7-9a71-6162c905a080?_state=g9UEOsI63JoVZI2LYvriUSDh9RQntGujtPxuj2nAvH17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExNGVjYzIyLTdhNGQtNGFmNy05YTcxLTYxNjJjOTA1YTA4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTowNi44NDQyMTQ3N1oifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=25b0c858-042f-45c4-a19b-73fffefbcf9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/a14ecc22-7a4d-4af7-9a71-6162c905a080?_state=8mnOlPZJNe7Yvam0x1OVVKGfdNymrLrMunu29J2YQ1J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExNGVjYzIyLTdhNGQtNGFmNy05YTcxLTYxNjJjOTA1YTA4MCIsIk9mZnNldCI6MTgxNzEzOTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDk6MDZaIn0%3D&digest=sha256%3Ae7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.duration=5.285853ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:12 +0000] "PUT /v2/foo/bar/blobs/uploads/a14ecc22-7a4d-4af7-9a71-6162c905a080?_state=8mnOlPZJNe7Yvam0x1OVVKGfdNymrLrMunu29J2YQ1J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExNGVjYzIyLTdhNGQtNGFmNy05YTcxLTYxNjJjOTA1YTA4MCIsIk9mZnNldCI6MTgxNzEzOTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDk6MDZaIn0%3D&digest=sha256%3Ae7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=5720e606-d210-4450-96bb-f49cb3162fd8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.647655ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:12 +0000] "HEAD /v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=6906c0a4-3914-4cf6-b461-e1900d5ba985 http.request.method=GET http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=483.368184ms http.response.status=200 http.response.written=18171392 127.0.0.1 - - [09/Jul/2025:18:49:12 +0000] "GET /v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 200 18171392 "" "Go-http-client/1.1" time="2025-07-09T18:49:12Z" level=error msg="error parsing digest="sha257:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=3354dff4-58ef-4fba-836a-d70682fea3b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/sha257:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" vars.name="foo/bar" time="2025-07-09T18:49:12Z" 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.5 http.request.host="127.0.0.1:38355" http.request.id=3354dff4-58ef-4fba-836a-d70682fea3b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/sha257:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.834176ms http.response.status=400 http.response.written=110 vars.digest="sha257:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:12 +0000] "GET /v2/foo/bar/blobs/sha257:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T18:49:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=8c8ea9d0-5b5f-4bf7-824a-7420c14fadac http.request.method=GET http.request.remoteaddr="127.0.0.1:41894" http.request.uri="/v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.723015ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:12 +0000] "GET /v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=5cc47a05-5b18-4da3-b396-286bcb20741e http.request.method=GET http.request.remoteaddr="127.0.0.1:41886" http.request.uri="/v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=19.479276ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Jul/2025:18:49:12 +0000] "GET /v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-07-09T18:49:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38355" http.request.id=9033ab32-bb0f-4fda-b6f7-ea8eb57da397 http.request.method=GET http.request.remoteaddr="127.0.0.1:41894" http.request.uri="/v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.959211ms http.response.status=200 http.response.written=393216 127.0.0.1 - - [09/Jul/2025:18:49:12 +0000] "GET /v2/foo/bar/blobs/sha256:e7d59e5048d296816bd62a9debee6592195a990da1578d77c11c94830fa505a5 HTTP/1.1" 200 393216 "" "Go-http-client/1.1" time="2025-07-09T18:49:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=c03bde15-3801-44cf-a5ca-094b9d58ef0c http.request.method=GET http.request.remoteaddr="127.0.0.1:34456" http.request.uri="/v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.99788111s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [09/Jul/2025:18:49:00 +0000] "GET /v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-07-09T18:49:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37183" http.request.id=0e41677d-ed1a-46ba-9e29-060fa186eab3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34442" http.request.uri="/v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.009682076s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Jul/2025:18:49:00 +0000] "GET /v2/foo/bar/blobs/sha256:050479010dd27ec2e4ffa2844b6ac17a26a357f3fded8a0ee4508ea044211f24 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (23.20s) === RUN TestBlobDelete time="2025-07-09T18:49:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T18:49:12Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:49:13Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=f9906c5c-0899-423f-a6f1-f7d566c0aabc http.request.method=GET http.request.remoteaddr="127.0.0.1:52746" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.585135ms http.response.status=404 http.response.written=157 vars.digest="sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "GET /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=92b32281-3eba-49cf-8ede-e608c743122b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52756" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.365196ms http.response.status=404 http.response.written=157 vars.digest="sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "HEAD /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=c11e19a6-4f85-40a5-b3bc-fcb248bde63f http.request.method=POST http.request.remoteaddr="127.0.0.1:52756" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.337396ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=a6016552-62a2-4932-8e4d-b56f65bfb7ec http.request.method=GET http.request.remoteaddr="127.0.0.1:52756" http.request.uri="/v2/foo/bar/blobs/uploads/446e43e5-4a6f-4e26-a8f3-541925446fd4?_state=cAtUkZpUcewleGbhPTUR6USOJmdvd5PJvVHYpLhSlwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NmU0M2U1LTRhNmYtNGUyNi1hOGYzLTU0MTkyNTQ0NmZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40NzAyOTY2ODVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.335275ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "GET /v2/foo/bar/blobs/uploads/446e43e5-4a6f-4e26-a8f3-541925446fd4?_state=cAtUkZpUcewleGbhPTUR6USOJmdvd5PJvVHYpLhSlwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NmU0M2U1LTRhNmYtNGUyNi1hOGYzLTU0MTkyNTQ0NmZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40NzAyOTY2ODVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=71931216-8bef-4c1e-a2b6-a281ebd18f74 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52756" http.request.uri="/v2/foo/bar/blobs/uploads/446e43e5-4a6f-4e26-a8f3-541925446fd4?_state=cAtUkZpUcewleGbhPTUR6USOJmdvd5PJvVHYpLhSlwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NmU0M2U1LTRhNmYtNGUyNi1hOGYzLTU0MTkyNTQ0NmZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40NzAyOTY2ODVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.036175ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "DELETE /v2/foo/bar/blobs/uploads/446e43e5-4a6f-4e26-a8f3-541925446fd4?_state=cAtUkZpUcewleGbhPTUR6USOJmdvd5PJvVHYpLhSlwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NmU0M2U1LTRhNmYtNGUyNi1hOGYzLTU0MTkyNTQ0NmZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40NzAyOTY2ODVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=10a898be-bea4-4036-b1f6-361debd08416 http.request.method=GET http.request.remoteaddr="127.0.0.1:52756" http.request.uri="/v2/foo/bar/blobs/uploads/446e43e5-4a6f-4e26-a8f3-541925446fd4?_state=cAtUkZpUcewleGbhPTUR6USOJmdvd5PJvVHYpLhSlwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NmU0M2U1LTRhNmYtNGUyNi1hOGYzLTU0MTkyNTQ0NmZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40NzAyOTY2ODVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=446e43e5-4a6f-4e26-a8f3-541925446fd4 time="2025-07-09T18:49:13Z" 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.5 http.request.host="127.0.0.1:37143" http.request.id=10a898be-bea4-4036-b1f6-361debd08416 http.request.method=GET http.request.remoteaddr="127.0.0.1:52756" http.request.uri="/v2/foo/bar/blobs/uploads/446e43e5-4a6f-4e26-a8f3-541925446fd4?_state=cAtUkZpUcewleGbhPTUR6USOJmdvd5PJvVHYpLhSlwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NmU0M2U1LTRhNmYtNGUyNi1hOGYzLTU0MTkyNTQ0NmZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40NzAyOTY2ODVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.790817ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=446e43e5-4a6f-4e26-a8f3-541925446fd4 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "GET /v2/foo/bar/blobs/uploads/446e43e5-4a6f-4e26-a8f3-541925446fd4?_state=cAtUkZpUcewleGbhPTUR6USOJmdvd5PJvVHYpLhSlwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NmU0M2U1LTRhNmYtNGUyNi1hOGYzLTU0MTkyNTQ0NmZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40NzAyOTY2ODVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=75110041-ca35-4cfe-8a11-ebc8103fbe03 http.request.method=POST http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.942216ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=037810de-abb3-4be0-a983-69d621da8f4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/1d483a3f-8677-4b1b-ab92-b8ce19de52e9?_state=TIf7bK-kDRoOScxK95WB6S3B640nIgoySD9S4qyUbW17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkNDgzYTNmLTg2NzctNGIxYi1hYjkyLWI4Y2UxOWRlNTJlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40ODcyMTc1MjRaIn0%3D&digest=sha256%3A8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" provided=sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 vars.name="foo/bar" vars.uuid=1d483a3f-8677-4b1b-ab92-b8ce19de52e9 time="2025-07-09T18:49:13Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=037810de-abb3-4be0-a983-69d621da8f4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/1d483a3f-8677-4b1b-ab92-b8ce19de52e9?_state=TIf7bK-kDRoOScxK95WB6S3B640nIgoySD9S4qyUbW17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkNDgzYTNmLTg2NzctNGIxYi1hYjkyLWI4Y2UxOWRlNTJlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40ODcyMTc1MjRaIn0%3D&digest=sha256%3A8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1d483a3f-8677-4b1b-ab92-b8ce19de52e9 time="2025-07-09T18:49:13Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=037810de-abb3-4be0-a983-69d621da8f4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/1d483a3f-8677-4b1b-ab92-b8ce19de52e9?_state=TIf7bK-kDRoOScxK95WB6S3B640nIgoySD9S4qyUbW17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkNDgzYTNmLTg2NzctNGIxYi1hYjkyLWI4Y2UxOWRlNTJlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40ODcyMTc1MjRaIn0%3D&digest=sha256%3A8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.329436ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1d483a3f-8677-4b1b-ab92-b8ce19de52e9 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "PUT /v2/foo/bar/blobs/uploads/1d483a3f-8677-4b1b-ab92-b8ce19de52e9?_state=TIf7bK-kDRoOScxK95WB6S3B640nIgoySD9S4qyUbW17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkNDgzYTNmLTg2NzctNGIxYi1hYjkyLWI4Y2UxOWRlNTJlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40ODcyMTc1MjRaIn0%3D&digest=sha256%3A8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=499ea898-d3b2-4b24-ba18-c89488f8edd6 http.request.method=POST http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.791037ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=bb70702f-d358-4bb2-a74d-41ceea3cf632 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/84704773-4759-477a-b129-4fd85da01b44?_state=BnZM4zNm_1xCmVP6UeQVkr01qYsTcJArN3t46_EHOu57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0NzA0NzczLTQ3NTktNDc3YS1iMTI5LTRmZDg1ZGEwMWI0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40OTU0NzgwMzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.921775ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "PUT /v2/foo/bar/blobs/uploads/84704773-4759-477a-b129-4fd85da01b44?_state=BnZM4zNm_1xCmVP6UeQVkr01qYsTcJArN3t46_EHOu57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0NzA0NzczLTQ3NTktNDc3YS1iMTI5LTRmZDg1ZGEwMWI0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy40OTU0NzgwMzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=31b4bdce-de87-4591-b047-10ca20384cd0 http.request.method=POST http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.176836ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=b92c8483-ef6d-4e1e-ac62-30e9876f9d3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/598e778b-a3e3-4622-bc54-30d4b6dff93e?_state=lvMGI3bUius5XpwejUXlI6l7bA4WYyvaEipQ2Fw4HMF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5OGU3NzhiLWEzZTMtNDYyMi1iYzU0LTMwZDRiNmRmZjkzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy41MDQ2NjM4NjJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.162515ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "PUT /v2/foo/bar/blobs/uploads/598e778b-a3e3-4622-bc54-30d4b6dff93e?_state=lvMGI3bUius5XpwejUXlI6l7bA4WYyvaEipQ2Fw4HMF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5OGU3NzhiLWEzZTMtNDYyMi1iYzU0LTMwZDRiNmRmZjkzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy41MDQ2NjM4NjJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=e9a3971c-9ef8-4f70-8298-60400253d413 http.request.method=POST http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.022036ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=66277dc6-dcaf-4de2-8727-fbcaf8020aee http.request.method=PUT http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/33826fdf-66d6-41d6-bbca-89b3d4d4e8fc?_state=UH4Oms30jvZ92Dccb6RrNRj4XRDN5zoICtJBPv8ytah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzODI2ZmRmLTY2ZDYtNDFkNi1iYmNhLTg5YjNkNGQ0ZThmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy41MTMyODk1MzFaIn0%3D&digest=sha256%3A8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.duration=4.517122183s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:13 +0000] "PUT /v2/foo/bar/blobs/uploads/33826fdf-66d6-41d6-bbca-89b3d4d4e8fc?_state=UH4Oms30jvZ92Dccb6RrNRj4XRDN5zoICtJBPv8ytah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzODI2ZmRmLTY2ZDYtNDFkNi1iYmNhLTg5YjNkNGQ0ZThmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxMy41MTMyODk1MzFaIn0%3D&digest=sha256%3A8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=afc0d7ed-a714-49e4-9bc3-55fd7e633370 http.request.method=POST http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.225355ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37143" http.request.id=1266ec6d-2133-41ed-b3f3-11dbcc338efe http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/78a6fb53-7950-495f-a87c-f63438585494?_state=mYyFHqIgDZdddWeUZPKP90u5xMUKtBSlRzh9Q-1ML7R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4YTZmYjUzLTc5NTAtNDk1Zi1hODdjLWY2MzQzODU4NTQ5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxOC4zMDA2MzMyNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.630456597s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:18 +0000] "PATCH /v2/foo/bar/blobs/uploads/78a6fb53-7950-495f-a87c-f63438585494?_state=mYyFHqIgDZdddWeUZPKP90u5xMUKtBSlRzh9Q-1ML7R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4YTZmYjUzLTc5NTAtNDk1Zi1hODdjLWY2MzQzODU4NTQ5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToxOC4zMDA2MzMyNjhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=ec2e0f09-b508-4ec9-bda8-a23bfa619699 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/78a6fb53-7950-495f-a87c-f63438585494?_state=VNpdfITXrSmS7b5m--Q5BNcpEt3mvvW1ralOBpHsrg97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4YTZmYjUzLTc5NTAtNDk1Zi1hODdjLWY2MzQzODU4NTQ5NCIsIk9mZnNldCI6MTc1NTE4NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDk6MThaIn0%3D&digest=sha256%3A8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.966595ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:22 +0000] "PUT /v2/foo/bar/blobs/uploads/78a6fb53-7950-495f-a87c-f63438585494?_state=VNpdfITXrSmS7b5m--Q5BNcpEt3mvvW1ralOBpHsrg97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4YTZmYjUzLTc5NTAtNDk1Zi1hODdjLWY2MzQzODU4NTQ5NCIsIk9mZnNldCI6MTc1NTE4NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NDk6MThaIn0%3D&digest=sha256%3A8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=d916c64e-4f08-4cfd-8158-83379e5a1319 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.206836ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:23Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=a43a979f-6556-40ee-8536-a936498ed676 http.request.method=GET http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=289.469711ms http.response.status=200 http.response.written=17551872 127.0.0.1 - - [09/Jul/2025:18:49:22 +0000] "GET /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 200 17551872 "" "Go-http-client/1.1" time="2025-07-09T18:49:23Z" level=error msg="error parsing digest="sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=c206572f-207d-4c03-88d6-b69873f8df21 http.request.method=GET http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" vars.name="foo/bar" time="2025-07-09T18:49:23Z" 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.5 http.request.host="127.0.0.1:37143" http.request.id=c206572f-207d-4c03-88d6-b69873f8df21 http.request.method=GET http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.562057ms http.response.status=400 http.response.written=110 vars.digest="sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:23 +0000] "GET /v2/foo/bar/blobs/sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T18:49:23Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=ad319fb9-4af7-4d62-bd66-b4b9335b3fc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39214" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.422275ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:23 +0000] "GET /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:23Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=3afb0ac5-171d-49ce-a138-a85bb789e1ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39216" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.064716ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:23 +0000] "DELETE /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=c162a9a1-157e-4997-a507-2be671bc54fb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39216" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.992896ms http.response.status=404 http.response.written=157 vars.digest="sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T18:49:23Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=84d7279b-d3fc-4a4e-b5fa-32ab84e43b6c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39216" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.702417ms http.response.status=404 http.response.written=74 vars.digest="sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:23 +0000] "DELETE /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-07-09T18:49:23Z" level=error msg="error parsing digest="sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=d1bbc746-80aa-4a4a-9835-5ce7627fb26d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39230" http.request.uri="/v2/foo/bar/blobs/sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" vars.name="foo/bar" time="2025-07-09T18:49:23Z" 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.5 http.request.host="127.0.0.1:37143" http.request.id=d1bbc746-80aa-4a4a-9835-5ce7627fb26d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39230" http.request.uri="/v2/foo/bar/blobs/sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.826736ms http.response.status=400 http.response.written=110 vars.digest="sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:23 +0000] "DELETE /v2/foo/bar/blobs/sha257:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T18:49:23Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=8c3d0f82-e343-4f8e-a2d5-1aa32ee43237 http.request.method=POST http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.348056ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:28Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=064e0243-d973-4385-9918-4d9cb359b559 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/bar/blobs/uploads/49a8d6d9-2801-47ed-a9c7-395a34c58bdb?_state=8Acknid8BR-MwOt2O6NTlfCXSpAMBd23pi3JpMjr-td7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YThkNmQ5LTI4MDEtNDdlZC1hOWM3LTM5NWEzNGM1OGJkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToyMy4zNDQxODc2NThaIn0%3D&digest=sha256%3A8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.duration=4.718535064s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:23 +0000] "PUT /v2/foo/bar/blobs/uploads/49a8d6d9-2801-47ed-a9c7-395a34c58bdb?_state=8Acknid8BR-MwOt2O6NTlfCXSpAMBd23pi3JpMjr-td7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YThkNmQ5LTI4MDEtNDdlZC1hOWM3LTM5NWEzNGM1OGJkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToyMy4zNDQxODc2NThaIn0%3D&digest=sha256%3A8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:28Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=6c3702c7-9e46-4a66-aaee-959654798004 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.467935ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:28 +0000] "HEAD /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:28Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=5b0a9bc3-fb2d-414d-92c1-28900103c40e http.request.method=GET http.request.remoteaddr="127.0.0.1:39206" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.024874093s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Jul/2025:18:49:23 +0000] "GET /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-07-09T18:49:28Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37143" http.request.id=52928e4d-9c93-426b-92b9-841df55e4331 http.request.method=GET http.request.remoteaddr="127.0.0.1:39214" http.request.uri="/v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.013955927s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [09/Jul/2025:18:49:23 +0000] "GET /v2/foo/bar/blobs/sha256:8a2cf1e1095597c33d38db881cdffec8ccdaefe4abec2ea1f038431d4fd30cf5 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (15.45s) === RUN TestRelativeURL time="2025-07-09T18:49: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.5 time="2025-07-09T18:49:28Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:49:28Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37629" http.request.id=ec51ff9f-8ca0-4dce-93ad-1520aa27424b http.request.method=POST http.request.remoteaddr="127.0.0.1:53376" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.091436ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37629" http.request.id=b3e83e99-fa7d-4a41-aafa-344cfcab64e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53376" http.request.uri="/v2/foo/bar/blobs/uploads/22b64b74-a0d6-4ce2-bab7-53cb65f5ec01?_state=iJekve_iLq6A7279yTaVhXEuRybVKWrlKrl1R3YpaQV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyYjY0Yjc0LWEwZDYtNGNlMi1iYWI3LTUzY2I2NWY1ZWMwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToyOC4zNDI2MDg5NjVaIn0%3D&digest=sha256%3A401d574904fb4a2d55dd92cbbd93feba8f45ccba282a0d65a53e0c19d64c1582" http.request.useragent="Go-http-client/1.1" http.response.duration=3.929437148s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:28 +0000] "PUT /v2/foo/bar/blobs/uploads/22b64b74-a0d6-4ce2-bab7-53cb65f5ec01?_state=iJekve_iLq6A7279yTaVhXEuRybVKWrlKrl1R3YpaQV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyYjY0Yjc0LWEwZDYtNGNlMi1iYWI3LTUzY2I2NWY1ZWMwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OToyOC4zNDI2MDg5NjVaIn0%3D&digest=sha256%3A401d574904fb4a2d55dd92cbbd93feba8f45ccba282a0d65a53e0c19d64c1582 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:33Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37629" http.request.id=9062cbb1-6680-4c57-b0f6-4ffbc0bd60e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:53376" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.420055ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:33Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37629" http.request.id=b8cff9a4-91be-41fd-a2d9-1fda3c330aca http.request.method=POST http.request.remoteaddr="127.0.0.1:53376" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.886876ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:45Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37629" http.request.id=0ba8f19b-6031-47da-9e05-071a0c50e866 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53376" http.request.uri="/v2/foo/bar/blobs/uploads/0014084d-4242-41aa-9264-ad9fbdb398ac?_state=8me6GWz48ccBuVPBxXxaD1mpC6icTiSOpL2SqE7IwTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwMTQwODRkLTQyNDItNDFhYS05MjY0LWFkOWZiZGIzOThhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTozMy43OTgzNzI2NDdaIn0%3D&digest=sha256%3Af8d8c995b6d2bd3ca6e5a3278c88a27972f32dcba1f51f1457e6f746b715759e" http.request.useragent="Go-http-client/1.1" http.response.duration=12.159127209s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:33 +0000] "PUT /v2/foo/bar/blobs/uploads/0014084d-4242-41aa-9264-ad9fbdb398ac?_state=8me6GWz48ccBuVPBxXxaD1mpC6icTiSOpL2SqE7IwTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwMTQwODRkLTQyNDItNDFhYS05MjY0LWFkOWZiZGIzOThhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTozMy43OTgzNzI2NDdaIn0%3D&digest=sha256%3Af8d8c995b6d2bd3ca6e5a3278c88a27972f32dcba1f51f1457e6f746b715759e HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (17.63s) === RUN TestBlobDeleteDisabled time="2025-07-09T18:49:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T18:49:45Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:49:46Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:34079" http.request.id=24da7475-b175-4d08-9ffd-0ae7475313f7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43554" http.request.uri="/v2/foo/bar/blobs/sha256:4205c1d2be17f570470d749c14b561ba551eb847037782b464311be9b0bf5529" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.060696ms http.response.status=405 http.response.written=78 vars.digest="sha256:4205c1d2be17f570470d749c14b561ba551eb847037782b464311be9b0bf5529" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:46 +0000] "DELETE /v2/foo/bar/blobs/sha256:4205c1d2be17f570470d749c14b561ba551eb847037782b464311be9b0bf5529 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.67s) === RUN TestDeleteDisabled time="2025-07-09T18:49:46Z" 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.5 time="2025-07-09T18:49:46Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:49:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34095" http.request.id=ba48834f-dcc9-4c28-a157-1b4c6abe5b08 http.request.method=POST http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.450715ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:53Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34095" http.request.id=589f405e-eb36-4efb-ba86-22c4d69bd4af http.request.method=PUT http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/bar/blobs/uploads/241bc2f0-facd-4364-b852-107026ef3649?_state=wpYOd6lorljRhEPH_-TlZykd0nNOVeeXk3ANWLshBuR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0MWJjMmYwLWZhY2QtNDM2NC1iODUyLTEwNzAyNmVmMzY0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTo0Ny4yNjAwOTI5NzRaIn0%3D&digest=sha256%3A8cef04a3445054dc72668d7d32172c24d9a76a54783d814e14d533f7da4573d1" http.request.useragent="Go-http-client/1.1" http.response.duration=6.320124575s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:47 +0000] "PUT /v2/foo/bar/blobs/uploads/241bc2f0-facd-4364-b852-107026ef3649?_state=wpYOd6lorljRhEPH_-TlZykd0nNOVeeXk3ANWLshBuR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0MWJjMmYwLWZhY2QtNDM2NC1iODUyLTEwNzAyNmVmMzY0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTo0Ny4yNjAwOTI5NzRaIn0%3D&digest=sha256%3A8cef04a3445054dc72668d7d32172c24d9a76a54783d814e14d533f7da4573d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:49:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:34095" http.request.id=2859a52a-fced-4137-9908-6da8e5d99bcf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44984" http.request.uri="/v2/foo/bar/blobs/sha256:8cef04a3445054dc72668d7d32172c24d9a76a54783d814e14d533f7da4573d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.689097ms http.response.status=405 http.response.written=78 vars.digest="sha256:8cef04a3445054dc72668d7d32172c24d9a76a54783d814e14d533f7da4573d1" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:49:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:8cef04a3445054dc72668d7d32172c24d9a76a54783d814e14d533f7da4573d1 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (6.95s) === RUN TestDeleteReadOnly time="2025-07-09T18:49:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T18:49:53Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:49:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40355" http.request.id=b5ac209a-ed61-4822-a948-8742c772e21a http.request.method=POST http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.288696ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40355" http.request.id=e8fd0c2a-b677-4c63-a898-5204306f38a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/bar/blobs/uploads/9250205c-ece9-4198-a927-ec98f75a44ac?_state=b6-QJv4Oic90NHsah25XvxuNAc7XBzz-ScalA_QqSAN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyNTAyMDVjLWVjZTktNDE5OC1hOTI3LWVjOThmNzVhNDRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTo1NC4zMjU2ODIyMzhaIn0%3D&digest=sha256%3Aa8d5af690b02bc422351443aaca6ceea1cff34007a3958b9b2aa779a747d347b" http.request.useragent="Go-http-client/1.1" http.response.duration=9.089708618s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:49:54 +0000] "PUT /v2/foo/bar/blobs/uploads/9250205c-ece9-4198-a927-ec98f75a44ac?_state=b6-QJv4Oic90NHsah25XvxuNAc7XBzz-ScalA_QqSAN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyNTAyMDVjLWVjZTktNDE5OC1hOTI3LWVjOThmNzVhNDRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo0OTo1NC4zMjU2ODIyMzhaIn0%3D&digest=sha256%3Aa8d5af690b02bc422351443aaca6ceea1cff34007a3958b9b2aa779a747d347b HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Jul/2025:18:50:03 +0000] "DELETE /v2/foo/bar/blobs/sha256:a8d5af690b02bc422351443aaca6ceea1cff34007a3958b9b2aa779a747d347b HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (9.83s) === RUN TestStartPushReadOnly time="2025-07-09T18:50:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T18:50:03Z" level=info msg="redis not configured" go.version=go1.24.5 127.0.0.1 - - [09/Jul/2025:18:50:03 +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-07-09T18:50:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T18:50:03Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:50:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=0710395a-ef95-42d8-b390-3ce87ac38568 http.request.method=GET http.request.remoteaddr="127.0.0.1:39676" 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.039116ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:18:50:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T18:50:03Z" 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.5 http.request.host="127.0.0.1:39263" http.request.id=50eac094-cceb-4f7c-8f27-7b044c36f71e http.request.method=GET http.request.remoteaddr="127.0.0.1:39676" 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.939097ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:18:50:03 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T18:50:03Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=496edd7f-b9cf-41a5-8096-08272124f1d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" 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.816157ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:18:50:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T18:50:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=6bb3daed-b14e-45b1-b46a-2caa472aa688 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" 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.700494ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T18:50:03Z" 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.5 http.request.host="127.0.0.1:39263" http.request.id=6bb3daed-b14e-45b1-b46a-2caa472aa688 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" 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.857614ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T18:50:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=6bb3daed-b14e-45b1-b46a-2caa472aa688 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" 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.968014ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T18:50:03Z" 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.5 http.request.host="127.0.0.1:39263" http.request.id=6bb3daed-b14e-45b1-b46a-2caa472aa688 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" 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.062674ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:18:50:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T18:50:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=3db62052-b98b-41fe-91ff-9973f87cf773 http.request.method=POST http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.419676ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=d0310ede-51f1-4aa1-bbd5-b8ba65a1697f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/blobs/uploads/c4ef8eb9-34c8-4619-8336-b4f746082f7b?_state=eOZ9Qopb-ZZTHQ7GkqMYTwAM6dFlruarfwLnvhDGkxJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNGVmOGViOS0zNGM4LTQ2MTktODMzNi1iNGY3NDYwODJmN2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6MDQuMzIxMDgxOTM5WiJ9&digest=sha256%3Ab4b3c14857e0804d6b9cc7491304a0ab926cc05b1c5c5f15c6df310f43633dd2" http.request.useragent="Go-http-client/1.1" http.response.duration=12.463189966s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/c4ef8eb9-34c8-4619-8336-b4f746082f7b?_state=eOZ9Qopb-ZZTHQ7GkqMYTwAM6dFlruarfwLnvhDGkxJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNGVmOGViOS0zNGM4LTQ2MTktODMzNi1iNGY3NDYwODJmN2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6MDQuMzIxMDgxOTM5WiJ9&digest=sha256%3Ab4b3c14857e0804d6b9cc7491304a0ab926cc05b1c5c5f15c6df310f43633dd2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=443edee3-7137-43ea-9ed8-4250f89e3e20 http.request.method=POST http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.423756ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:17 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=59e195d3-81dc-4639-8f0c-45641f1aaf1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/blobs/uploads/baa7289c-4b00-46f8-83f0-fde36c1326a0?_state=cxU1bLmTdybBzAGGBiZ3ag3GoG3iZs5j7g5albuxU0t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYWE3Mjg5Yy00YjAwLTQ2ZjgtODNmMC1mZGUzNmMxMzI2YTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6MTcuNzI4NDQ5NDRaIn0%3D&digest=sha256%3Ab31737f43733bf3f9eb0f879ffc235b53915af41ceff764b389bcf1f2bdf8931" http.request.useragent="Go-http-client/1.1" http.response.duration=14.769466513s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:17 +0000] "PUT /v2/foo/schema1/blobs/uploads/baa7289c-4b00-46f8-83f0-fde36c1326a0?_state=cxU1bLmTdybBzAGGBiZ3ag3GoG3iZs5j7g5albuxU0t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYWE3Mjg5Yy00YjAwLTQ2ZjgtODNmMC1mZGUzNmMxMzI2YTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6MTcuNzI4NDQ5NDRaIn0%3D&digest=sha256%3Ab31737f43733bf3f9eb0f879ffc235b53915af41ceff764b389bcf1f2bdf8931 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=b9548a36-9be0-476e-8751-d99bbda8e7c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.123492ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=e6ef0ec1-6593-47be-8bd4-ffd58ede8be3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" http.request.useragent="Go-http-client/1.1" http.response.duration=5.490613ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=8e741f19-0dc2-46ee-ba6c-0581d1a956ce http.request.method=GET http.request.remoteaddr="127.0.0.1:39676" 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.349053ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=ed420a01-7a02-43dd-ab06-872638c3a6e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.419555ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "GET /v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39263" http.request.id=12cbac5d-c784-4285-8e2a-5a1522fc262f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" http.request.useragent="Go-http-client/1.1" http.response.duration=5.824332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39263" http.request.id=af296b64-bf6f-46a7-85f0-47064f24babd http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" http.request.useragent="Go-http-client/1.1" http.response.duration=5.426033ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:39263" http.request.id=43fb1121-cae1-40a7-80b1-1e9b157ca898 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" http.request.useragent="Go-http-client/1.1" http.response.duration=5.308333ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=f96c270a-0914-445d-a5f0-bf9611a62fb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.332095ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "GET /v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=239d0683-0b6a-492b-ab84-e7e08acc06aa http.request.method=GET http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.441177ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=e03ecd4e-1aeb-4f09-81bd-963cc79ec5bc http.request.method=GET http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" http.request.useragent="Go-http-client/1.1" http.response.duration=2.382837ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "GET /v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=047e9e50-f641-4f87-9832-795ed4479ec5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39676" 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.380457ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=error msg="payload digest does match: "sha256:110f005150b179c0a6ebf5f95cc6fac960ef971a89805d451c710b373534bda0" != "sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090"" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=fbc28bae-fb06-42dd-9428-be7100ababd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" time="2025-07-09T18:50:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=fbc28bae-fb06-42dd-9428-be7100ababd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39676" http.request.uri="/v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.075357ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090" 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:87bdd7ae47b7cb9916b9da79af8bdf83b46be0f404d46b92bbb638615e9c8090 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=7df84e4a-2f59-40df-8917-f3ef274334d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" 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.779096ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" 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.5 http.request.host="127.0.0.1:39263" http.request.id=fa340fc1-aab8-48ec-a4a7-9c979dee7635 http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" 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.749156ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39263" http.request.id=0271f64a-0a4f-44fa-bf8e-e1a21df6a917 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" 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.975016ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T18:50:32Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39263" http.request.id=0271f64a-0a4f-44fa-bf8e-e1a21df6a917 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" 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.136996ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T18:50:32Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39263" http.request.id=0271f64a-0a4f-44fa-bf8e-e1a21df6a917 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" 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.253956ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=4c1675fc-c310-4a4b-bd38-c917354dbb32 http.request.method=POST http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.210136ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=a74963fd-09fe-4595-8bdd-1564327a46df http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/blobs/uploads/3a727c5b-39e4-4ceb-a274-5873eb0554eb?_state=97VatcoONNFCHQ9_n-2_D9ZPKVubgoiQ6-yyJHTv0P57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYTcyN2M1Yi0zOWU0LTRjZWItYTI3NC01ODczZWIwNTU0ZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6MzIuNTgzNjA4NjYzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.607276ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "PUT /v2/foo/schema2/blobs/uploads/3a727c5b-39e4-4ceb-a274-5873eb0554eb?_state=97VatcoONNFCHQ9_n-2_D9ZPKVubgoiQ6-yyJHTv0P57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYTcyN2M1Yi0zOWU0LTRjZWItYTI3NC01ODczZWIwNTU0ZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6MzIuNTgzNjA4NjYzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:32Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39263" http.request.id=98b9b0cd-f5b7-40d9-bdd8-4303df9ddd85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" 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.097196ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T18:50:32Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39263" http.request.id=98b9b0cd-f5b7-40d9-bdd8-4303df9ddd85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" 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.249456ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:18:50:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T18:50:33Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=432b20b3-c083-46b1-833c-07c8fca3563d http.request.method=POST http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.049136ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:33 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:39Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=54a4ff12-050a-4f70-ba12-00fdfd553222 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/blobs/uploads/5f82b5cf-e484-44e5-8fde-1df8eb07e664?_state=zrTjtqAOzoPeFtfOV5rFFG-skMvMiWqRbk5rkCf7O1V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZjgyYjVjZi1lNDg0LTQ0ZTUtOGZkZS0xZGY4ZWIwN2U2NjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6MzMuMTY5MjQxODM1WiJ9&digest=sha256%3Ac772f2d0ff4fa08fc768dfc767be66e0752c866567fa1f4df01fc1ac86ff2ee3" http.request.useragent="Go-http-client/1.1" http.response.duration=5.889270094s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:33 +0000] "PUT /v2/foo/schema2/blobs/uploads/5f82b5cf-e484-44e5-8fde-1df8eb07e664?_state=zrTjtqAOzoPeFtfOV5rFFG-skMvMiWqRbk5rkCf7O1V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZjgyYjVjZi1lNDg0LTQ0ZTUtOGZkZS0xZGY4ZWIwN2U2NjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6MzMuMTY5MjQxODM1WiJ9&digest=sha256%3Ac772f2d0ff4fa08fc768dfc767be66e0752c866567fa1f4df01fc1ac86ff2ee3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=6f7f12d9-78af-47d8-a2b1-7843c22d8b25 http.request.method=POST http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.503075ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:40 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=0d1c5fc8-36f5-4795-92b2-4c009d5ea9d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/blobs/uploads/804c0b56-57eb-4a13-bffd-7f58b853b48b?_state=_9NXaffJiOckkA6PraTp_MekBEFQa4d7nrHUdSrnUsV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MDRjMGI1Ni01N2ViLTRhMTMtYmZmZC03ZjU4Yjg1M2I0OGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6NDAuMTMxNjk2Njc3WiJ9&digest=sha256%3Af361ff4a5f5b87c255ebf5333b96e3b9b0dbe7e500a5cc1290ddd538a05e5f54" http.request.useragent="Go-http-client/1.1" http.response.duration=14.524498133s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:40 +0000] "PUT /v2/foo/schema2/blobs/uploads/804c0b56-57eb-4a13-bffd-7f58b853b48b?_state=_9NXaffJiOckkA6PraTp_MekBEFQa4d7nrHUdSrnUsV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MDRjMGI1Ni01N2ViLTRhMTMtYmZmZC03ZjU4Yjg1M2I0OGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6NDAuMTMxNjk2Njc3WiJ9&digest=sha256%3Af361ff4a5f5b87c255ebf5333b96e3b9b0dbe7e500a5cc1290ddd538a05e5f54 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39263" http.request.id=7cabf2dd-ba91-4a7b-a526-158b7e0676b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.327034ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39263" http.request.id=c822f3d8-575d-4354-b83a-f0a437e49a1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/manifests/sha256:12ea0d61e672c5d816d8bfed07f5b6f34f86da820d907e4e9572812639f041d7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.878194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:12ea0d61e672c5d816d8bfed07f5b6f34f86da820d907e4e9572812639f041d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=aaab7dda-7183-481b-8501-b4ae7ca37159 http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" 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.196956ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=aa2a5f9e-b9dd-4fe0-8691-1a5efdda7380 http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/manifests/sha256:12ea0d61e672c5d816d8bfed07f5b6f34f86da820d907e4e9572812639f041d7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.149336ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/manifests/sha256:12ea0d61e672c5d816d8bfed07f5b6f34f86da820d907e4e9572812639f041d7 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=3587d174-8aad-4437-b62a-0468b494bfe4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.427437ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=8f76bd98-eeb1-462a-abfe-ef03dabbe355 http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/manifests/sha256:12ea0d61e672c5d816d8bfed07f5b6f34f86da820d907e4e9572812639f041d7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.567617ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/manifests/sha256:12ea0d61e672c5d816d8bfed07f5b6f34f86da820d907e4e9572812639f041d7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=60336a7a-bb91-423b-8dc4-fc2de7e28142 http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" 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.439717ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="rewriting manifest sha256:12ea0d61e672c5d816d8bfed07f5b6f34f86da820d907e4e9572812639f041d7 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=f14cc4d7-ee0f-4c14-b998-d5a7ae03b02b http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" 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-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=f14cc4d7-ee0f-4c14-b998-d5a7ae03b02b http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" 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.275333ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39263" http.request.id=a3c1df1c-8a6c-4284-9d2d-d03df1edf59a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" 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.914676ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39263" http.request.id=946130c3-ed2b-47d9-808f-ebbd681eeb44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.631055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39263" http.request.id=bc728b0b-249f-41ad-b9d4-1f54683b02fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/manifests/sha256:55c81ae57dd2ee812daa03129aea3c514d31e8e4d94b589647325215df661645" http.request.useragent="Go-http-client/1.1" http.response.duration=3.229296ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:55c81ae57dd2ee812daa03129aea3c514d31e8e4d94b589647325215df661645 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=b3ea1a29-b508-452b-b6f6-4b4a3aeadce9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" 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.105136ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=4f19ef0d-3516-4cf6-8b0d-6edfd0491215 http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/manifests/sha256:55c81ae57dd2ee812daa03129aea3c514d31e8e4d94b589647325215df661645" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.986756ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/manifests/sha256:55c81ae57dd2ee812daa03129aea3c514d31e8e4d94b589647325215df661645 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=75dca6e8-c901-4fe1-975f-f7e6a233922a http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.542036ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=0b94774e-16b0-4015-94d7-1c60c5b4f2a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" http.request.uri="/v2/foo/schema2/manifests/sha256:55c81ae57dd2ee812daa03129aea3c514d31e8e4d94b589647325215df661645" http.request.useragent="Go-http-client/1.1" http.response.duration=2.232818ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/manifests/sha256:55c81ae57dd2ee812daa03129aea3c514d31e8e4d94b589647325215df661645 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=info msg="rewriting manifest list sha256:55c81ae57dd2ee812daa03129aea3c514d31e8e4d94b589647325215df661645 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=4784166a-35a0-4df9-821b-147818f24e0d http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" 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-07-09T18:50:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39263" http.request.id=4784166a-35a0-4df9-821b-147818f24e0d http.request.method=GET http.request.remoteaddr="127.0.0.1:35192" 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.365353ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-07-09T18:50: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.5 time="2025-07-09T18:50:54Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:50:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=d85ddf1f-d560-4024-b906-99fd38832db1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42226" 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.770556ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" 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.5 http.request.host="127.0.0.1:42831" http.request.id=305af93a-6306-4293-992c-d4c4953882ca http.request.method=GET http.request.remoteaddr="127.0.0.1:42226" 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.600917ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=5f91daaa-e1fa-43ae-b3df-d758ac96c64a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" 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.415577ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T18:50:54Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=b117c36b-d74c-4245-94e3-1b0d1e662dc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" 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.328015ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T18:50:54Z" 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.5 http.request.host="127.0.0.1:42831" http.request.id=b117c36b-d74c-4245-94e3-1b0d1e662dc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" 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.489774ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T18:50:54Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=b117c36b-d74c-4245-94e3-1b0d1e662dc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" 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.606694ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T18:50:54Z" 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.5 http.request.host="127.0.0.1:42831" http.request.id=b117c36b-d74c-4245-94e3-1b0d1e662dc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" 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.705474ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:18:50:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T18:50:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=116daddc-85b6-4a89-913d-473fc17b93a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.381176ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:55 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=b5f34a15-1a62-4b77-a46f-9a65c8ffafe9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/blobs/uploads/16109c20-9324-4c8c-a46f-7caf1b65588a?_state=ZuFZzFP2I1lfKl32Ig5DvuZiFWnvp1FfdGEhhogkV8p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNjEwOWMyMC05MzI0LTRjOGMtYTQ2Zi03Y2FmMWI2NTU4OGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6NTUuNjY2MDc2NzM5WiJ9&digest=sha256%3Ae3e5c5102edc9fb5fc54905329f56f1a22c256f01908bee5c1f6608a8d703a05" http.request.useragent="Go-http-client/1.1" http.response.duration=13.483803955s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:50:55 +0000] "PUT /v2/foo/schema1/blobs/uploads/16109c20-9324-4c8c-a46f-7caf1b65588a?_state=ZuFZzFP2I1lfKl32Ig5DvuZiFWnvp1FfdGEhhogkV8p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNjEwOWMyMC05MzI0LTRjOGMtYTQ2Zi03Y2FmMWI2NTU4OGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTA6NTUuNjY2MDc2NzM5WiJ9&digest=sha256%3Ae3e5c5102edc9fb5fc54905329f56f1a22c256f01908bee5c1f6608a8d703a05 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:10Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=14c88304-3d14-48b1-ac45-d6e91c2daf87 http.request.method=POST http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.730435ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=577ca855-e2c0-48a9-8a54-6dfd25d2e02a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/blobs/uploads/eaa4a45b-13dc-4460-b54e-8204413038ed?_state=8KtWAV_wZBMRFk_mOmhG8DfF7BNIzYkD4pk_uXAnjkB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYWE0YTQ1Yi0xM2RjLTQ0NjAtYjU0ZS04MjA0NDEzMDM4ZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6MTAuMDgwMDkzMjY0WiJ9&digest=sha256%3A1e328826b4c106ba048252c26173a38ee3adf3cf0135ba9bb6c955d0b0ad06c5" http.request.useragent="Go-http-client/1.1" http.response.duration=14.524917075s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/eaa4a45b-13dc-4460-b54e-8204413038ed?_state=8KtWAV_wZBMRFk_mOmhG8DfF7BNIzYkD4pk_uXAnjkB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYWE0YTQ1Yi0xM2RjLTQ0NjAtYjU0ZS04MjA0NDEzMDM4ZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6MTAuMDgwMDkzMjY0WiJ9&digest=sha256%3A1e328826b4c106ba048252c26173a38ee3adf3cf0135ba9bb6c955d0b0ad06c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=a668cce9-4fb7-4c79-bbf1-7b297a4c88ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.266472ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=779c4981-d9ad-477b-a387-ee5d1f963b65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" http.request.useragent="Go-http-client/1.1" http.response.duration=6.526612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=64498a1e-3fd6-48ad-91b4-725d36d7dcfc http.request.method=GET http.request.remoteaddr="127.0.0.1:42226" 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=6.207012ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=cc897c8c-87cd-4878-9c47-cad3967ec1e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.106734ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "GET /v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42831" http.request.id=0501ee61-cd1a-47c2-98c2-bbe5685268e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" http.request.useragent="Go-http-client/1.1" http.response.duration=5.613273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42831" http.request.id=943625e0-0803-49b7-ace6-cb80f6aed710 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" http.request.useragent="Go-http-client/1.1" http.response.duration=6.030432ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:42831" http.request.id=49e462ac-e998-4b48-90be-5da196adef50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" http.request.useragent="Go-http-client/1.1" http.response.duration=5.697193ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=5d970f47-5045-48b0-89d2-8095489340c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.599694ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "GET /v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=d7d350da-0c20-4317-bab1-e6ead8ea699e http.request.method=GET http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.898316ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=f5ca1e70-9dc7-4eb7-9287-fbf6079eb5c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.430637ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "GET /v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=f040fc20-fc63-4e3f-b477-e180e1750090 http.request.method=GET http.request.remoteaddr="127.0.0.1:42226" 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.565696ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=error msg="payload digest does match: "sha256:8afe9e3600f3ec1393dc8c7fc2fe3dc55cb5389aff4fcca3f2c0c2f7507f9b25" != "sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b"" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=447e834a-483e-4c82-95b0-6095215702ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" time="2025-07-09T18:51:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=447e834a-483e-4c82-95b0-6095215702ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:42226" http.request.uri="/v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.962896ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b" 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:6d57244de1e3754c53ea03aaf9471edea580900dc10dcb9f356539440f4ee43b HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=0e4c681d-80c2-4d2a-848e-7ea3ffbf35ff http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" 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.126616ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" 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.5 http.request.host="127.0.0.1:42831" http.request.id=259375bf-727a-4544-bca9-e61c73437fcf http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" 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.506257ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42831" http.request.id=fdf82c1b-9163-45d2-8b89-d238757e2e13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" 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.970996ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T18:51:24Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42831" http.request.id=fdf82c1b-9163-45d2-8b89-d238757e2e13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" 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.131976ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T18:51:24Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42831" http.request.id=fdf82c1b-9163-45d2-8b89-d238757e2e13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" 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.246956ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=5c14b488-0d81-4c1f-91b1-d3708aa97623 http.request.method=POST http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.941657ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=f249b40b-240c-4c30-9cdd-049744d76eda http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/blobs/uploads/aba41002-d90a-4243-9374-a39cbcc96fe4?_state=1S0jytrqkIp4mJ4TBUrd4wHmmDWeS5KeXQNJxsGG5-17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYmE0MTAwMi1kOTBhLTQyNDMtOTM3NC1hMzljYmNjOTZmZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6MjQuNjk1NDUxODQzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.707895ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/aba41002-d90a-4243-9374-a39cbcc96fe4?_state=1S0jytrqkIp4mJ4TBUrd4wHmmDWeS5KeXQNJxsGG5-17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYmE0MTAwMi1kOTBhLTQyNDMtOTM3NC1hMzljYmNjOTZmZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6MjQuNjk1NDUxODQzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:24Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42831" http.request.id=64d50f35-4c04-4f0f-a6ac-fb7e23e89745 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" 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.877615ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T18:51:24Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42831" http.request.id=64d50f35-4c04-4f0f-a6ac-fb7e23e89745 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" 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=4.034214ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:18:51:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T18:51:25Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=2e37f80c-c7f3-4ec8-a589-32e0c0736ffb http.request.method=POST http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.365736ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=4df7607e-84ab-45f8-afb9-18ee7f0a290b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/blobs/uploads/55837089-6b66-4411-9ee3-4e1eedd3ecd3?_state=cbMknW2IgEGVVmAnVW-mVRzO41O8Zx17QV1wUcXz5jN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NTgzNzA4OS02YjY2LTQ0MTEtOWVlMy00ZTFlZWRkM2VjZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6MjUuNTU0MDQwNjQ0WiJ9&digest=sha256%3A7fe3ac680d27bc17180b24b9b9dd0d3ebf8d57b633a6a126c79136e3a69eeaf7" http.request.useragent="Go-http-client/1.1" http.response.duration=12.793153004s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/55837089-6b66-4411-9ee3-4e1eedd3ecd3?_state=cbMknW2IgEGVVmAnVW-mVRzO41O8Zx17QV1wUcXz5jN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NTgzNzA4OS02YjY2LTQ0MTEtOWVlMy00ZTFlZWRkM2VjZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6MjUuNTU0MDQwNjQ0WiJ9&digest=sha256%3A7fe3ac680d27bc17180b24b9b9dd0d3ebf8d57b633a6a126c79136e3a69eeaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:39Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=b435aaf5-2f98-4335-987f-593af2a28500 http.request.method=POST http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.265215ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=622649da-0938-4d11-bfd4-81f2636db23d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/blobs/uploads/93f9a67f-2234-43ea-904e-d710010eb8dc?_state=emWputmPrMBjFzj9S0XcGXob_QkklvlmiisPZ5nq5A17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5M2Y5YTY3Zi0yMjM0LTQzZWEtOTA0ZS1kNzEwMDEwZWI4ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6MzkuMDU3OTc3NDk4WiJ9&digest=sha256%3A8043abe70785987cbfabe786792e4d6f7ec2349689eedbd430aeaa61abc93470" http.request.useragent="Go-http-client/1.1" http.response.duration=9.902866139s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/93f9a67f-2234-43ea-904e-d710010eb8dc?_state=emWputmPrMBjFzj9S0XcGXob_QkklvlmiisPZ5nq5A17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5M2Y5YTY3Zi0yMjM0LTQzZWEtOTA0ZS1kNzEwMDEwZWI4ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6MzkuMDU3OTc3NDk4WiJ9&digest=sha256%3A8043abe70785987cbfabe786792e4d6f7ec2349689eedbd430aeaa61abc93470 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42831" http.request.id=9c7186f4-ae98-4cd2-8e3f-5a72b41a58e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.247994ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42831" http.request.id=6181d4dd-3ecc-43ff-96b8-d49ffcfe4873 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/sha256:9b8dfec0977af0880b6130540ddf0b0d5e721e9dbefbf843ab39885de93e1de4" http.request.useragent="Go-http-client/1.1" http.response.duration=4.019855ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:9b8dfec0977af0880b6130540ddf0b0d5e721e9dbefbf843ab39885de93e1de4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=6cf88534-27e9-47c4-a712-50e508741a86 http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" 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.147356ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:18:51:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T18:51:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=ba60ff2d-446c-4922-b2a2-735e93fcf34a http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/sha256:9b8dfec0977af0880b6130540ddf0b0d5e721e9dbefbf843ab39885de93e1de4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.135856ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:18:51:48 +0000] "GET /v2/foo/schema2/manifests/sha256:9b8dfec0977af0880b6130540ddf0b0d5e721e9dbefbf843ab39885de93e1de4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T18:51:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=40a9061f-7871-4455-a4f8-23fa335919cd http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.628777ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=c4aefa85-f9c1-45dc-b1f7-4185cf504075 http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/sha256:9b8dfec0977af0880b6130540ddf0b0d5e721e9dbefbf843ab39885de93e1de4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.492357ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:48 +0000] "GET /v2/foo/schema2/manifests/sha256:9b8dfec0977af0880b6130540ddf0b0d5e721e9dbefbf843ab39885de93e1de4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=b543e84b-650d-4da0-b042-38711218d317 http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" 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.398917ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:18:51:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T18:51:48Z" level=info msg="rewriting manifest sha256:9b8dfec0977af0880b6130540ddf0b0d5e721e9dbefbf843ab39885de93e1de4 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=9487e579-d654-4d0f-a5b7-0f31dbc9626f http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" 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-07-09T18:51:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=9487e579-d654-4d0f-a5b7-0f31dbc9626f http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" 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.167253ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:18:51:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42831" http.request.id=ab08ecb8-2520-4c7e-8a81-c2584dd53db0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" 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=6.331712ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Jul/2025:18:51:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42831" http.request.id=e5a23d44-a677-42c1-a01a-8137177de84f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=9.026128ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42831" http.request.id=ca634b60-69ab-4649-93a5-84f9f72181f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/sha256:a0772334ae85c420fc6d11bf023b67121320a4f9056fce668815a33f07684750" http.request.useragent="Go-http-client/1.1" http.response.duration=3.198076ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "PUT /v2/foo/schema2/manifests/sha256:a0772334ae85c420fc6d11bf023b67121320a4f9056fce668815a33f07684750 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=6b0652ec-ffbb-4955-974c-ee859b3808e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.983416ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=2efadaa5-7c27-40a8-8266-983789c65f1f http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/sha256:a0772334ae85c420fc6d11bf023b67121320a4f9056fce668815a33f07684750" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.883976ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/foo/schema2/manifests/sha256:a0772334ae85c420fc6d11bf023b67121320a4f9056fce668815a33f07684750 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=2ed2d563-f95a-49ba-a53a-6082d705ef24 http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.255557ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=637dfa07-94ee-4468-9875-11df088eaab5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" http.request.uri="/v2/foo/schema2/manifests/sha256:a0772334ae85c420fc6d11bf023b67121320a4f9056fce668815a33f07684750" http.request.useragent="Go-http-client/1.1" http.response.duration=2.375937ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/foo/schema2/manifests/sha256:a0772334ae85c420fc6d11bf023b67121320a4f9056fce668815a33f07684750 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=info msg="rewriting manifest list sha256:a0772334ae85c420fc6d11bf023b67121320a4f9056fce668815a33f07684750 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=4b11f877-5f74-4c2d-a9e1-e66999cfec1e http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" 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-07-09T18:51:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42831" http.request.id=4b11f877-5f74-4c2d-a9e1-e66999cfec1e http.request.method=GET http.request.remoteaddr="127.0.0.1:55140" 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.853093ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (105.63s) === RUN TestGetManifestWithStorageError time="2025-07-09T18:51: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.5 time="2025-07-09T18:51:49Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:51:49Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:35291" http.request.id=43c19078-274c-4028-a32a-8ffdc6ad652d http.request.method=GET http.request.remoteaddr="127.0.0.1:58894" 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.819716ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.5 http.request.host="127.0.0.1:35291" http.request.id=44f453c6-f332-441d-998b-5f2109ce8c2a http.request.method=GET http.request.remoteaddr="127.0.0.1:58894" 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.405297ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.5 http.request.host="127.0.0.1:35291" http.request.id=4c7854f2-e67c-49ab-8c9f-30c66d1da85d http.request.method=GET http.request.remoteaddr="127.0.0.1:58894" 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.658417ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.5 http.request.host="127.0.0.1:35291" http.request.id=06babee4-75cd-404b-8599-198fb7cdc404 http.request.method=GET http.request.remoteaddr="127.0.0.1:58894" 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.966196ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2025-07-09T18:51: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.5 time="2025-07-09T18:51:49Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:51: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.5 http.request.host="127.0.0.1:42291" http.request.id=79762962-a7df-4944-b7d8-a6b8af06a00d http.request.method=GET http.request.remoteaddr="127.0.0.1:36544" 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.130576ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T18:51: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.5 http.request.host="127.0.0.1:42291" http.request.id=19c35994-3b64-45e0-9122-05c540ed106c http.request.method=GET http.request.remoteaddr="127.0.0.1:36544" 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.939336ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T18:51: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.5 http.request.host="127.0.0.1:42291" http.request.id=07dbaeb8-6f2a-4942-8402-df6af0f06c24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" 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.691377ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T18:51: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.5 http.request.host="127.0.0.1:42291" http.request.id=136fe7d5-654f-4a4e-b5b7-f2178cbfe739 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" 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.493154ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T18:51: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.5 http.request.host="127.0.0.1:42291" http.request.id=136fe7d5-654f-4a4e-b5b7-f2178cbfe739 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" 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.691954ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T18:51: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.5 http.request.host="127.0.0.1:42291" http.request.id=136fe7d5-654f-4a4e-b5b7-f2178cbfe739 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" 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.831094ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T18:51: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.5 http.request.host="127.0.0.1:42291" http.request.id=136fe7d5-654f-4a4e-b5b7-f2178cbfe739 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" 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.954874ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T18:51:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=196d4dbd-9a59-4691-b23b-75eab92a8dff http.request.method=POST http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.057576ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=e344348b-6843-48c3-aa42-8a0f0d93a118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/blobs/uploads/af2108fd-9849-4d7c-b641-447f96681046?_state=tlx2QfE-wmt_ieJJaS2mTSzLMePllWYZTmhEFX8O8el7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhZjIxMDhmZC05ODQ5LTRkN2MtYjY0MS00NDdmOTY2ODEwNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6NDkuNjU2NTA2ODQ2WiJ9&digest=sha256%3A15238bfda17bcfe580275e0e3f0b254994ae0fd1ee0a770d9447a036f9270ea9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.000589095s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:49 +0000] "PUT /v2/foo/schema1/blobs/uploads/af2108fd-9849-4d7c-b641-447f96681046?_state=tlx2QfE-wmt_ieJJaS2mTSzLMePllWYZTmhEFX8O8el7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhZjIxMDhmZC05ODQ5LTRkN2MtYjY0MS00NDdmOTY2ODEwNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6NDkuNjU2NTA2ODQ2WiJ9&digest=sha256%3A15238bfda17bcfe580275e0e3f0b254994ae0fd1ee0a770d9447a036f9270ea9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:51:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=6005f161-007e-47a7-9338-b5dde4a9718a http.request.method=POST http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.328556ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:55 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=1ac7a0fb-670e-49a5-a94a-7d53d83423d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/blobs/uploads/5ca66340-bce1-4418-8c02-e209b8ed72f9?_state=lTzoBceDrZUWfb5tkFwQyPLEI4fPMplxEwFkxz-dvwN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1Y2E2NjM0MC1iY2UxLTQ0MTgtOGMwMi1lMjA5YjhlZDcyZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6NTUuMjU1OTYzOTk0WiJ9&digest=sha256%3Aa470b098133d77993f4fea0787b6d752cabe922dcae903309b89f9804fdbe473" http.request.useragent="Go-http-client/1.1" http.response.duration=5.61227373s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:51:55 +0000] "PUT /v2/foo/schema1/blobs/uploads/5ca66340-bce1-4418-8c02-e209b8ed72f9?_state=lTzoBceDrZUWfb5tkFwQyPLEI4fPMplxEwFkxz-dvwN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1Y2E2NjM0MC1iY2UxLTQ0MTgtOGMwMi1lMjA5YjhlZDcyZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTE6NTUuMjU1OTYzOTk0WiJ9&digest=sha256%3Aa470b098133d77993f4fea0787b6d752cabe922dcae903309b89f9804fdbe473 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=1133a69d-5184-4810-b246-719362e06570 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.213253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=2c9e1b91-9343-477a-8528-c2c0f7adff9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.duration=5.394953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=6d908d00-59c2-426b-8c88-4da6f2b46a71 http.request.method=GET http.request.remoteaddr="127.0.0.1:36544" 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.566214ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=a1af2c04-6ee3-4a2b-a908-3afe98530d45 http.request.method=GET http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.564714ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "GET /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42291" http.request.id=58f50537-bd75-4844-94ea-c9b1711c4f7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.duration=5.408674ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42291" http.request.id=ce7efa90-5a61-4d38-9504-d7aa6747bcd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.duration=5.654573ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:42291" http.request.id=6e66e69e-cd28-4515-8f09-ae437f74f7c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.duration=5.414573ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=08a29fcf-3187-4b15-b366-c2fa07addd83 http.request.method=GET http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.586714ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "GET /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=8af4550a-ab51-4732-96a4-c243f4f08127 http.request.method=GET http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.386196ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=4bff1210-d9ac-4a84-b1db-16f5f889fb5d http.request.method=GET http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.duration=4.435634ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "GET /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=eb273164-f3d5-4eba-8f2d-42a8760ccb21 http.request.method=GET http.request.remoteaddr="127.0.0.1:36544" 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.469917ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=error msg="payload digest does match: "sha256:21cd180bf29d83248138cf2cb84fbbd753128aa932502033feb4b12e0a70a51f" != "sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf"" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=cbe7b0d5-a6d6-4658-b3bd-ab71262de185 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" time="2025-07-09T18:52: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.5 http.request.host="127.0.0.1:42291" http.request.id=cbe7b0d5-a6d6-4658-b3bd-ab71262de185 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.010556ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T18:52:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=be3a5337-864c-4bf3-8744-9876fa25dca8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34082" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.duration=3.481856ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "DELETE /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=7122b454-e8a3-44bf-8ce5-0786b0bceddb http.request.method=GET http.request.remoteaddr="127.0.0.1:34082" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.856517ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" 127.0.0.1 - - [09/Jul/2025:18:52:00 +0000] "GET /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=b60f5b1c-2495-47d2-aab3-24c7bb8e4d6a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34098" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.132696ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=5b7812e0-4ad6-4b39-a255-bff16848a5e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34102" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.duration=5.909212ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=c6193e13-6551-4d76-a5cf-e72f9294809a http.request.method=GET http.request.remoteaddr="127.0.0.1:34102" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.513994ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "GET /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=27c1a06a-b2e3-4120-b4c3-bb22e2259fa1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34112" 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=3.081536ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=8f621076-a2b0-41ec-a0b9-92bad6481a6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.277912ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=9e6a26f7-0813-4b0e-946e-9c0d3bbd94ad http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" 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.282157ms http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=8a05279b-ad26-49ea-968e-830094aa4efa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf" http.request.useragent="Go-http-client/1.1" http.response.duration=3.617835ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:6c6e0297bc9d8f87817efcdfecf8c5a1eed5c4fdd9e5d0806807267ef5af82bf HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=b20734d5-5d4e-45aa-adb9-0218fa98a66b http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" 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.470077ms http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=45c127a5-adb0-4fd1-a726-ae5b959192a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" 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.632577ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" 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.5 http.request.host="127.0.0.1:42291" http.request.id=cdfb996d-22b8-43c8-9960-f366740a7237 http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" 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.439057ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42291" http.request.id=9474a6a4-78ac-4fdf-9a67-375d4b560735 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" 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.810696ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T18:52:01Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42291" http.request.id=9474a6a4-78ac-4fdf-9a67-375d4b560735 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" 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.972796ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T18:52:01Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42291" http.request.id=9474a6a4-78ac-4fdf-9a67-375d4b560735 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" 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.084316ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=a4e693a8-41d8-45d4-844c-798cbbbf33f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.128436ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=f70827c2-b1f4-4cb0-8b0a-319b5ab61304 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/blobs/uploads/6ca636c9-b455-4c22-9e25-ca4fce455bc6?_state=zvhwEP7aNEqg27TAkPPAqkmnq1GCinH0xWoPpWjf57x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2Y2E2MzZjOS1iNDU1LTRjMjItOWUyNS1jYTRmY2U0NTViYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTI6MDEuMDU2MzA5NjgzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.108815ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/6ca636c9-b455-4c22-9e25-ca4fce455bc6?_state=zvhwEP7aNEqg27TAkPPAqkmnq1GCinH0xWoPpWjf57x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2Y2E2MzZjOS1iNDU1LTRjMjItOWUyNS1jYTRmY2U0NTViYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTI6MDEuMDU2MzA5NjgzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42291" http.request.id=547b9a31-d60f-40d5-a351-b34152ecc88c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" 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.405515ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T18:52:01Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42291" http.request.id=547b9a31-d60f-40d5-a351-b34152ecc88c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" 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.567575ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T18:52:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=b5206176-ca8f-437d-9652-67a4e936d968 http.request.method=POST http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.290875ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=baaa9198-0799-4af1-bd87-0e67024b55d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/blobs/uploads/fad88c77-c3af-4547-9bf2-de4c8cbf29ed?_state=9W-Bytad_FIgS-qXuQYHeXkD0w-iIDxf7qlvspXCwyB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYWQ4OGM3Ny1jM2FmLTQ1NDctOWJmMi1kZTRjOGNiZjI5ZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTI6MDEuODk4MjI5MTY0WiJ9&digest=sha256%3A69b895d30ff3000de975d76dfa42dbc51875a534f59494d884a10f881218db16" http.request.useragent="Go-http-client/1.1" http.response.duration=11.548368661s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/fad88c77-c3af-4547-9bf2-de4c8cbf29ed?_state=9W-Bytad_FIgS-qXuQYHeXkD0w-iIDxf7qlvspXCwyB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYWQ4OGM3Ny1jM2FmLTQ1NDctOWJmMi1kZTRjOGNiZjI5ZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTI6MDEuODk4MjI5MTY0WiJ9&digest=sha256%3A69b895d30ff3000de975d76dfa42dbc51875a534f59494d884a10f881218db16 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=36d7f511-ed33-4e92-bf70-8f41eee62216 http.request.method=POST http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.107836ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=a26213f1-fc8c-47e0-bc16-822c774baba3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/blobs/uploads/a38742cc-e270-4e96-bd8f-63bc087a08b7?_state=MHjzlJIzRhpjjxm5lZtwOQFGpaFKXR6zpFGhd2vsEf57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMzg3NDJjYy1lMjcwLTRlOTYtYmQ4Zi02M2JjMDg3YTA4YjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTI6MTMuOTA1Mzc5OTU3WiJ9&digest=sha256%3A7efc5b1fe15eb515a79734c81e8c40ce2f0c8418955b09899c168b91fbbfc959" http.request.useragent="Go-http-client/1.1" http.response.duration=3.647551525s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/a38742cc-e270-4e96-bd8f-63bc087a08b7?_state=MHjzlJIzRhpjjxm5lZtwOQFGpaFKXR6zpFGhd2vsEf57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMzg3NDJjYy1lMjcwLTRlOTYtYmQ4Zi02M2JjMDg3YTA4YjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMTg6NTI6MTMuOTA1Mzc5OTU3WiJ9&digest=sha256%3A7efc5b1fe15eb515a79734c81e8c40ce2f0c8418955b09899c168b91fbbfc959 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42291" http.request.id=f4c16073-d2e1-405e-b4f0-b400c9a3a78e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.169914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42291" http.request.id=5df211ef-a596-48cc-8245-1bd4acff4003 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.690195ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=2f321faf-970c-436c-8453-2e1d850161cd http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" 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.172116ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=ede5a2fd-cf63-4a96-8dab-fa60e590d676 http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.123096ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "GET /v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=067ec617-431f-4c2d-9bb2-eddf5b01eea0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.513396ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=08177b75-992c-4d19-aa2d-94a44fb4368f http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.459597ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "GET /v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=f1c9f0cf-09f0-4be1-abd8-41994e7a48a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" 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.502317ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="rewriting manifest sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=b99b8459-cd61-4106-b82a-fabe354127d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" 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-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=b99b8459-cd61-4106-b82a-fabe354127d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" 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.156654ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=fa788df9-95b8-4b58-a036-2faa0da43bb6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.118776ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=1fe0cac8-3795-476e-b2c1-c07e83d68199 http.request.method=GET http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.787576ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "GET /v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=855f7353-bb43-4267-a700-469a8363218f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55112" http.request.uri="/v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.885056ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42291" http.request.id=9afbdcea-3e47-4bab-88d5-56a0cc7826fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:55128" http.request.uri="/v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.942015ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=a590bd58-04ae-4f37-9b3e-957d5039f972 http.request.method=GET http.request.remoteaddr="127.0.0.1:55128" http.request.uri="/v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.040916ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "GET /v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=068bc922-7fd0-4c74-b591-4cf50f9f5368 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55136" 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.993276ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42291" http.request.id=255dfdd2-27ab-4302-82d8-d6d7d78b9ee6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55148" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.020475ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=b5e2914b-52de-4301-84b5-f65403d29a7b http.request.method=GET http.request.remoteaddr="127.0.0.1:55148" 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.392617ms http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=1777d438-1c8f-4f77-bcb1-e2f4a8e0374e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55148" http.request.uri="/v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.064236ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:ae9a5bf3b023ce76bf664b659fb3db556728b0722cbb3954f5ae41e9bc1655e3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42291" http.request.id=b302364a-fc36-4ef3-a428-92a041fbeca8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55148" 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.354117ms http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Jul/2025:18:52:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (28.54s) === RUN TestManifestDeleteDisabled time="2025-07-09T18:52:17Z" 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.5 time="2025-07-09T18:52:17Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:52:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:45245" http.request.id=0d8eed37-2ca1-4853-ae0b-5a09ab3449e7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37658" 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.842136ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [09/Jul/2025:18:52:17 +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-07-09T18:52:17Z" 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.5 time="2025-07-09T18:52:17Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:52:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 time="2025-07-09T18:52:18Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.5 time="2025-07-09T18:52:18Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.5 time="2025-07-09T18:52:18Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:40811" http.request.id=2f13af92-5cac-4e26-8ced-0bb810515e16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49926" 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.661153ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Jul/2025:18:52:18 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T18:52:18Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:40811" http.request.id=dbce5f86-7cb3-41ab-8a20-af9a4977571e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49942" 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=4.616994ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Jul/2025:18:52:18 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T18:52:18Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:40811" http.request.id=a082821e-87c0-4e02-ae6f-94ad2df4547c http.request.method=POST http.request.remoteaddr="127.0.0.1:49944" 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=4.635554ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:52:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T18:52:18Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:40811" http.request.id=f044cb86-fa7f-4239-8438-bbab2957a351 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49956" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.083193ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:18:52:18 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.58s) === RUN TestProxyManifestGetByTag time="2025-07-09T18:52:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T18:52:18Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:52:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=1e4f38a9-c5ad-4298-892f-d1db2d639f59 http.request.method=POST http.request.remoteaddr="127.0.0.1:43084" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.054575ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=1711e70c-dd28-43b2-a5b2-e8e7d2e1af08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43084" http.request.uri="/v2/foo/bar/blobs/uploads/af5c5659-519e-4d9b-9ddc-717c21511017?_state=FS_ZL5--Fm5rZ_j6Uwj41ZN2sC2RSulZS8K387SfHYB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNWM1NjU5LTUxOWUtNGQ5Yi05ZGRjLTcxN2MyMTUxMTAxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo1MjoxOC43ODc4NDUyMTlaIn0%3D&digest=sha256%3Afe97beee72836d3b219cf16b8ed5ebd70380a3fe5e89443714a2e6156da4ea7f" http.request.useragent="Go-http-client/1.1" http.response.duration=5.931799555s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:18 +0000] "PUT /v2/foo/bar/blobs/uploads/af5c5659-519e-4d9b-9ddc-717c21511017?_state=FS_ZL5--Fm5rZ_j6Uwj41ZN2sC2RSulZS8K387SfHYB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNWM1NjU5LTUxOWUtNGQ5Yi05ZGRjLTcxN2MyMTUxMTAxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo1MjoxOC43ODc4NDUyMTlaIn0%3D&digest=sha256%3Afe97beee72836d3b219cf16b8ed5ebd70380a3fe5e89443714a2e6156da4ea7f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=1dc27af0-8c06-4223-8245-a8ee08e58ff6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43084" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=5.793292ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:24 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52: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.5 time="2025-07-09T18:52:24Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T18:52:24Z" level=info msg="Starting upload purge in 41m0s" go.version=go1.24.5 time="2025-07-09T18:52:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 time="2025-07-09T18:52:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=d3d034f9-495a-474f-983c-d104986f4938 http.request.method=GET http.request.remoteaddr="127.0.0.1:43084" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.561876ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:18:52:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T18:52:24Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:39887" go.version=go1.24.5 time="2025-07-09T18:52:24Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.5 time="2025-07-09T18:52:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=c4871d5e-9969-41c1-a15c-b89bb49c703b http.request.method=GET http.request.remoteaddr="127.0.0.1:51908" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.756317ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:18:52:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T18:52:24Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39887 /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:39887/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=9e7ef719-1797-4a85-87eb-d0501389c7a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46320" http.request.uri="/v2/foo/bar/manifests/sha256:47c54595b239b86ffe01c4898a673552f9a14c808dafb0f56db5baedcfde65c1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:47c54595b239b86ffe01c4898a673552f9a14c808dafb0f56db5baedcfde65c1" time="2025-07-09T18:52:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=be4b8036-06c5-4bf3-82e1-22232adbdd0a http.request.method=GET http.request.remoteaddr="127.0.0.1:51910" http.request.uri="/v2/foo/bar/manifests/sha256:47c54595b239b86ffe01c4898a673552f9a14c808dafb0f56db5baedcfde65c1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.904773ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:18:52:24 +0000] "GET /v2/foo/bar/manifests/sha256:47c54595b239b86ffe01c4898a673552f9a14c808dafb0f56db5baedcfde65c1 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T18:52:24Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:47c54595b239b86ffe01c4898a673552f9a14c808dafb0f56db5baedcfde65c1 with ttl=167h59m59.9999846s" go.version=go1.24.5 time="2025-07-09T18:52:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=9e7ef719-1797-4a85-87eb-d0501389c7a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46320" http.request.uri="/v2/foo/bar/manifests/sha256:47c54595b239b86ffe01c4898a673552f9a14c808dafb0f56db5baedcfde65c1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=19.002316ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:18:52:24 +0000] "GET /v2/foo/bar/manifests/sha256:47c54595b239b86ffe01c4898a673552f9a14c808dafb0f56db5baedcfde65c1 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T18:52:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=b0b7b095-d060-4507-a855-5d85cbab9ca8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51910" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.480677ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:18:52:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T18:52:24Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39887 /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:39887/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=18ff660e-4e46-4f58-97fd-84642c01a437 http.request.method=GET http.request.remoteaddr="127.0.0.1:46332" 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-07-09T18:52:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=c559d8f6-977b-4c16-a7d6-cd9f6658253e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51922" 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.142953ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:18:52:24 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T18:52:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=18ff660e-4e46-4f58-97fd-84642c01a437 http.request.method=GET http.request.remoteaddr="127.0.0.1:46332" 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.990497ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:18:52:24 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T18:52:25Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=73d8787d-f064-40d3-bbdc-5e91d0bf9b2e http.request.method=POST http.request.remoteaddr="127.0.0.1:51922" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.201716ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=bd3f5e7a-a37c-47c7-b1da-bd991ddf8e08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51922" http.request.uri="/v2/foo/bar/blobs/uploads/04e71ecb-22e9-4e71-9e4b-19f120241fed?_state=Yy0ILv8d8p1VaoUzIECcSyENrtFlV_rybOzMvdn2dAt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ZTcxZWNiLTIyZTktNGU3MS05ZTRiLTE5ZjEyMDI0MWZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo1MjoyNS42MDgzMDI2OTVaIn0%3D&digest=sha256%3Aaf723a46f08327afdec3e7ba7a10df938d78a9ab2f193dfac1157fc5ac832dcb" http.request.useragent="Go-http-client/1.1" http.response.duration=12.185226094s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:25 +0000] "PUT /v2/foo/bar/blobs/uploads/04e71ecb-22e9-4e71-9e4b-19f120241fed?_state=Yy0ILv8d8p1VaoUzIECcSyENrtFlV_rybOzMvdn2dAt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ZTcxZWNiLTIyZTktNGU3MS05ZTRiLTE5ZjEyMDI0MWZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxODo1MjoyNS42MDgzMDI2OTVaIn0%3D&digest=sha256%3Aaf723a46f08327afdec3e7ba7a10df938d78a9ab2f193dfac1157fc5ac832dcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=9e2b3fde-5658-4040-9467-877c6a1f09a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51922" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=6.121432ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:18:52:37 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=66f7d243-cec9-4870-ab46-f4b518ddaaff http.request.method=GET http.request.remoteaddr="127.0.0.1:51922" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.539196ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:18:52:37 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T18:52:37Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39887 /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:39887/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=e8c90161-e820-4c17-906c-edf6cdac82bf http.request.method=GET http.request.remoteaddr="127.0.0.1:47100" 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-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=9abd0b72-da40-472c-9cd8-2d0fd5c45186 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58348" 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.139373ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:18:52:37 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=7ce32831-87f1-4884-99fb-86414c2ceef8 http.request.method=GET http.request.remoteaddr="127.0.0.1:58348" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.689336ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:18:52:37 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T18:52:37Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39887 /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:39887/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=e8c90161-e820-4c17-906c-edf6cdac82bf http.request.method=GET http.request.remoteaddr="127.0.0.1:47100" 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-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39887" http.request.id=b7deac66-5886-432e-85ac-ec188b70e244 http.request.method=GET http.request.remoteaddr="127.0.0.1:58362" 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.035213ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:18:52:37 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T18:52:37Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:ddcbdb36de50a06bcc2bfa114751a02cd6112ad1242b1ac4a6768b0b5bd6a79d with ttl=167h59m59.99999128s" go.version=go1.24.5 time="2025-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=e8c90161-e820-4c17-906c-edf6cdac82bf http.request.method=GET http.request.remoteaddr="127.0.0.1:47100" 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=29.493462ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:18:52:37 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (19.61s) === RUN TestAppDispatcher time="2025-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42071" http.request.id=72d83f6f-2e3e-4d14-a44f-8040738f5e5a http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.115716ms http.response.status=200 http.response.written=0 time="2025-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42071" http.request.id=2f8c927f-7ecc-475e-8538-16a89535cece http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.566216ms http.response.status=200 http.response.written=0 time="2025-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42071" http.request.id=18d0f120-0d7e-45ad-a973-201430f302d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.876976ms http.response.status=200 http.response.written=0 time="2025-07-09T18:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42071" http.request.id=7d4ff427-0ffc-4398-a8c5-88d406955511 http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=2.804217ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.02s) === RUN TestNewApp time="2025-07-09T18:52:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 time="2025-07-09T18:52:37Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 time="2025-07-09T18:52:37Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.5 http.request.host="127.0.0.1:38069" http.request.id=f44488f3-42ed-4be8-8999-4b833098d27e http.request.method=GET http.request.remoteaddr="127.0.0.1:33168" 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-07-09T18:52:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 time="2025-07-09T18:52:37Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 time="2025-07-09T18:52:37Z" level=info msg="configuring file health check path=/tmp/healthcheck391094788, interval=1" go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-07-09T18:52:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 time="2025-07-09T18:52:41Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 time="2025-07-09T18:52:41Z" level=info msg="configuring TCP health check addr=127.0.0.1:43363, interval=1" go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 --- PASS: TestTCPHealthCheck (4.01s) === RUN TestHTTPHealthCheck time="2025-07-09T18:52:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 time="2025-07-09T18:52:45Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 time="2025-07-09T18:52:45Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:36889, interval=1, threshold=3" go.version=go1.24.5 instance.id=82e5c91d-329d-493b-a056-a7db132224f3 --- PASS: TestHTTPHealthCheck (7.02s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 352.178s ? 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.04s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.02s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.40s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.21s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.99s) === RUN TestProxyManifests --- PASS: TestProxyManifests (2.68s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 13.720s === RUN TestSchedule time="2025-07-09T18:47:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=9bba346f-efb8-488e-a7a7-77d9e8d9c04c time="2025-07-09T18:47:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99016ms" go.version=go1.24.5 instance.id=9bba346f-efb8-488e-a7a7-77d9e8d9c04c time="2025-07-09T18:47:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=992.96µs" go.version=go1.24.5 instance.id=9bba346f-efb8-488e-a7a7-77d9e8d9c04c time="2025-07-09T18:47:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=990.8µs" go.version=go1.24.5 instance.id=9bba346f-efb8-488e-a7a7-77d9e8d9c04c 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-07-09T18:47:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=9bba346f-efb8-488e-a7a7-77d9e8d9c04c --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-07-09T18:47:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=9bba346f-efb8-488e-a7a7-77d9e8d9c04c time="2025-07-09T18:47:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.9924ms" go.version=go1.24.5 instance.id=9bba346f-efb8-488e-a7a7-77d9e8d9c04c time="2025-07-09T18:47:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99312ms" go.version=go1.24.5 instance.id=9bba346f-efb8-488e-a7a7-77d9e8d9c04c time="2025-07-09T18:47:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=9bba346f-efb8-488e-a7a7-77d9e8d9c04c --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-07-09T18:47:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=9bba346f-efb8-488e-a7a7-77d9e8d9c04c --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.879s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.01s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (13.39s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 29048320 sha256:1e8104803b6b049f822cfa5acb3f37bd3cdcbc40d3c97bdbb694807fd618b03e [] map[] } --- PASS: TestSimpleBlobRead (2.69s) === RUN TestBlobMount --- PASS: TestBlobMount (1.64s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (8.88s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (10.62s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (8.92s) === 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:46726a8ad6b6a41b662968dc7cf630b60cf96980b2f1c78db21cd19a806a51b8 palailogos: marking blob sha256:e44060cfb687fc95f8491e615d703149de0712bbd6cb0f83a0d62287225442da palailogos: marking blob sha256:753da0bc97abdffd200a930f5df1056dc55673df5323843461f5e1fc3dcdecbb palailogos: marking manifest sha256:82f3ac4d06555a9a70a249ab417ade0dfcafac080cab0a25e9407cfb47ee3e08 palailogos: marking blob sha256:76dbc947b589fb6aca90f438b46841a1e82a73649ff826881eda4413ccff71e1 palailogos: marking blob sha256:8ee48fdb718a0b752e33549132ed5687e63efc604187864ce4153b037280dcec palailogos: marking manifest sha256:a97c8e3ea75f251aadd53a02fae8a8b9df35e7e8d0c8cf67cf1b3f63508a2318 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:f27382953851c32498870639da75ee9a4f4ee20aa1cd96c8a0cd0dc2a35e36c8 palailogos: marking blob sha256:819706de317346ee165af0635a860cb0a72166020aacc4cad4fa17dc1038fbbb palailogos: marking manifest sha256:dc6b62b7c7419f64f58da51686dd890f446204b5bda431ed57cd1f0f002f4981 palailogos: marking blob sha256:82f3ac4d06555a9a70a249ab417ade0dfcafac080cab0a25e9407cfb47ee3e08 palailogos: marking blob sha256:46726a8ad6b6a41b662968dc7cf630b60cf96980b2f1c78db21cd19a806a51b8 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (6.32s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:30332b4c92b424a872a293c2bff63793da27b08b04751226fd0e5f0bb3531e6e deletemanifests: marking manifest sha256:67974064ba643da61d44878aff05bd5f3ee3c406e3cfbd6ff6adc2bd9f382f8b deletemanifests: marking blob sha256:0d9710f4430487c2610569055b5d8a7bfa72e329321afafdf566b4937938f764 deletemanifests: marking blob sha256:9161e336f0f231f07ae0477037f3f5019fdd3b9cac4f5dc9971f5a3f9669ab88 deletemanifests: marking blob sha256:fc86412bd13707f9847977eb34f40fe90b47dc5b1d515bb7003918d00f4416e0 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:f1709b6165bac79affa6f88d984819d91df89c0e58c460c8a67bcf1fdd0d8e93 blob eligible for deletion: sha256:30332b4c92b424a872a293c2bff63793da27b08b04751226fd0e5f0bb3531e6e blob eligible for deletion: sha256:72e899331d679485598faa15b3281782f2a5cc859bd848bfec9cd17b8483863e blob eligible for deletion: sha256:cec89680f33bd1df292c0796c057d577aca2b8c189dd6c386879294b320ea602 deletemanifests manifest eligible for deletion: sha256:30332b4c92b424a872a293c2bff63793da27b08b04751226fd0e5f0bb3531e6e deletemanifests: marking manifest sha256:67974064ba643da61d44878aff05bd5f3ee3c406e3cfbd6ff6adc2bd9f382f8b deletemanifests: marking blob sha256:0d9710f4430487c2610569055b5d8a7bfa72e329321afafdf566b4937938f764 deletemanifests: marking blob sha256:9161e336f0f231f07ae0477037f3f5019fdd3b9cac4f5dc9971f5a3f9669ab88 deletemanifests: marking blob sha256:fc86412bd13707f9847977eb34f40fe90b47dc5b1d515bb7003918d00f4416e0 time="2025-07-09T18:48:00Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/30332b4c92b424a872a293c2bff63793da27b08b04751226fd0e5f0bb3531e6e" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 time="2025-07-09T18:48:00Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/30332b4c92b424a872a293c2bff63793da27b08b04751226fd0e5f0bb3531e6e" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:30332b4c92b424a872a293c2bff63793da27b08b04751226fd0e5f0bb3531e6e time="2025-07-09T18:48:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/30/30332b4c92b424a872a293c2bff63793da27b08b04751226fd0e5f0bb3531e6e" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:72e899331d679485598faa15b3281782f2a5cc859bd848bfec9cd17b8483863e time="2025-07-09T18:48:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/72/72e899331d679485598faa15b3281782f2a5cc859bd848bfec9cd17b8483863e" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:cec89680f33bd1df292c0796c057d577aca2b8c189dd6c386879294b320ea602 time="2025-07-09T18:48:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ce/cec89680f33bd1df292c0796c057d577aca2b8c189dd6c386879294b320ea602" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:f1709b6165bac79affa6f88d984819d91df89c0e58c460c8a67bcf1fdd0d8e93 time="2025-07-09T18:48:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f1/f1709b6165bac79affa6f88d984819d91df89c0e58c460c8a67bcf1fdd0d8e93" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 --- PASS: TestDeleteManifestIfTagNotFound (7.03s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:25bc21d6f02868cbc1bbfc0f0bb8fcbffb18465e85f9db011696f6ebaccea85c time="2025-07-09T18:48:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/25/25bc21d6f02868cbc1bbfc0f0bb8fcbffb18465e85f9db011696f6ebaccea85c" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:4bd146ccd56db82c19cbfdd142aca0da195384c59f2ca91bafdbc96723bf051c time="2025-07-09T18:48:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4b/4bd146ccd56db82c19cbfdd142aca0da195384c59f2ca91bafdbc96723bf051c" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:72100e4c68a5d84ad5d0a674796fa9fa9914f6af91c8ed51e26768098baddd60 time="2025-07-09T18:48:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/72/72100e4c68a5d84ad5d0a674796fa9fa9914f6af91c8ed51e26768098baddd60" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 --- PASS: TestGCWithMissingManifests (2.06s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:b925962fcbffa503adf9670208b46151d1d9bcb896cb6f487a1c6834a0c4b834 komnenos: marking blob sha256:eae0cc099c71d230e2310d55c70f469cfa6c7a425f9c88937c9f6c0d851bc8c4 komnenos: marking blob sha256:fae65d3f2f01d62024b37a57084ed60c5ccf00528567eb1a72bcb5b1267fe2ca 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e61ab68b5b9fe6dcf329ee4fa79c1245c260c09f35bce2c1097c5852f9aa5ca9 time="2025-07-09T18:48:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e6/e61ab68b5b9fe6dcf329ee4fa79c1245c260c09f35bce2c1097c5852f9aa5ca9" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:07b9a7912b29c6cac489899368d5400dc9a70e61d1cb12e8037d15b67a750cdb time="2025-07-09T18:48:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/07/07b9a7912b29c6cac489899368d5400dc9a70e61d1cb12e8037d15b67a750cdb" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:1ffc37d664d08d8e047fdebb85932de1e0b1c284c561189f5bdee0ce2b2f8238 time="2025-07-09T18:48:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1f/1ffc37d664d08d8e047fdebb85932de1e0b1c284c561189f5bdee0ce2b2f8238" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:3462aa6e90d195c0f9b2fe0e006486746b5946fe61f2307de42e7debb7c9ce53 time="2025-07-09T18:48:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/34/3462aa6e90d195c0f9b2fe0e006486746b5946fe61f2307de42e7debb7c9ce53" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:4a5b16f800a0e7b2f0185418dd8d5f9d8bee32afbad0556def8d7c6896c8f31e time="2025-07-09T18:48:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4a/4a5b16f800a0e7b2f0185418dd8d5f9d8bee32afbad0556def8d7c6896c8f31e" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:73b0a814b5b7be38d35e9a27a97d32e38c8f35171a657465f777496118f587dc time="2025-07-09T18:48:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/73/73b0a814b5b7be38d35e9a27a97d32e38c8f35171a657465f777496118f587dc" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-07-09T18:48:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 --- PASS: TestDeletionHasEffect (7.79s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (6.93s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:fe8585938632a7708517f11c3dd5da2bd4e9895f9a76838d5272fa2cea8406d7 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:1ef13e557720fd17a1f696bf3ccafe0a009fa580dc4b1928bb9842ab3bfed0c4 michael_z_doukas: marking blob sha256:b88ad286b0255f792d253d04fd04b6602280a793a7de537b884afda429883a0f 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:54d32dbdad1690a2374ac9417e355f22cc17f44b77d18cb6a1d5c85d57aa28b3 time="2025-07-09T18:48:21Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/54/54d32dbdad1690a2374ac9417e355f22cc17f44b77d18cb6a1d5c85d57aa28b3" go.version=go1.24.5 instance.id=d3beefc4-b8e9-4248-8313-e35a2a56b865 --- PASS: TestOrphanBlobDeleted (3.68s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:80fe2cf0ae3d59f3d8aea0be2006b37a614a64ec686db9eb1afdeae5d2a69fc1 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:6e5ac985bb0f0f8b30b198c3456ee35213465d62eeb5c5845c222797ac74d3c3 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (2.54s) === RUN TestManifestStorage --- PASS: TestManifestStorage (2.12s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (1.77s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (4.78s) === 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-07-09T18:48:32Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 17:48:32.413451262 +0000 UTC m=-3508.585839752, actuallyDelete=true" time="2025-07-09T18:48:32Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-07-09T18:48:32Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064, actuallyDelete=true" time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0367926a-865e-440f-b1e7-b96fd817fb3b have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1e190b8a-2b99-4553-a1cd-e6b31e505fa4 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1e9f667e-7b0b-49d1-91cb-f355591c24e4 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4e41ac23-5108-4220-9072-7c9459ff7085 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4e850afe-7312-4a47-b58c-0b8108779f5f have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/50191df2-7d97-4da6-b15a-8da1c055de57 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/559e1c5c-4313-4e12-907f-3717ac061742 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8507baac-81c9-484c-9b78-0b59159956b6 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3b6e887c-68d5-46e2-a780-863ddbc97f92 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/54dc8a30-fa1c-45b0-9427-9670bc248fa1 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/ff14d697-67c9-4159-9575-ff12a3afc8c2 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.416903118 +0000 UTC m=+91.417612064). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-07-09T18:48:32Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 18:48:32.421865611 +0000 UTC m=+91.422574597, actuallyDelete=true" time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/05b3cd04-2018-406c-937e-7cb0ca8c2854 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.421865611 +0000 UTC m=+91.422574597). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/6037144a-1ed4-4db0-9f95-43187489611d have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.421865611 +0000 UTC m=+91.422574597). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/86367df0-0973-4cd4-9dfc-9530c402216b have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.421865611 +0000 UTC m=+91.422574597). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a7157700-14cb-4446-a42c-3eba66678d8f have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.421865611 +0000 UTC m=+91.422574597). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3d6d78ae-677c-4d3f-9972-1c2733153005 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.421865611 +0000 UTC m=+91.422574597). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-07-09T18:48:32Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 18:48:32.424911267 +0000 UTC m=+91.425620213, actuallyDelete=true" time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/82e3f927-74f5-4785-8207-d4b92e99d2ce have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.424911267 +0000 UTC m=+91.425620213). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/000053f2-6fd3-4fe7-9c87-63115e55f374 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.424911267 +0000 UTC m=+91.425620213). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/06e43d56-c136-4b09-b7ac-b39a4eb97ca6 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.424911267 +0000 UTC m=+91.425620213). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5fccabc9-5fe3-43b5-80be-9c6d0af4c1ef have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.424911267 +0000 UTC m=+91.425620213). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/81abf259-6fc2-4856-98e3-c805d3d70a32 have older date (2025-07-09 17:48:32 +0000 UTC) than purge date (2025-07-09 18:48:32.424911267 +0000 UTC m=+91.425620213). Removing upload directory." time="2025-07-09T18:48:32Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-07-09T18:48:32Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 18:48:32.427154485 +0000 UTC m=+91.427863571, actuallyDelete=true" time="2025-07-09T18:48:32Z" 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.01s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 91.663s ? 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.310s === 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.309s === RUN TestWalkFileRemoved time="2025-07-09T18:47:00Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.166s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 2.249s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.90s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 1.186s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.89s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 20.039s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (25.27s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 27.584s ? 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-07-09T18:47:01Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.5 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-07-09T18:47:01Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.5 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-07-09T18:47:01Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.5 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.01s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestInvalidNetworkType --- PASS: TestMatchIPV6 (0.03s) time="2025-07-09T18:47:01Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.5 instance.id=802ddbe3-90bf-4085-a99c-0f12dd706588 --- PASS: TestMatchIPV4WithRegionMatched (0.03s) time="2025-07-09T18:47:01Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 --- PASS: TestParsing (0.04s) time="2025-07-09T18:47:01Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.5 instance.id=802ddbe3-90bf-4085-a99c-0f12dd706588 --- PASS: TestInvalidData (0.06s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.07s) --- PASS: TestS3TryUpdate (0.07s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.07s) --- PASS: TestMatchIPV4 (0.07s) time="2025-07-09T18:47:01Z" level=error msg="unknown ip address format" go.version=go1.24.5 instance.id=802ddbe3-90bf-4085-a99c-0f12dd706588 ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4_2 (0.07s) --- PASS: TestInvalidNetworkType (0.04s) time="2025-07-09T18:47:02Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T18:47:03Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T18:47:04Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T18:47:05Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 --- PASS: TestUpdateCalledRegularly (4.54s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.893s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.270s ? 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.421s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.70s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.03s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 20.064s ? 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.189s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r13.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r13.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-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-r13.apk >>> docker-registry: Build complete at Wed, 09 Jul 2025 18:52:55 +0000 elapsed time 0h 7m 29s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250709.184529) (2/2) Purging go (1.24.5-r0) busybox-1.37.0-r19.trigger: Executing script... OK: 348 MiB in 110 packages >>> docker-registry: Updating the community/riscv64 repository index... >>> docker-registry: Signing the index...