>>> docker-registry: Building community/docker-registry 2.8.3-r13 (using abuild 3.15.0-r2) started Wed, 09 Jul 2025 09:52:11 +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.095212) busybox-1.37.0-r18.trigger: Executing script... OK: 470 MiB in 105 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/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-09T09:52:32Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-07-09T09:52:32Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.023s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-07-09T09:52:32Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.008s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.008s === 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.006s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.81s) PASS ok github.com/docker/distribution/health/checks 0.812s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.007s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.008s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.014s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.008s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/07/09 09:52:32 http: TLS handshake error from 127.0.0.1:49622: 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:41509/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41509/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41509/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:41509/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34149?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.65s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-07-09T09:52:33Z" level=info msg="broadcaster: closing" time="2025-07-09T09:52:33Z" level=info msg="closing testSink" time="2025-07-09T09:52:33Z" level=info msg="closing testSink" time="2025-07-09T09:52:33Z" level=info msg="closing testSink" time="2025-07-09T09:52:33Z" level=info msg="closing testSink" time="2025-07-09T09:52:33Z" level=info msg="closing testSink" time="2025-07-09T09:52:33Z" level=info msg="closing testSink" time="2025-07-09T09:52:33Z" level=info msg="closing testSink" time="2025-07-09T09:52:33Z" level=info msg="closing testSink" time="2025-07-09T09:52:33Z" level=info msg="closing testSink" time="2025-07-09T09:52:33Z" level=info msg="closing testSink" time="2025-07-09T09:52:33Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-07-09T09:52:33Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 1} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 1} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 1} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:33Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=warning msg="&{0xc0001a4ae0 0.9} encountered too many errors, backing off" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:52:34Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.66s) PASS ok github.com/docker/distribution/notifications 1.464s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-07-09T09:52:32Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T09:52:32.792086014Z" 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-09T09:52:32.79210889Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:32.792147568Z" level=info msg="Starting upload purge in 0s" go.version=go1.24.5 time="2025-07-09T09:52:32.792198213Z" level=info msg="PurgeUploads starting: olderThan=2025-07-02 09:52:32.792166524 +0000 UTC m=-604799.992975654, actuallyDelete=true" time="2025-07-09T09:52:32.792299004Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=1" time="2025-07-09T09:52:32.792310162Z" level=info msg="Starting upload purge in 24h0m0s" go.version=go1.24.5 time="2025-07-09T09:52:32.792464Z" level=info msg="listening on [::]:5000" go.version=go1.24.5 time="2025-07-09T09:52:35.795701907Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.5 time="2025-07-09T09:52:35.899547625Z" level=info msg="response completed" go.version=go1.24.5 http.request.host=127.0.0.1 http.request.id=899e6f3d-018b-4952-8c4b-a819a1814fce http.request.method=GET http.request.remoteaddr="[::1]:47206" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.943888ms http.response.status=200 http.response.written=2 ::1 - - [09/Jul/2025:09:52:35 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-07-09T09:52:36.270577418Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T09:52:36.271302578Z" 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-09T09:52:36.271318663Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:36.271379122Z" level=info msg="Starting upload purge in 37m0s" go.version=go1.24.5 time="2025-07-09T09:52:36.271446434Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.5 time="2025-07-09T09:52:36.271456978Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.5 time="2025-07-09T09:52:36.271756302Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.5 time="2025-07-09T09:52:39.27911644Z" level=info msg="response completed" go.version=go1.24.5 http.request.host=127.0.0.1 http.request.id=c4421a5b-9907-49b0-93dc-d126a36ecb07 http.request.method=GET http.request.remoteaddr="127.0.0.1:52368" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.461123ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:52:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-07-09T09:52:39.279274495Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.5 --- PASS: TestRegistrySupportedCipherSuite (3.48s) === RUN TestRegistryUnsupportedCipherSuite time="2025-07-09T09:52:39.511410253Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T09:52:39.512079331Z" 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-09T09:52:39.512099027Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:39.512225451Z" level=info msg="Starting upload purge in 18m0s" go.version=go1.24.5 time="2025-07-09T09:52:39.512234728Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.5 --- PASS: TestRegistryUnsupportedCipherSuite (8.24s) PASS ok github.com/docker/distribution/registry 14.841s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.004s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.096s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-07-09T09:52:32Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.5 instance.id=3b7d9f82-8ca0-422a-a1a9-6d4587318725 time="2025-07-09T09:52:32Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.5 instance.id=3b7d9f82-8ca0-422a-a1a9-6d4587318725 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-07-09T09:52:32Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.5 password="jAShGrl9pJx_ikfBEtEcS4Adht3bQCQkJ88GPkmsaa4" user=docker --- PASS: TestCreateHtpasswdFile (0.09s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.098s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.007s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-07-09T09:52:32Z" level=info msg="token not to be used before 2025-07-09 09:52:33 +0000 UTC - currently 2025-07-09 09:52:32.800925618 +0000 UTC m=+0.016543038" time="2025-07-09T09:52:32Z" level=info msg="token not to be used after 2025-07-09 09:52:32 +0000 UTC - currently 2025-07-09 09:52:32.801994187 +0000 UTC m=+0.017611611" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-07-09T09:52:32Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.032s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.058s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.021s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.005s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-07-09T09:52:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:52:32Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34777" http.request.id=a52c5187-1c74-4faa-b9a5-21806e7fe0df http.request.method=GET http.request.remoteaddr="127.0.0.1:38750" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.187772ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:52:32 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-07-09T09:52:33Z" 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-09T09:52:33Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:33Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=b13848e8-adb9-4a9a-9ff4-6bbd5ad2bf25 http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" 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.307144ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Jul/2025:09:52:33 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-07-09T09:52:33Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=3aadcc2d-042f-4aef-8aa7-2691ac5e5173 http.request.method=POST http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.198232ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:33 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:34Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=21e05b3c-d27c-43f5-bead-96edb0bdc795 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/aaaa/blobs/uploads/4df1655f-0ed9-47de-ba3d-52cb127f0a87?_state=S1LvNn-8VKk9fIKoKxje3ZhghdAVZbIzi3F2Rjk1Fxl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0ZGYxNjU1Zi0wZWQ5LTQ3ZGUtYmEzZC01MmNiMTI3ZjBhODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzMuMTg1OTA4NTQ2WiJ9&digest=sha256%3A9abb32e921161bc7b05a6398ef671cd7a9262c2cee30e7c051d0df7512fcac6d" http.request.useragent="Go-http-client/1.1" http.response.duration=987.744516ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:33 +0000] "PUT /v2/foo/aaaa/blobs/uploads/4df1655f-0ed9-47de-ba3d-52cb127f0a87?_state=S1LvNn-8VKk9fIKoKxje3ZhghdAVZbIzi3F2Rjk1Fxl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0ZGYxNjU1Zi0wZWQ5LTQ3ZGUtYmEzZC01MmNiMTI3ZjBhODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzMuMTg1OTA4NTQ2WiJ9&digest=sha256%3A9abb32e921161bc7b05a6398ef671cd7a9262c2cee30e7c051d0df7512fcac6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:34Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=c796a948-1f0c-4984-88f0-e846a8cedce4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.525094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:34 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:34Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=327a2701-5f43-4d58-a3a2-1818065481a5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="936.596µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:34 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=fce846be-651b-4397-aefa-65bb2dddc37f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/bbbb/blobs/uploads/d4f6b701-afdb-4c0e-b430-5f01c44e38bd?_state=7cwvEQJcSt2m3OxLWC2bXcwOct79LxVgVhLv2BDq2PZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkNGY2YjcwMS1hZmRiLTRjMGUtYjQzMC01ZjAxYzQ0ZTM4YmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzQuMzMzNjkwMDA5WiJ9&digest=sha256%3Afc73d875b9786cb19b4bd6414a38625c2e5c3e4b6e401471610172f05dc10ab2" http.request.useragent="Go-http-client/1.1" http.response.duration=784.729811ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:34 +0000] "PUT /v2/foo/bbbb/blobs/uploads/d4f6b701-afdb-4c0e-b430-5f01c44e38bd?_state=7cwvEQJcSt2m3OxLWC2bXcwOct79LxVgVhLv2BDq2PZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkNGY2YjcwMS1hZmRiLTRjMGUtYjQzMC01ZjAxYzQ0ZTM4YmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzQuMzMzNjkwMDA5WiJ9&digest=sha256%3Afc73d875b9786cb19b4bd6414a38625c2e5c3e4b6e401471610172f05dc10ab2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=3b4e77f4-3f22-431d-a6ea-cd0b32bd3f11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.082939ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:35 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=8ccebf24-6388-4eb9-bd8f-a37ba18723c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="835.665µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:35 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:36Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=90518fa9-fc71-4d78-ab9a-3aeb48746d49 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/cccc/blobs/uploads/7bffcaec-708d-40db-9ab7-332c6e916c03?_state=2zch3toKt0pWsWqde_lSyvWeVNsTskFnr1OHogLZCMN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3YmZmY2FlYy03MDhkLTQwZGItOWFiNy0zMzJjNmU5MTZjMDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzUuMjgzMzgyMjI3WiJ9&digest=sha256%3A2fd3f6d9b67272f22031477acd8ee213d74df3e19daba26b152717f9f8e87d16" http.request.useragent="Go-http-client/1.1" http.response.duration=782.756366ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:35 +0000] "PUT /v2/foo/cccc/blobs/uploads/7bffcaec-708d-40db-9ab7-332c6e916c03?_state=2zch3toKt0pWsWqde_lSyvWeVNsTskFnr1OHogLZCMN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3YmZmY2FlYy03MDhkLTQwZGItOWFiNy0zMzJjNmU5MTZjMDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzUuMjgzMzgyMjI3WiJ9&digest=sha256%3A2fd3f6d9b67272f22031477acd8ee213d74df3e19daba26b152717f9f8e87d16 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:36Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=ead2b44a-3f27-4118-aea6-15154b2253ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.686356ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:36 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:36Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=e9dd94d5-03b2-4a80-a7a9-3592cd01a7be http.request.method=POST http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="851.473µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:36 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:36Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=b0977c66-f459-451c-8811-21c1286d847a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/dddd/blobs/uploads/7cfc4cab-2eac-4999-a216-e252081c26e5?_state=UdVDJZtTHbXWJENT5g4-gMArgvvLZezCyc07eOhlY0R7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3Y2ZjNGNhYi0yZWFjLTQ5OTktYTIxNi1lMjUyMDgxYzI2ZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzYuMjEzMDQwOTc2WiJ9&digest=sha256%3A8320ae6734ca57d0d9ff463a4301e03925df8f34af2bd0e257a5bdcddb3da426" http.request.useragent="Go-http-client/1.1" http.response.duration=642.94556ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:36 +0000] "PUT /v2/foo/dddd/blobs/uploads/7cfc4cab-2eac-4999-a216-e252081c26e5?_state=UdVDJZtTHbXWJENT5g4-gMArgvvLZezCyc07eOhlY0R7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3Y2ZjNGNhYi0yZWFjLTQ5OTktYTIxNi1lMjUyMDgxYzI2ZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzYuMjEzMDQwOTc2WiJ9&digest=sha256%3A8320ae6734ca57d0d9ff463a4301e03925df8f34af2bd0e257a5bdcddb3da426 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:36Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=4488939a-9b7e-47ad-b1bc-d3117fee054a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.617091ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:36 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:36Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=5d06f1ce-ac09-4543-a7c7-f741609169dc http.request.method=POST http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="839.56µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:36 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=db60b201-5ef7-4f72-b1ce-8f7cce78f279 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/eeee/blobs/uploads/830cca48-b69d-4209-83d8-13fa2cf2a2d4?_state=Gunhxibu8k3MA8TNr984mU07ipX_wE_dV7doVfSoBlZ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI4MzBjY2E0OC1iNjlkLTQyMDktODNkOC0xM2ZhMmNmMmEyZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzYuOTk3NjIxOTc2WiJ9&digest=sha256%3Acd04b1deae520469bc44943946f645ce7a580a609dfdccdfb1030d8089c31875" http.request.useragent="Go-http-client/1.1" http.response.duration=694.287512ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:36 +0000] "PUT /v2/foo/eeee/blobs/uploads/830cca48-b69d-4209-83d8-13fa2cf2a2d4?_state=Gunhxibu8k3MA8TNr984mU07ipX_wE_dV7doVfSoBlZ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI4MzBjY2E0OC1iNjlkLTQyMDktODNkOC0xM2ZhMmNmMmEyZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzYuOTk3NjIxOTc2WiJ9&digest=sha256%3Acd04b1deae520469bc44943946f645ce7a580a609dfdccdfb1030d8089c31875 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=b02839cc-68f6-4bf5-9637-0f744832096b http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.560701ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:37 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=09fcbc1b-3cb3-463c-a8bb-2c71afcd87bd http.request.method=POST http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.379816ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:37 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=fd1d0a00-a0ac-48dc-9ef4-5413fcae9b43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/ffff/blobs/uploads/6b2098db-de96-4487-8567-e2a75c1c0c76?_state=U7oO4TSWaKMmijU6cQjj0b6lpaWRsPPyRyBnUar610J7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2YjIwOThkYi1kZTk2LTQ0ODctODU2Ny1lMmE3NWMxYzBjNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzcuODIyMzkyMDY3WiJ9&digest=sha256%3Abeb4f29755c5d1e15185b1f2a1e4318c480a619dcc78f4eaf034fdd866d05ec1" http.request.useragent="Go-http-client/1.1" http.response.duration=610.95889ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:37 +0000] "PUT /v2/foo/ffff/blobs/uploads/6b2098db-de96-4487-8567-e2a75c1c0c76?_state=U7oO4TSWaKMmijU6cQjj0b6lpaWRsPPyRyBnUar610J7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2YjIwOThkYi1kZTk2LTQ0ODctODU2Ny1lMmE3NWMxYzBjNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzcuODIyMzkyMDY3WiJ9&digest=sha256%3Abeb4f29755c5d1e15185b1f2a1e4318c480a619dcc78f4eaf034fdd866d05ec1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=d565031e-f3c7-4f76-9d08-63b521655080 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.529008ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=da9c6c61-04b6-4a02-9c4e-910d8023cffd http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="590.667µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=460b8049-2144-4b21-b5a3-dd57fbc41a68 http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" 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="589.397µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=217f2c7a-3eca-4dde-85cd-c7ad49d1e107 http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" 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="575.048µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=0470173c-bf3c-4b7d-8ae3-65c47ba4a463 http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" 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="628.383µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=618f8216-adec-4d59-a4ca-cfd66af69696 http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" 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="626.179µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=47934c2e-0473-492f-9528-8060ab0f5279 http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" 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="619.331µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" 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:45319" http.request.id=f297f8db-6e3d-43f3-93a8-62b1cda6b1dc http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" 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="609.212µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" 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:45319" http.request.id=5b1fde3a-b27d-4e9d-9d24-c13149d0570e http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" 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="567.282µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=4ed63f21-b682-494d-a650-41b7f7baf26b http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" 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="549.514µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45319" http.request.id=25218aeb-0d83-4462-993b-ace87af01d06 http.request.method=GET http.request.remoteaddr="127.0.0.1:46812" 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="612.583µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T09:52:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:52:38Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=15ae999a-0ffd-4d93-807b-7ace59c014fc http.request.method=POST http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.432µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:39Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=5107256c-f96a-41b9-ba85-d11727c84c5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/aaaa/blobs/uploads/0c05b87b-ac34-45e4-8193-103feeb757c5?_state=Vo-XB-yVHCFhEqN3t20qyd5RMIOo5xSa6glYmQmRPjB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwYzA1Yjg3Yi1hYzM0LTQ1ZTQtODE5My0xMDNmZWViNzU3YzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzguNjAxMjUxMzUzWiJ9&digest=sha256%3A2b6c2d81dc6ebf06df5252fd05f4a38b51ba0eea260501fe55adf1d7e7a249f6" http.request.useragent="Go-http-client/1.1" http.response.duration=907.319709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:38 +0000] "PUT /v2/foo/aaaa/blobs/uploads/0c05b87b-ac34-45e4-8193-103feeb757c5?_state=Vo-XB-yVHCFhEqN3t20qyd5RMIOo5xSa6glYmQmRPjB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwYzA1Yjg3Yi1hYzM0LTQ1ZTQtODE5My0xMDNmZWViNzU3YzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzguNjAxMjUxMzUzWiJ9&digest=sha256%3A2b6c2d81dc6ebf06df5252fd05f4a38b51ba0eea260501fe55adf1d7e7a249f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:39Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=e1920e7f-622f-4c71-80de-7ff8754ffb42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.607651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:39 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:39Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=1fde1199-3de9-4695-a118-59303585bdaf http.request.method=POST http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="784.068µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:39 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=20871b86-d8ba-4b85-9a66-da402a0a55f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/bbbb/blobs/uploads/3dfc9672-e6ec-4ee8-9f6f-60587042393c?_state=sR8LP2t2NqqPiz2_5hqOgj2mYwR74zK6ljjvJBTETq97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzZGZjOTY3Mi1lNmVjLTRlZTgtOWY2Zi02MDU4NzA0MjM5M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzkuNjM3NzYyNzQxWiJ9&digest=sha256%3Abaf8ac238666ce9da2aabd022e1a495250079b725e0ca25a14b6c044045b9afe" http.request.useragent="Go-http-client/1.1" http.response.duration=504.141187ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:39 +0000] "PUT /v2/foo/bbbb/blobs/uploads/3dfc9672-e6ec-4ee8-9f6f-60587042393c?_state=sR8LP2t2NqqPiz2_5hqOgj2mYwR74zK6ljjvJBTETq97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzZGZjOTY3Mi1lNmVjLTRlZTgtOWY2Zi02MDU4NzA0MjM5M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6MzkuNjM3NzYyNzQxWiJ9&digest=sha256%3Abaf8ac238666ce9da2aabd022e1a495250079b725e0ca25a14b6c044045b9afe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=7e8baebe-bc6e-4380-91f5-c44414f72378 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.90958ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:40 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=08becb6d-12bc-4eae-b613-9791789f81e2 http.request.method=POST http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="832.841µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:40 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=437ffab6-6cf1-490e-9593-ac81623df5c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/cccc/blobs/uploads/2fe68576-3a7f-41bc-a4ac-950e4bc2efee?_state=qtpJMJLbnoeXJj-nibk1qtzcA6NcL-x7nbeSYYy2bNx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyZmU2ODU3Ni0zYTdmLTQxYmMtYTRhYy05NTBlNGJjMmVmZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NDAuMjg1ODMxNzg4WiJ9&digest=sha256%3A6b24935e1fe9ed8e916db253f1e8191b4f6f092ce7811ce754bbc93a63d0f9d1" http.request.useragent="Go-http-client/1.1" http.response.duration=608.739046ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:40 +0000] "PUT /v2/foo/cccc/blobs/uploads/2fe68576-3a7f-41bc-a4ac-950e4bc2efee?_state=qtpJMJLbnoeXJj-nibk1qtzcA6NcL-x7nbeSYYy2bNx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyZmU2ODU3Ni0zYTdmLTQxYmMtYTRhYy05NTBlNGJjMmVmZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NDAuMjg1ODMxNzg4WiJ9&digest=sha256%3A6b24935e1fe9ed8e916db253f1e8191b4f6f092ce7811ce754bbc93a63d0f9d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=ab19bd94-ce1f-4bab-873b-b22773e605d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.615504ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:40 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=545a6653-b6a2-4673-a68d-201668d5b44c http.request.method=POST http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="798.93µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:41 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=56a3066d-0e19-4343-b70d-dd118fdd5c21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/dddd/blobs/uploads/311bcf43-fd71-4b49-9d13-39eeff11f2b4?_state=RGGev2IUZxvPRNcXtW3-ac6yei1wVtjgJLav3dYdVqF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzMTFiY2Y0My1mZDcxLTRiNDktOWQxMy0zOWVlZmYxMWYyYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NDEuMDkxNzMxNTU1WiJ9&digest=sha256%3Ad8c53af3e82f882f2cfe5c9eea11ea66ff24151f098f394fffc33d652b73a52e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.331346749s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:41 +0000] "PUT /v2/foo/dddd/blobs/uploads/311bcf43-fd71-4b49-9d13-39eeff11f2b4?_state=RGGev2IUZxvPRNcXtW3-ac6yei1wVtjgJLav3dYdVqF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzMTFiY2Y0My1mZDcxLTRiNDktOWQxMy0zOWVlZmYxMWYyYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NDEuMDkxNzMxNTU1WiJ9&digest=sha256%3Ad8c53af3e82f882f2cfe5c9eea11ea66ff24151f098f394fffc33d652b73a52e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=ce34994f-66f0-4ed5-8965-3c0fa5428022 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39036" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.789838ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41631" http.request.id=09e7764c-3aed-4038-81e5-eefe8a03f92c http.request.method=GET http.request.remoteaddr="127.0.0.1:39036" 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="652.931µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (9.43s) === RUN TestURLPrefix time="2025-07-09T09:52:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:52:42Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:33589" http.request.id=165b8236-efed-44ca-a7d9-5037eac5689d http.request.method=GET http.request.remoteaddr="127.0.0.1:36814" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.456319ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-07-09T09:52:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:52:42Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=a02623d8-c0bc-4c21-b7b4-6c5cd9db0bbe http.request.method=GET http.request.remoteaddr="127.0.0.1:58356" http.request.uri="/v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.010624ms http.response.status=404 http.response.written=157 vars.digest="sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "GET /v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=664da401-612c-4f1e-b839-49eb40c9a7fd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58364" http.request.uri="/v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="746.447µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=26f18512-67de-4315-b825-79f9ae7714eb http.request.method=POST http.request.remoteaddr="127.0.0.1:58364" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.896µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=f622bd44-af96-49c7-be43-6cc7fcb6250b http.request.method=GET http.request.remoteaddr="127.0.0.1:58364" http.request.uri="/v2/foo/bar/blobs/uploads/97f2db25-7370-4299-832d-bed5764a7ded?_state=N0V5beaaFWLjlQbXnyKZ0JXwNQjV-BASxDwiXTppZBF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ZjJkYjI1LTczNzAtNDI5OS04MzJkLWJlZDU3NjRhN2RlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MDY2ODI0MjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="823.498µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "GET /v2/foo/bar/blobs/uploads/97f2db25-7370-4299-832d-bed5764a7ded?_state=N0V5beaaFWLjlQbXnyKZ0JXwNQjV-BASxDwiXTppZBF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ZjJkYjI1LTczNzAtNDI5OS04MzJkLWJlZDU3NjRhN2RlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MDY2ODI0MjdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=e0a3d49b-4c39-4b12-a9e6-0c831d63dd4f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58364" http.request.uri="/v2/foo/bar/blobs/uploads/97f2db25-7370-4299-832d-bed5764a7ded?_state=N0V5beaaFWLjlQbXnyKZ0JXwNQjV-BASxDwiXTppZBF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ZjJkYjI1LTczNzAtNDI5OS04MzJkLWJlZDU3NjRhN2RlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MDY2ODI0MjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="806.516µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "DELETE /v2/foo/bar/blobs/uploads/97f2db25-7370-4299-832d-bed5764a7ded?_state=N0V5beaaFWLjlQbXnyKZ0JXwNQjV-BASxDwiXTppZBF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ZjJkYjI1LTczNzAtNDI5OS04MzJkLWJlZDU3NjRhN2RlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MDY2ODI0MjdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=0971b377-79ba-48af-8490-dd75ee90b99b http.request.method=GET http.request.remoteaddr="127.0.0.1:58364" http.request.uri="/v2/foo/bar/blobs/uploads/97f2db25-7370-4299-832d-bed5764a7ded?_state=N0V5beaaFWLjlQbXnyKZ0JXwNQjV-BASxDwiXTppZBF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ZjJkYjI1LTczNzAtNDI5OS04MzJkLWJlZDU3NjRhN2RlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MDY2ODI0MjdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=97f2db25-7370-4299-832d-bed5764a7ded time="2025-07-09T09:52:42Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=0971b377-79ba-48af-8490-dd75ee90b99b http.request.method=GET http.request.remoteaddr="127.0.0.1:58364" http.request.uri="/v2/foo/bar/blobs/uploads/97f2db25-7370-4299-832d-bed5764a7ded?_state=N0V5beaaFWLjlQbXnyKZ0JXwNQjV-BASxDwiXTppZBF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ZjJkYjI1LTczNzAtNDI5OS04MzJkLWJlZDU3NjRhN2RlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MDY2ODI0MjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.121972ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=97f2db25-7370-4299-832d-bed5764a7ded 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "GET /v2/foo/bar/blobs/uploads/97f2db25-7370-4299-832d-bed5764a7ded?_state=N0V5beaaFWLjlQbXnyKZ0JXwNQjV-BASxDwiXTppZBF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ZjJkYjI1LTczNzAtNDI5OS04MzJkLWJlZDU3NjRhN2RlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MDY2ODI0MjdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=766541d4-6720-45d9-a568-44f32cf7b3c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="909.657µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=d66b3aad-22eb-4c7a-88fa-f65aba6c5cba http.request.method=PUT http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/8528d5f8-71a9-4ca5-a6d9-09d0f064101b?_state=IZ21TIWSL65PujCu0AI3eXuwQIFaMZcxLIBkz_ZgqtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MjhkNWY4LTcxYTktNGNhNS1hNmQ5LTA5ZDBmMDY0MTAxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MTEyNDkwOTNaIn0%3D&digest=sha256%3Aad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" provided=sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da vars.name="foo/bar" vars.uuid=8528d5f8-71a9-4ca5-a6d9-09d0f064101b time="2025-07-09T09:52:42Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=d66b3aad-22eb-4c7a-88fa-f65aba6c5cba http.request.method=PUT http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/8528d5f8-71a9-4ca5-a6d9-09d0f064101b?_state=IZ21TIWSL65PujCu0AI3eXuwQIFaMZcxLIBkz_ZgqtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MjhkNWY4LTcxYTktNGNhNS1hNmQ5LTA5ZDBmMDY0MTAxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MTEyNDkwOTNaIn0%3D&digest=sha256%3Aad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8528d5f8-71a9-4ca5-a6d9-09d0f064101b time="2025-07-09T09:52:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da, 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:35273" http.request.id=d66b3aad-22eb-4c7a-88fa-f65aba6c5cba http.request.method=PUT http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/8528d5f8-71a9-4ca5-a6d9-09d0f064101b?_state=IZ21TIWSL65PujCu0AI3eXuwQIFaMZcxLIBkz_ZgqtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MjhkNWY4LTcxYTktNGNhNS1hNmQ5LTA5ZDBmMDY0MTAxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MTEyNDkwOTNaIn0%3D&digest=sha256%3Aad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="874.055µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=8528d5f8-71a9-4ca5-a6d9-09d0f064101b 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "PUT /v2/foo/bar/blobs/uploads/8528d5f8-71a9-4ca5-a6d9-09d0f064101b?_state=IZ21TIWSL65PujCu0AI3eXuwQIFaMZcxLIBkz_ZgqtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MjhkNWY4LTcxYTktNGNhNS1hNmQ5LTA5ZDBmMDY0MTAxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MTEyNDkwOTNaIn0%3D&digest=sha256%3Aad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=f54bee82-6ec6-482f-b88f-2a9af546496d http.request.method=POST http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="687.677µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=76ca8d5d-73c7-4f2a-abce-3800adb68437 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/a1a44ab6-d863-45df-8cbc-7bb0fa2711a9?_state=0yVRBZmoCgvgk47Yow9P1x5oryAiiJc-QzyCe4OPQ7F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExYTQ0YWI2LWQ4NjMtNDVkZi04Y2JjLTdiYjBmYTI3MTFhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MTMyNTkzNjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="925.65µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "PUT /v2/foo/bar/blobs/uploads/a1a44ab6-d863-45df-8cbc-7bb0fa2711a9?_state=0yVRBZmoCgvgk47Yow9P1x5oryAiiJc-QzyCe4OPQ7F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExYTQ0YWI2LWQ4NjMtNDVkZi04Y2JjLTdiYjBmYTI3MTFhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MTMyNTkzNjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=cf363945-6483-4b38-ac90-ac4f23aadf73 http.request.method=POST http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.388405ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=ae99a499-fe99-4753-8e00-fcfd8f11df3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/1ad9357a-69c6-4879-877c-b5843b849d26?_state=XYU1wfM6JYEnTtUXAgZIAyvZgpCuT0hChkLcCRmETJR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZDkzNTdhLTY5YzYtNDg3OS04NzdjLWI1ODQzYjg0OWQyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MTU4MTQ2MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.536062ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "PUT /v2/foo/bar/blobs/uploads/1ad9357a-69c6-4879-877c-b5843b849d26?_state=XYU1wfM6JYEnTtUXAgZIAyvZgpCuT0hChkLcCRmETJR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZDkzNTdhLTY5YzYtNDg3OS04NzdjLWI1ODQzYjg0OWQyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MTU4MTQ2MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:42Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=f9d349ad-1471-447b-bad0-7ba89cdfd1b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="688.329µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=15303a0f-a119-4af9-84ad-8175a8270a5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/9d28d529-e8b7-4ac5-a3df-2b74b894b00e?_state=8gb8dRIUYFYYv0VMrf0tKzuvVDVipLsODViEax4aEfp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlkMjhkNTI5LWU4YjctNGFjNS1hM2RmLTJiNzRiODk0YjAwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MTg1NTM4OTZaIn0%3D&digest=sha256%3Aad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.duration=956.355273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:42 +0000] "PUT /v2/foo/bar/blobs/uploads/9d28d529-e8b7-4ac5-a3df-2b74b894b00e?_state=8gb8dRIUYFYYv0VMrf0tKzuvVDVipLsODViEax4aEfp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlkMjhkNTI5LWU4YjctNGFjNS1hM2RmLTJiNzRiODk0YjAwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Mi42MTg1NTM4OTZaIn0%3D&digest=sha256%3Aad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=5e826e4f-8e45-4a5a-9806-561a55b60e1c http.request.method=POST http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="897.618µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35273" http.request.id=7cf9cfaa-e9da-4f05-afc7-e8531d95c9dd http.request.method=PATCH http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/29ce3468-c315-48cd-913a-b2247b02f680?_state=5zrUEQU4XFqRR-eYEP40D7NY4XFCCBnN0e8tNU1jnch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5Y2UzNDY4LWMzMTUtNDhjZC05MTNhLWIyMjQ3YjAyZjY4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0My42Mzk0MDgzODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.014482911s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:43 +0000] "PATCH /v2/foo/bar/blobs/uploads/29ce3468-c315-48cd-913a-b2247b02f680?_state=5zrUEQU4XFqRR-eYEP40D7NY4XFCCBnN0e8tNU1jnch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5Y2UzNDY4LWMzMTUtNDhjZC05MTNhLWIyMjQ3YjAyZjY4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0My42Mzk0MDgzODRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=f5a8ab3b-8798-4d64-a752-88aa8de532f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/uploads/29ce3468-c315-48cd-913a-b2247b02f680?_state=RVtdfrUBHoImnzQAftSECZAf4JfnaaRy_onBV8dOi6N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5Y2UzNDY4LWMzMTUtNDhjZC05MTNhLWIyMjQ3YjAyZjY4MCIsIk9mZnNldCI6MjE2ODcyOTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NDNaIn0%3D&digest=sha256%3Aad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.duration=1.070458ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "PUT /v2/foo/bar/blobs/uploads/29ce3468-c315-48cd-913a-b2247b02f680?_state=RVtdfrUBHoImnzQAftSECZAf4JfnaaRy_onBV8dOi6N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5Y2UzNDY4LWMzMTUtNDhjZC05MTNhLWIyMjQ3YjAyZjY4MCIsIk9mZnNldCI6MjE2ODcyOTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NDNaIn0%3D&digest=sha256%3Aad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=e9abe389-15df-44ac-b684-314aba48fcd5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="789.542µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=c000c069-8797-42be-8e1d-57131dbeaa6e http.request.method=GET http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=50.547498ms http.response.status=200 http.response.written=21687296 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "GET /v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 200 21687296 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=error msg="error parsing digest="sha257:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=3a62daad-29ec-42d9-9317-9bcb4d6f542f http.request.method=GET http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/sha257:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" vars.name="foo/bar" time="2025-07-09T09:52:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=3a62daad-29ec-42d9-9317-9bcb4d6f542f http.request.method=GET http.request.remoteaddr="127.0.0.1:58380" http.request.uri="/v2/foo/bar/blobs/sha257:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="706.998µs" http.response.status=400 http.response.written=110 vars.digest="sha257:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "GET /v2/foo/bar/blobs/sha257:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=1cfcbd11-1529-49f6-baa2-a88f06c298fd http.request.method=GET http.request.remoteaddr="127.0.0.1:58398" http.request.uri="/v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.duration="968.383µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "GET /v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:52:44Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=f4a11a5d-beb4-4c98-aef7-f0229ae82726 http.request.method=GET http.request.remoteaddr="127.0.0.1:57014" http.request.uri="/v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="846.448µs" http.response.status=404 http.response.written=157 vars.digest="sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "GET /v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=8420b5d9-7421-4a3d-bc73-d61069b7574a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57020" http.request.uri="/v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.279µs" http.response.status=404 http.response.written=157 vars.digest="sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=84a4e865-18d0-424d-ab51-a40512677f3a http.request.method=POST http.request.remoteaddr="127.0.0.1:57020" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="711.72µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=ec7f91a8-822d-46ff-9875-86ccf9754307 http.request.method=GET http.request.remoteaddr="127.0.0.1:57020" http.request.uri="/v2/foo/bar/blobs/uploads/09443a4c-fc90-496c-8ec8-a67b1efb7722?_state=BW-buBWxKceBsQgiLTowwcZr571mXfJIIoUtJ4S2nZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5NDQzYTRjLWZjOTAtNDk2Yy04ZWM4LWE2N2IxZWZiNzcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44Nzc1NzA5NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="722.827µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "GET /v2/foo/bar/blobs/uploads/09443a4c-fc90-496c-8ec8-a67b1efb7722?_state=BW-buBWxKceBsQgiLTowwcZr571mXfJIIoUtJ4S2nZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5NDQzYTRjLWZjOTAtNDk2Yy04ZWM4LWE2N2IxZWZiNzcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44Nzc1NzA5NzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=a3fe0e4c-f488-4396-b3e3-6f9311fa965c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57020" http.request.uri="/v2/foo/bar/blobs/uploads/09443a4c-fc90-496c-8ec8-a67b1efb7722?_state=BW-buBWxKceBsQgiLTowwcZr571mXfJIIoUtJ4S2nZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5NDQzYTRjLWZjOTAtNDk2Yy04ZWM4LWE2N2IxZWZiNzcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44Nzc1NzA5NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="729.784µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "DELETE /v2/foo/bar/blobs/uploads/09443a4c-fc90-496c-8ec8-a67b1efb7722?_state=BW-buBWxKceBsQgiLTowwcZr571mXfJIIoUtJ4S2nZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5NDQzYTRjLWZjOTAtNDk2Yy04ZWM4LWE2N2IxZWZiNzcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44Nzc1NzA5NzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=214bda8f-c2d2-4846-80de-d8fe0fbd0d90 http.request.method=GET http.request.remoteaddr="127.0.0.1:57020" http.request.uri="/v2/foo/bar/blobs/uploads/09443a4c-fc90-496c-8ec8-a67b1efb7722?_state=BW-buBWxKceBsQgiLTowwcZr571mXfJIIoUtJ4S2nZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5NDQzYTRjLWZjOTAtNDk2Yy04ZWM4LWE2N2IxZWZiNzcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44Nzc1NzA5NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=09443a4c-fc90-496c-8ec8-a67b1efb7722 time="2025-07-09T09:52:44Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=214bda8f-c2d2-4846-80de-d8fe0fbd0d90 http.request.method=GET http.request.remoteaddr="127.0.0.1:57020" http.request.uri="/v2/foo/bar/blobs/uploads/09443a4c-fc90-496c-8ec8-a67b1efb7722?_state=BW-buBWxKceBsQgiLTowwcZr571mXfJIIoUtJ4S2nZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5NDQzYTRjLWZjOTAtNDk2Yy04ZWM4LWE2N2IxZWZiNzcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44Nzc1NzA5NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="734.318µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=09443a4c-fc90-496c-8ec8-a67b1efb7722 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "GET /v2/foo/bar/blobs/uploads/09443a4c-fc90-496c-8ec8-a67b1efb7722?_state=BW-buBWxKceBsQgiLTowwcZr571mXfJIIoUtJ4S2nZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5NDQzYTRjLWZjOTAtNDk2Yy04ZWM4LWE2N2IxZWZiNzcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44Nzc1NzA5NzdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=6ce700c8-49b6-4459-b000-109201acdb1e http.request.method=POST http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="872.435µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=08cdd0d1-db5f-4be7-b954-3bb1e8fed479 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/7363a590-4cdb-4d86-a5fd-85c604b8770d?_state=tKWVubejQ2GhwHN7FXsWbxhL5P6guUNc2Bk2M1G1AQx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjNhNTkwLTRjZGItNGQ4Ni1hNWZkLTg1YzYwNGI4NzcwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44ODEyMzczNjVaIn0%3D&digest=sha256%3A9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" provided=sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 vars.name="foo/bar" vars.uuid=7363a590-4cdb-4d86-a5fd-85c604b8770d time="2025-07-09T09:52:44Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=08cdd0d1-db5f-4be7-b954-3bb1e8fed479 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/7363a590-4cdb-4d86-a5fd-85c604b8770d?_state=tKWVubejQ2GhwHN7FXsWbxhL5P6guUNc2Bk2M1G1AQx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjNhNTkwLTRjZGItNGQ4Ni1hNWZkLTg1YzYwNGI4NzcwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44ODEyMzczNjVaIn0%3D&digest=sha256%3A9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7363a590-4cdb-4d86-a5fd-85c604b8770d time="2025-07-09T09:52:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3, 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:34279" http.request.id=08cdd0d1-db5f-4be7-b954-3bb1e8fed479 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/7363a590-4cdb-4d86-a5fd-85c604b8770d?_state=tKWVubejQ2GhwHN7FXsWbxhL5P6guUNc2Bk2M1G1AQx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjNhNTkwLTRjZGItNGQ4Ni1hNWZkLTg1YzYwNGI4NzcwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44ODEyMzczNjVaIn0%3D&digest=sha256%3A9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="879.633µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=7363a590-4cdb-4d86-a5fd-85c604b8770d 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "PUT /v2/foo/bar/blobs/uploads/7363a590-4cdb-4d86-a5fd-85c604b8770d?_state=tKWVubejQ2GhwHN7FXsWbxhL5P6guUNc2Bk2M1G1AQx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjNhNTkwLTRjZGItNGQ4Ni1hNWZkLTg1YzYwNGI4NzcwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44ODEyMzczNjVaIn0%3D&digest=sha256%3A9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=395e5564-2df7-411e-aa59-2bf86f526878 http.request.method=POST http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="711.58µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=142355d2-adc8-43a2-8bdf-a4e2e7fd8fbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/513603b6-f7f9-47da-8992-6480f5ff22c6?_state=Pw-TfuHi_O1ApGdYCm1pSufvj9uOEyCFwDfX3L-1CnZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxMzYwM2I2LWY3ZjktNDdkYS04OTkyLTY0ODBmNWZmMjJjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44ODMyMTA2ODhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="942.99µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "PUT /v2/foo/bar/blobs/uploads/513603b6-f7f9-47da-8992-6480f5ff22c6?_state=Pw-TfuHi_O1ApGdYCm1pSufvj9uOEyCFwDfX3L-1CnZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxMzYwM2I2LWY3ZjktNDdkYS04OTkyLTY0ODBmNWZmMjJjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44ODMyMTA2ODhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=36975a02-02dc-411c-8fb4-40241d073aff http.request.method=POST http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="717.25µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=a7333d19-58a4-4887-86b4-ca8a58a44c57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/a7e1a3b4-881d-45cc-a12e-0f42ce975593?_state=QNmVCdnrHZ-szypghUPRGurH_YZgi-beruzcIIIzgYh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3ZTFhM2I0LTg4MWQtNDVjYy1hMTJlLTBmNDJjZTk3NTU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44ODUxNjUxOVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="946.234µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "PUT /v2/foo/bar/blobs/uploads/a7e1a3b4-881d-45cc-a12e-0f42ce975593?_state=QNmVCdnrHZ-szypghUPRGurH_YZgi-beruzcIIIzgYh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3ZTFhM2I0LTg4MWQtNDVjYy1hMTJlLTBmNDJjZTk3NTU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44ODUxNjUxOVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=11fc54cb-1851-4dcf-85a7-a5b89ebe86ac http.request.method=POST http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="726.671µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:45Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=0fe61ffa-d78e-470c-aacd-fd191b9f61f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/0359e1b4-15b4-4bd3-8367-a87636176ec4?_state=cPeGcE0WnFPLBYmXzHXSlEoBx-HjEeQUBZF9UuSt6iJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzNTllMWI0LTE1YjQtNGJkMy04MzY3LWE4NzYzNjE3NmVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44ODcxMTE0MVoifQ%3D%3D&digest=sha256%3A9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.duration=600.002166ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "PUT /v2/foo/bar/blobs/uploads/0359e1b4-15b4-4bd3-8367-a87636176ec4?_state=cPeGcE0WnFPLBYmXzHXSlEoBx-HjEeQUBZF9UuSt6iJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzNTllMWI0LTE1YjQtNGJkMy04MzY3LWE4NzYzNjE3NmVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NC44ODcxMTE0MVoifQ%3D%3D&digest=sha256%3A9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:45Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=74ddb109-43b4-432f-8814-02f88579bc9d http.request.method=POST http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="872.333µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34279" http.request.id=2a6338a2-9655-4620-a617-4da816102f8b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/6de1519b-0d0d-4efe-833f-a6cb7c237cf8?_state=JZ0JChvtKDYAXeJTY9QA5TeveHpfH0SG3VTwSauHLb57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkZTE1MTliLTBkMGQtNGVmZS04MzNmLWE2Y2I3YzIzN2NmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NS41Mzk2MDAwMjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=618.940507ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:45 +0000] "PATCH /v2/foo/bar/blobs/uploads/6de1519b-0d0d-4efe-833f-a6cb7c237cf8?_state=JZ0JChvtKDYAXeJTY9QA5TeveHpfH0SG3VTwSauHLb57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkZTE1MTliLTBkMGQtNGVmZS04MzNmLWE2Y2I3YzIzN2NmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0NS41Mzk2MDAwMjlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=7c9bead0-8311-4e86-b2c2-83a5918a05e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/6de1519b-0d0d-4efe-833f-a6cb7c237cf8?_state=cnwucmGoY7KU-x6QtaQTiZOdpPYSKcMXke3Y4YERXhd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkZTE1MTliLTBkMGQtNGVmZS04MzNmLWE2Y2I3YzIzN2NmOCIsIk9mZnNldCI6MTcwOTkyNjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NDVaIn0%3D&digest=sha256%3A9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.067207ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "PUT /v2/foo/bar/blobs/uploads/6de1519b-0d0d-4efe-833f-a6cb7c237cf8?_state=cnwucmGoY7KU-x6QtaQTiZOdpPYSKcMXke3Y4YERXhd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkZTE1MTliLTBkMGQtNGVmZS04MzNmLWE2Y2I3YzIzN2NmOCIsIk9mZnNldCI6MTcwOTkyNjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NDVaIn0%3D&digest=sha256%3A9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=aea35569-a04e-4e1e-bb97-96940e633927 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="926.789µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "HEAD /v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=e893b5f5-0388-48a7-81c6-b9921de1d3d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=26.965251ms http.response.status=200 http.response.written=17099264 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "GET /v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 200 17099264 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=error msg="error parsing digest="sha257:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=2952497a-1ed5-4fd1-a2ea-59f398624f62 http.request.method=GET http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/sha257:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" vars.name="foo/bar" time="2025-07-09T09:52:46Z" 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:34279" http.request.id=2952497a-1ed5-4fd1-a2ea-59f398624f62 http.request.method=GET http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/sha257:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="698.498µs" http.response.status=400 http.response.written=110 vars.digest="sha257:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "GET /v2/foo/bar/blobs/sha257:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=879f0b54-6eab-41b0-a46e-adae21197c40 http.request.method=GET http.request.remoteaddr="127.0.0.1:57040" http.request.uri="/v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.196772ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "GET /v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=15ea3cc2-b915-4075-b231-4e1b1ca5701b http.request.method=GET http.request.remoteaddr="127.0.0.1:57040" http.request.uri="/v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.320444ms http.response.status=200 http.response.written=229376 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "GET /v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 200 229376 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34279" http.request.id=cc46cb47-d6ff-4b95-9c07-770efaf690b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57034" http.request.uri="/v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.387651ms http.response.status=200 http.response.written=2687104 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "GET /v2/foo/bar/blobs/sha256:9f5529e7783cf45bc1b102702bec123587ba8922256e7a69a96fc15bad3cbdf3 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=dee33a9b-ab2c-4651-8846-2e56c0510b05 http.request.method=GET http.request.remoteaddr="127.0.0.1:58394" http.request.uri="/v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.488446158s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "GET /v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35273" http.request.id=6c63a29d-5833-4179-a028-a191aa80353f http.request.method=GET http.request.remoteaddr="127.0.0.1:58398" http.request.uri="/v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.485734257s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [09/Jul/2025:09:52:44 +0000] "GET /v2/foo/bar/blobs/sha256:ad92976512716eed93878a3ac14414d8544e6671b347f940aad3cf00658910da HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (3.79s) === RUN TestBlobDelete time="2025-07-09T09:52: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-09T09:52:46Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:46Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=dc65c696-0f9f-4e04-8f9e-2c6ba7456b1c http.request.method=GET http.request.remoteaddr="127.0.0.1:40546" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="818.234µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "GET /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=b7635a11-ad03-425d-b812-0dae3fc2c5e9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40548" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="764.67µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "HEAD /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=a14765bd-69d4-4fa7-a1d3-48884aeaf941 http.request.method=POST http.request.remoteaddr="127.0.0.1:40548" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="712.276µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=16966c4f-49a9-4376-85a7-01d63c8aea35 http.request.method=GET http.request.remoteaddr="127.0.0.1:40548" http.request.uri="/v2/foo/bar/blobs/uploads/75ff2aaa-f355-4f66-88e6-0e55cd066265?_state=tgbyfrBHPg-kyR49g1DP0S8gZo-xJSsURC6vCHYCNrx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZmYyYWFhLWYzNTUtNGY2Ni04OGU2LTBlNTVjZDA2NjI2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTMzNzg4NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="733.745µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "GET /v2/foo/bar/blobs/uploads/75ff2aaa-f355-4f66-88e6-0e55cd066265?_state=tgbyfrBHPg-kyR49g1DP0S8gZo-xJSsURC6vCHYCNrx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZmYyYWFhLWYzNTUtNGY2Ni04OGU2LTBlNTVjZDA2NjI2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTMzNzg4NDZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=374a69dd-29b2-4ad7-b176-04566a4b4052 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40548" http.request.uri="/v2/foo/bar/blobs/uploads/75ff2aaa-f355-4f66-88e6-0e55cd066265?_state=tgbyfrBHPg-kyR49g1DP0S8gZo-xJSsURC6vCHYCNrx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZmYyYWFhLWYzNTUtNGY2Ni04OGU2LTBlNTVjZDA2NjI2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTMzNzg4NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="725.271µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "DELETE /v2/foo/bar/blobs/uploads/75ff2aaa-f355-4f66-88e6-0e55cd066265?_state=tgbyfrBHPg-kyR49g1DP0S8gZo-xJSsURC6vCHYCNrx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZmYyYWFhLWYzNTUtNGY2Ni04OGU2LTBlNTVjZDA2NjI2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTMzNzg4NDZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=ad3c761b-0be4-42ba-b498-0bab7e6acb52 http.request.method=GET http.request.remoteaddr="127.0.0.1:40548" http.request.uri="/v2/foo/bar/blobs/uploads/75ff2aaa-f355-4f66-88e6-0e55cd066265?_state=tgbyfrBHPg-kyR49g1DP0S8gZo-xJSsURC6vCHYCNrx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZmYyYWFhLWYzNTUtNGY2Ni04OGU2LTBlNTVjZDA2NjI2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTMzNzg4NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=75ff2aaa-f355-4f66-88e6-0e55cd066265 time="2025-07-09T09:52:46Z" 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:46523" http.request.id=ad3c761b-0be4-42ba-b498-0bab7e6acb52 http.request.method=GET http.request.remoteaddr="127.0.0.1:40548" http.request.uri="/v2/foo/bar/blobs/uploads/75ff2aaa-f355-4f66-88e6-0e55cd066265?_state=tgbyfrBHPg-kyR49g1DP0S8gZo-xJSsURC6vCHYCNrx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZmYyYWFhLWYzNTUtNGY2Ni04OGU2LTBlNTVjZDA2NjI2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTMzNzg4NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="679.702µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=75ff2aaa-f355-4f66-88e6-0e55cd066265 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "GET /v2/foo/bar/blobs/uploads/75ff2aaa-f355-4f66-88e6-0e55cd066265?_state=tgbyfrBHPg-kyR49g1DP0S8gZo-xJSsURC6vCHYCNrx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZmYyYWFhLWYzNTUtNGY2Ni04OGU2LTBlNTVjZDA2NjI2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTMzNzg4NDZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=96fa2181-696d-43d6-a979-473f3227b357 http.request.method=POST http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="814.238µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=b770c31a-0b0b-4ed8-9b3c-9af25d4d1ab6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/153fd816-1a88-4483-80df-6ef93025a8a3?_state=tJnT8XahsA3H2qK4Eke1ubkYvsuoKqf2my5tUuv_CF17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1M2ZkODE2LTFhODgtNDQ4My04MGRmLTZlZjkzMDI1YThhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTY4OTU1NDZaIn0%3D&digest=sha256%3A4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" provided=sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e vars.name="foo/bar" vars.uuid=153fd816-1a88-4483-80df-6ef93025a8a3 time="2025-07-09T09:52:46Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=b770c31a-0b0b-4ed8-9b3c-9af25d4d1ab6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/153fd816-1a88-4483-80df-6ef93025a8a3?_state=tJnT8XahsA3H2qK4Eke1ubkYvsuoKqf2my5tUuv_CF17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1M2ZkODE2LTFhODgtNDQ4My04MGRmLTZlZjkzMDI1YThhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTY4OTU1NDZaIn0%3D&digest=sha256%3A4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=153fd816-1a88-4483-80df-6ef93025a8a3 time="2025-07-09T09:52:46Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e, 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:46523" http.request.id=b770c31a-0b0b-4ed8-9b3c-9af25d4d1ab6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/153fd816-1a88-4483-80df-6ef93025a8a3?_state=tJnT8XahsA3H2qK4Eke1ubkYvsuoKqf2my5tUuv_CF17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1M2ZkODE2LTFhODgtNDQ4My04MGRmLTZlZjkzMDI1YThhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTY4OTU1NDZaIn0%3D&digest=sha256%3A4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.266µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=153fd816-1a88-4483-80df-6ef93025a8a3 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "PUT /v2/foo/bar/blobs/uploads/153fd816-1a88-4483-80df-6ef93025a8a3?_state=tJnT8XahsA3H2qK4Eke1ubkYvsuoKqf2my5tUuv_CF17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1M2ZkODE2LTFhODgtNDQ4My04MGRmLTZlZjkzMDI1YThhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTY4OTU1NDZaIn0%3D&digest=sha256%3A4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=c4ead07c-4117-4884-8100-66ea9c202d84 http.request.method=POST http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="687.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=9b8f1fc0-a6d4-49cb-9363-cc2554f5cb95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/0b089988-f7a8-45a0-858f-be07419a4058?_state=BYh7G6K9ajDaY2O2vjFxgy9JIXox0j5H1SB8eQWYQEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiMDg5OTg4LWY3YTgtNDVhMC04NThmLWJlMDc0MTlhNDA1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTg2NzY3NTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="855.819µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "PUT /v2/foo/bar/blobs/uploads/0b089988-f7a8-45a0-858f-be07419a4058?_state=BYh7G6K9ajDaY2O2vjFxgy9JIXox0j5H1SB8eQWYQEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiMDg5OTg4LWY3YTgtNDVhMC04NThmLWJlMDc0MTlhNDA1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni4zOTg2NzY3NTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=fbe4297d-3ed6-4f2f-8537-4e4380046c2a http.request.method=POST http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="684.907µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=e2464827-d234-4405-bcd6-2844bfb89ecf http.request.method=PUT http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/f89dbbfc-b76f-48e4-b819-81f3c983786d?_state=kQ5RkUB8bkqAnra3Dl1MNGPEbsTt2F5AYEpRTBlp_K17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4OWRiYmZjLWI3NmYtNDhlNC1iODE5LTgxZjNjOTgzNzg2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni40MDA1MDQ3MTVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="852.862µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "PUT /v2/foo/bar/blobs/uploads/f89dbbfc-b76f-48e4-b819-81f3c983786d?_state=kQ5RkUB8bkqAnra3Dl1MNGPEbsTt2F5AYEpRTBlp_K17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4OWRiYmZjLWI3NmYtNDhlNC1iODE5LTgxZjNjOTgzNzg2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni40MDA1MDQ3MTVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=951960c5-7982-4b01-a86d-65f70fdb82f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="689.21µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=8d19485f-b0e8-448e-b4d7-5e66cc5cdeb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/ffa25327-ebc9-4025-9c2f-5f5a65b2cb8e?_state=-FtxnglVHELBCSZlqjdb9Qi1ajGpgSI2Q_BXvsfHf_h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmYTI1MzI3LWViYzktNDAyNS05YzJmLTVmNWE2NWIyY2I4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni40MDIzMjAyODZaIn0%3D&digest=sha256%3A4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.077663828s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:46 +0000] "PUT /v2/foo/bar/blobs/uploads/ffa25327-ebc9-4025-9c2f-5f5a65b2cb8e?_state=-FtxnglVHELBCSZlqjdb9Qi1ajGpgSI2Q_BXvsfHf_h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmYTI1MzI3LWViYzktNDAyNS05YzJmLTVmNWE2NWIyY2I4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ni40MDIzMjAyODZaIn0%3D&digest=sha256%3A4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=8f270ff4-92f3-4f2a-9d1b-bd9f0936c7d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="877.434µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46523" http.request.id=00e2f46a-f950-4842-8562-476870b42cbc http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/34925779-c739-4cc5-a4b6-f9f68547abe8?_state=R4ZGr9Es1IIRKz-J38J1G9QVVxxch4MtgAx7qZ5NCNR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0OTI1Nzc5LWM3MzktNGNjNS1hNGI2LWY5ZjY4NTQ3YWJlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ny41NDcwOTU4OTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06452054s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:47 +0000] "PATCH /v2/foo/bar/blobs/uploads/34925779-c739-4cc5-a4b6-f9f68547abe8?_state=R4ZGr9Es1IIRKz-J38J1G9QVVxxch4MtgAx7qZ5NCNR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0OTI1Nzc5LWM3MzktNGNjNS1hNGI2LWY5ZjY4NTQ3YWJlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0Ny41NDcwOTU4OTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=a5c1c3f3-3786-4c2e-921e-6d159edcb61d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/uploads/34925779-c739-4cc5-a4b6-f9f68547abe8?_state=D-TtktKkbjozq8CfOvVzboHRjsC0l8XRFxUSR-WA9cJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0OTI1Nzc5LWM3MzktNGNjNS1hNGI2LWY5ZjY4NTQ3YWJlOCIsIk9mZnNldCI6MjI2NTcwMjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NDdaIn0%3D&digest=sha256%3A4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.133383ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "PUT /v2/foo/bar/blobs/uploads/34925779-c739-4cc5-a4b6-f9f68547abe8?_state=D-TtktKkbjozq8CfOvVzboHRjsC0l8XRFxUSR-WA9cJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0OTI1Nzc5LWM3MzktNGNjNS1hNGI2LWY5ZjY4NTQ3YWJlOCIsIk9mZnNldCI6MjI2NTcwMjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NDdaIn0%3D&digest=sha256%3A4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=921e84af-27c8-4da9-9a6d-f5f33490e336 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="918.804µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "HEAD /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=c2c10cc1-4f84-4bd8-8994-812971a6f1c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=51.023912ms http.response.status=200 http.response.written=22657024 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "GET /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 200 22657024 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" level=error msg="error parsing digest="sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=6361973a-4bdf-49c7-b9f5-14de8fc00afb http.request.method=GET http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" vars.name="foo/bar" time="2025-07-09T09:52:48Z" 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:46523" http.request.id=6361973a-4bdf-49c7-b9f5-14de8fc00afb http.request.method=GET http.request.remoteaddr="127.0.0.1:40556" http.request.uri="/v2/foo/bar/blobs/sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="707.035µs" http.response.status=400 http.response.written=110 vars.digest="sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "GET /v2/foo/bar/blobs/sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=6882defc-49a4-404f-ab72-d6bf7e2f9445 http.request.method=GET http.request.remoteaddr="127.0.0.1:40586" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.168141ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "GET /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=4889ec32-55aa-493d-806f-2a8c1a16589d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40602" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.duration="846.036µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "DELETE /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=d25f3b5d-28b4-4c3d-bc44-b4d42d125a67 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40602" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="630.251µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "HEAD /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" 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:46523" http.request.id=f5a383db-771e-4da2-bc0d-d84bf8ecd74f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40602" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="610.949µs" http.response.status=404 http.response.written=74 vars.digest="sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "DELETE /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" level=error msg="error parsing digest="sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=f8d7dbb4-741f-4273-aab2-096f710fb5e1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40608" http.request.uri="/v2/foo/bar/blobs/sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" vars.name="foo/bar" time="2025-07-09T09:52:48Z" 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:46523" http.request.id=f8d7dbb4-741f-4273-aab2-096f710fb5e1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40608" http.request.uri="/v2/foo/bar/blobs/sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="713.11µs" http.response.status=400 http.response.written=110 vars.digest="sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "DELETE /v2/foo/bar/blobs/sha257:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T09:52:48Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=57990d3d-33ab-450c-9543-23595c8f8c3c http.request.method=POST http.request.remoteaddr="127.0.0.1:40610" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="821.998µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=b22a1b2f-ff7c-452a-bdac-36cabb2a6be2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40610" http.request.uri="/v2/foo/bar/blobs/uploads/861a77b8-7073-4d5b-b540-c58bed9b48a4?_state=M8KBon7DoptNbhA6X5ahxXIBzFBphCT8j_yms934twJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2MWE3N2I4LTcwNzMtNGQ1Yi1iNTQwLWM1OGJlZDliNDhhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0OC43MDU2NDIwMDRaIn0%3D&digest=sha256%3A4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07412712s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "PUT /v2/foo/bar/blobs/uploads/861a77b8-7073-4d5b-b540-c58bed9b48a4?_state=M8KBon7DoptNbhA6X5ahxXIBzFBphCT8j_yms934twJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2MWE3N2I4LTcwNzMtNGQ1Yi1iNTQwLWM1OGJlZDliNDhhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0OC43MDU2NDIwMDRaIn0%3D&digest=sha256%3A4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=ef98d93a-6db7-42aa-bcc6-ea6eebc741ce http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40610" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="979.051µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=af318b9e-5b8a-49a0-8329-196fe6fbbc16 http.request.method=GET http.request.remoteaddr="127.0.0.1:40586" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.149802307s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "GET /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-07-09T09:52:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46523" http.request.id=1a88e245-abf8-416c-9167-d4b2dd0abe21 http.request.method=GET http.request.remoteaddr="127.0.0.1:40570" http.request.uri="/v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.152916581s http.response.status=200 http.response.written=2687104 127.0.0.1 - - [09/Jul/2025:09:52:48 +0000] "GET /v2/foo/bar/blobs/sha256:4d1216b3c3a2ac58924343492d110eba32c5db5a7fdc0222c5e7e24e4954ba6e HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.63s) === RUN TestRelativeURL time="2025-07-09T09:52: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-09T09:52:49Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:49Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40773" http.request.id=e60ee93d-9e07-40d6-8c11-8cd597f5d662 http.request.method=POST http.request.remoteaddr="127.0.0.1:39560" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="817.436µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40773" http.request.id=f02aa95f-5767-4705-b705-5e14a57b8b34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39560" http.request.uri="/v2/foo/bar/blobs/uploads/3f4f7e95-3275-4c2d-a9f1-11bcd80bd649?_state=CHWOGjdA7GUo4woCJkmRLoP5TZRV29JGUlonFBOFW757Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNGY3ZTk1LTMyNzUtNGMyZC1hOWYxLTExYmNkODBiZDY0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0OS44NTIxMTY2MzZaIn0%3D&digest=sha256%3Aaef3b21bcb9c128c957acdc9c49d3cb3b2fa21273eb912facc184b7ac1e02c96" http.request.useragent="Go-http-client/1.1" http.response.duration=1.790552043s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:50 +0000] "PUT /v2/foo/bar/blobs/uploads/3f4f7e95-3275-4c2d-a9f1-11bcd80bd649?_state=CHWOGjdA7GUo4woCJkmRLoP5TZRV29JGUlonFBOFW757Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNGY3ZTk1LTMyNzUtNGMyZC1hOWYxLTExYmNkODBiZDY0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo0OS44NTIxMTY2MzZaIn0%3D&digest=sha256%3Aaef3b21bcb9c128c957acdc9c49d3cb3b2fa21273eb912facc184b7ac1e02c96 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:52Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40773" http.request.id=73c401d5-0807-47d7-893d-925b302e0b64 http.request.method=POST http.request.remoteaddr="127.0.0.1:39560" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="925.36µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:52Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40773" http.request.id=f699f967-1a65-4f2a-b6bd-feed5048e448 http.request.method=POST http.request.remoteaddr="127.0.0.1:39560" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="726.251µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:52Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40773" http.request.id=290ffacb-6e10-40bc-b99a-a25e46a00981 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39560" http.request.uri="/v2/foo/bar/blobs/uploads/efe5994c-a059-417d-b478-2460426f023d?_state=KoxyPIhQ-qHPYSUeCNBShTe5bm7IUPkStIWMWWBXj-57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZTU5OTRjLWEwNTktNDE3ZC1iNDc4LTI0NjA0MjZmMDIzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo1Mi4wMTkyOTk5MzNaIn0%3D&digest=sha256%3A38c6f66dc19a54aa557fbb7d061891a25763732e414ae235173134bf0f99cae4" http.request.useragent="Go-http-client/1.1" http.response.duration=961.144933ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:52 +0000] "PUT /v2/foo/bar/blobs/uploads/efe5994c-a059-417d-b478-2460426f023d?_state=KoxyPIhQ-qHPYSUeCNBShTe5bm7IUPkStIWMWWBXj-57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZTU5OTRjLWEwNTktNDE3ZC1iNDc4LTI0NjA0MjZmMDIzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo1Mi4wMTkyOTk5MzNaIn0%3D&digest=sha256%3A38c6f66dc19a54aa557fbb7d061891a25763732e414ae235173134bf0f99cae4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.13s) === RUN TestBlobDeleteDisabled time="2025-07-09T09:52:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:52:52Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52: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:41279" http.request.id=a029f963-550f-417f-a7af-f1ad9ef2217c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46834" http.request.uri="/v2/foo/bar/blobs/sha256:aefc0a970bb710c177a76d3494b572f5964d17ef347fbfaf61f651a819654200" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="778.937µs" http.response.status=405 http.response.written=78 vars.digest="sha256:aefc0a970bb710c177a76d3494b572f5964d17ef347fbfaf61f651a819654200" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:aefc0a970bb710c177a76d3494b572f5964d17ef347fbfaf61f651a819654200 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.23s) === RUN TestDeleteDisabled time="2025-07-09T09:52: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-09T09:52:53Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:53Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42623" http.request.id=1c597ab2-92e6-409e-984f-b1007a9bb3a3 http.request.method=POST http.request.remoteaddr="127.0.0.1:43336" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="896.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42623" http.request.id=d332eddb-d0b0-46d6-97de-4460b2cdd33f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43336" http.request.uri="/v2/foo/bar/blobs/uploads/aab9374e-38d7-49e2-844e-1923c70d0494?_state=aIX4PUgisjOuJQVEM1Y3AJ-fzw7Lr4kIV6UIu1dBIX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhYjkzNzRlLTM4ZDctNDllMi04NDRlLTE5MjNjNzBkMDQ5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo1My40MzAzNDMwMTdaIn0%3D&digest=sha256%3Ada9ca6b89bc8adeb8c454b43b42c62a716297fc66c363fafe3c60fddd6b1a8ba" http.request.useragent="Go-http-client/1.1" http.response.duration=1.906432352s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:53 +0000] "PUT /v2/foo/bar/blobs/uploads/aab9374e-38d7-49e2-844e-1923c70d0494?_state=aIX4PUgisjOuJQVEM1Y3AJ-fzw7Lr4kIV6UIu1dBIX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhYjkzNzRlLTM4ZDctNDllMi04NDRlLTE5MjNjNzBkMDQ5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo1My40MzAzNDMwMTdaIn0%3D&digest=sha256%3Ada9ca6b89bc8adeb8c454b43b42c62a716297fc66c363fafe3c60fddd6b1a8ba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:55Z" 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:42623" http.request.id=17f61d83-635e-4d6a-b7bf-43f6acfdc9d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43336" http.request.uri="/v2/foo/bar/blobs/sha256:da9ca6b89bc8adeb8c454b43b42c62a716297fc66c363fafe3c60fddd6b1a8ba" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="874.082µs" http.response.status=405 http.response.written=78 vars.digest="sha256:da9ca6b89bc8adeb8c454b43b42c62a716297fc66c363fafe3c60fddd6b1a8ba" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:52:55 +0000] "DELETE /v2/foo/bar/blobs/sha256:da9ca6b89bc8adeb8c454b43b42c62a716297fc66c363fafe3c60fddd6b1a8ba HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.13s) === RUN TestDeleteReadOnly time="2025-07-09T09:52:55Z" 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-09T09:52:55Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34353" http.request.id=b5c919fd-5fc7-42b1-873c-da253fe18b0d 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.duration="908.153µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34353" http.request.id=7179fa99-3ba2-4f9a-9dfd-8fa03ab98b49 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49944" http.request.uri="/v2/foo/bar/blobs/uploads/f3635867-bc4d-4804-a174-9372bf2f7360?_state=y69bzo_NfFxWP6bJPtsTzezi-ZZgP-skvjaBKhQ378F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzNjM1ODY3LWJjNGQtNDgwNC1hMTc0LTkzNzJiZjJmNzM2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo1NS41NjA4MjM0OTlaIn0%3D&digest=sha256%3A5374a4c76164b1868071ce416ce3564857a4452825cbfad679b2540c06c8d258" http.request.useragent="Go-http-client/1.1" http.response.duration=1.876502036s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:55 +0000] "PUT /v2/foo/bar/blobs/uploads/f3635867-bc4d-4804-a174-9372bf2f7360?_state=y69bzo_NfFxWP6bJPtsTzezi-ZZgP-skvjaBKhQ378F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzNjM1ODY3LWJjNGQtNDgwNC1hMTc0LTkzNzJiZjJmNzM2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1Mjo1NS41NjA4MjM0OTlaIn0%3D&digest=sha256%3A5374a4c76164b1868071ce416ce3564857a4452825cbfad679b2540c06c8d258 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Jul/2025:09:52:57 +0000] "DELETE /v2/foo/bar/blobs/sha256:5374a4c76164b1868071ce416ce3564857a4452825cbfad679b2540c06c8d258 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.10s) === RUN TestStartPushReadOnly time="2025-07-09T09:52:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:52:57Z" level=info msg="redis not configured" go.version=go1.24.5 127.0.0.1 - - [09/Jul/2025:09:52:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-07-09T09:52:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:52:57Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:52:57Z" 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:37757" http.request.id=b435a351-7c17-4cdd-92f3-bd86f7f1ab6d http.request.method=GET http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.267021ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:52:57 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T09:52:57Z" 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:37757" http.request.id=eee93a80-f4b0-41aa-b9fc-b1facca6b843 http.request.method=GET http.request.remoteaddr="127.0.0.1:50534" 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="976.604µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:09:52:57 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:52:57Z" 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:37757" http.request.id=65994749-eb05-4970-831b-424e082e64ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.039302ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:52:57 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T09:52:57Z" 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:37757" http.request.id=9d867030-c8b9-4430-a9ab-1e60d02108cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.831446ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:52:57Z" 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:37757" http.request.id=9d867030-c8b9-4430-a9ab-1e60d02108cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.876165ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:52:57Z" 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:37757" http.request.id=9d867030-c8b9-4430-a9ab-1e60d02108cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.921343ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:52:57Z" 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:37757" http.request.id=9d867030-c8b9-4430-a9ab-1e60d02108cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.960027ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:52:57 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T09:52:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=2cc67a4d-ab18-4556-a4da-cee005ad3553 http.request.method=POST http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="796.989µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:57 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:59Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=9b6810ad-29d9-4e4d-8a3b-27aa8758e271 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/blobs/uploads/2316e05b-0e28-4d71-97a8-6c253496f898?_state=ZbJ051m9rROPuttp_2Lo46fBBqa2uFyfQeSFyGriX4p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMzE2ZTA1Yi0wZTI4LTRkNzEtOTdhOC02YzI1MzQ5NmY4OTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NTcuNjc2Njc4MjA0WiJ9&digest=sha256%3Ad7fd8332b8c5aebf90aee542a404844084f35bda33a0da2918464faa8f8edcb1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.880322846s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:57 +0000] "PUT /v2/foo/schema1/blobs/uploads/2316e05b-0e28-4d71-97a8-6c253496f898?_state=ZbJ051m9rROPuttp_2Lo46fBBqa2uFyfQeSFyGriX4p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMzE2ZTA1Yi0wZTI4LTRkNzEtOTdhOC02YzI1MzQ5NmY4OTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NTcuNjc2Njc4MjA0WiJ9&digest=sha256%3Ad7fd8332b8c5aebf90aee542a404844084f35bda33a0da2918464faa8f8edcb1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:52:59Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=a5f92e8e-7a37-4b4e-81d2-25c6f51c78a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="887.904µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:59 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=b81d78dc-ede9-48b8-be9c-9d89ede3d478 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/blobs/uploads/5c3f7b37-ccee-42f1-b56a-dfa5d22939f1?_state=1Prp2kdeE_rRZD6QEPhcG_kH96501o78WFNJyUxoLqN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YzNmN2IzNy1jY2VlLTQyZjEtYjU2YS1kZmE1ZDIyOTM5ZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NTkuNzU5OTAwNDc1WiJ9&digest=sha256%3Add602c86170b487ddc7fe6b0c55d3bb1698eef6c87b0d6e81c2192564a0318c5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.598140343s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:52:59 +0000] "PUT /v2/foo/schema1/blobs/uploads/5c3f7b37-ccee-42f1-b56a-dfa5d22939f1?_state=1Prp2kdeE_rRZD6QEPhcG_kH96501o78WFNJyUxoLqN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YzNmN2IzNy1jY2VlLTQyZjEtYjU2YS1kZmE1ZDIyOTM5ZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTI6NTkuNzU5OTAwNDc1WiJ9&digest=sha256%3Add602c86170b487ddc7fe6b0c55d3bb1698eef6c87b0d6e81c2192564a0318c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=cefb37e2-b1ec-4dd4-8ace-6bdce57acdf6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.895184ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=55407077-5793-4c5e-990c-89bb026e86db http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" http.request.useragent="Go-http-client/1.1" http.response.duration=1.59654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=3bd19858-31f2-44a8-8085-079e91da49de http.request.method=GET http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.340759ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=da9ae268-e993-4254-b7d8-79f9926426b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.355918ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "GET /v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" 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:37757" http.request.id=f833323e-5264-4d91-83ec-044206abe541 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" http.request.useragent="Go-http-client/1.1" http.response.duration=1.592072ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" 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:37757" http.request.id=56a22f22-42ab-40d8-a9ed-5aae9ab7bb77 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" http.request.useragent="Go-http-client/1.1" http.response.duration=1.514088ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:37757" http.request.id=1506cb33-763c-43c6-8d23-e8c20a50e427 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" http.request.useragent="Go-http-client/1.1" http.response.duration=1.538425ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=7460c5c9-199e-424f-8aa9-e6a731ea4e7c http.request.method=GET http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.187607ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "GET /v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=d6df8d28-bf30-4cf5-a983-a4b30807da6f http.request.method=GET http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="689.97µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=9c433afd-643a-4f1c-9c6c-b6af26fd05c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" http.request.useragent="Go-http-client/1.1" http.response.duration="667.554µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "GET /v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=7f2ce5d6-1559-40ac-8a6e-7a7811bb1c67 http.request.method=GET http.request.remoteaddr="127.0.0.1:50534" 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="662.609µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=error msg="payload digest does match: "sha256:c58cfca15ac68d006c054e9acf4b0a8d8ca07c3de822a1debd2328f10be06b52" != "sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab"" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=8a0999fb-d42b-4f57-a9d0-8596fe3cdd4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" time="2025-07-09T09:53:01Z" 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:37757" http.request.id=8a0999fb-d42b-4f57-a9d0-8596fe3cdd4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50534" http.request.uri="/v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="837.755µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab" 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:007782669f2a6dad3588b11ae101af281e7a4558bc46b4eca1b0d533d2db21ab HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T09:53: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:37757" http.request.id=ea59e99a-f880-457e-9eb9-ee519bc13b7b http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" 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="822.226µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:53: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:37757" http.request.id=9059d6ec-6866-46b3-8ee5-d3943dd744d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" 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="649.072µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:53: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:37757" http.request.id=f133a748-52ad-41a3-9b8d-95d202c06de3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" 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="807.744µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:53: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:37757" http.request.id=f133a748-52ad-41a3-9b8d-95d202c06de3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" 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="848.282µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:53: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:37757" http.request.id=f133a748-52ad-41a3-9b8d-95d202c06de3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" 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="889.069µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=8e4547d8-484e-40fe-baf0-c520b8de4ccb http.request.method=POST http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="759.957µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=55e78bd7-d866-4173-a47e-982126dc9d81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/blobs/uploads/ba81a0b8-5246-4906-8f99-a0fcfd8c429c?_state=EFV-TMdIV_emu9VFlfA7oswn1sfB0U2vTb_EZKV77Wt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYTgxYTBiOC01MjQ2LTQ5MDYtOGY5OS1hMGZjZmQ4YzQyOWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDEuMzgwNzMxMTI1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.027498ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/ba81a0b8-5246-4906-8f99-a0fcfd8c429c?_state=EFV-TMdIV_emu9VFlfA7oswn1sfB0U2vTb_EZKV77Wt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYTgxYTBiOC01MjQ2LTQ5MDYtOGY5OS1hMGZjZmQ4YzQyOWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDEuMzgwNzMxMTI1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53: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:37757" http.request.id=470d2759-88d3-48ab-aedd-76b8fa8bfcfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" 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="828.56µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:53: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:37757" http.request.id=470d2759-88d3-48ab-aedd-76b8fa8bfcfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" 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="865.778µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T09:53:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=36c5f3bd-7f37-43d4-8daa-cf649dd99d5c http.request.method=POST http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="825.794µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=b656d398-83f8-4c55-9d04-b31bf3c5ef1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/blobs/uploads/62396ae1-0ca6-4209-b549-4d41b8fc42f8?_state=tv3fG5nFva59HJHvVpusU-jhO5BnGXfJ1nk4V590Xh97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MjM5NmFlMS0wY2E2LTQyMDktYjU0OS00ZDQxYjhmYzQyZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDEuNTUwNzE0MTI0WiJ9&digest=sha256%3Aff98343f8627503bd87eb9f99c42e1287b69364d580f9f9b96da7f5f229ddb18" http.request.useragent="Go-http-client/1.1" http.response.duration=915.612986ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/62396ae1-0ca6-4209-b549-4d41b8fc42f8?_state=tv3fG5nFva59HJHvVpusU-jhO5BnGXfJ1nk4V590Xh97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MjM5NmFlMS0wY2E2LTQyMDktYjU0OS00ZDQxYjhmYzQyZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDEuNTUwNzE0MTI0WiJ9&digest=sha256%3Aff98343f8627503bd87eb9f99c42e1287b69364d580f9f9b96da7f5f229ddb18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=7fa4c9b9-4b58-46de-91dd-446df5f8f5ea http.request.method=POST http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.115µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=a952c40b-29a6-4588-b85e-1793d3e0db2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/blobs/uploads/615590dd-1360-477c-89d9-ec7e65d361c9?_state=biESqNvkuaylE9FRUwaJ6D5fk8h6Zpc1DGYEsiNmDkt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MTU1OTBkZC0xMzYwLTQ3N2MtODlkOS1lYzdlNjVkMzYxYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDIuNjM3NzYwMDc5WiJ9&digest=sha256%3A0631ebe7baafe6583893cc37530abc42e1b786344331321aec586734b73c33ea" http.request.useragent="Go-http-client/1.1" http.response.duration=1.041720859s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/615590dd-1360-477c-89d9-ec7e65d361c9?_state=biESqNvkuaylE9FRUwaJ6D5fk8h6Zpc1DGYEsiNmDkt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MTU1OTBkZC0xMzYwLTQ3N2MtODlkOS1lYzdlNjVkMzYxYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDIuNjM3NzYwMDc5WiJ9&digest=sha256%3A0631ebe7baafe6583893cc37530abc42e1b786344331321aec586734b73c33ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" 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:37757" http.request.id=265a0658-5da7-4c21-99ab-36b9a4485aac http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.909924ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" 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:37757" http.request.id=99eea0df-c524-4ed7-a353-2b72093656ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/sha256:c1b2ac9072b3e0d700967c761d921a450dfa2520f6074fe2e5e8f6c2d3b6ad64" http.request.useragent="Go-http-client/1.1" http.response.duration=1.523699ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:c1b2ac9072b3e0d700967c761d921a450dfa2520f6074fe2e5e8f6c2d3b6ad64 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=042adfc8-85ef-43d8-8fb6-336e0b8521e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.304382ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=527dad0a-2f87-40f6-a71a-2c0643bbe232 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/sha256:c1b2ac9072b3e0d700967c761d921a450dfa2520f6074fe2e5e8f6c2d3b6ad64" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.252796ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/manifests/sha256:c1b2ac9072b3e0d700967c761d921a450dfa2520f6074fe2e5e8f6c2d3b6ad64 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=acaba088-29e7-4fb8-9af4-bd0cc7d89d4a http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043019ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=c1378c3a-90f9-4c2b-9b91-2ed2cf376b25 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/sha256:c1b2ac9072b3e0d700967c761d921a450dfa2520f6074fe2e5e8f6c2d3b6ad64" http.request.useragent="Go-http-client/1.1" http.response.duration="981.148µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/manifests/sha256:c1b2ac9072b3e0d700967c761d921a450dfa2520f6074fe2e5e8f6c2d3b6ad64 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=a3b0d626-8384-45d0-800d-ab86665c86f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" 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="977.877µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="rewriting manifest sha256:c1b2ac9072b3e0d700967c761d921a450dfa2520f6074fe2e5e8f6c2d3b6ad64 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=254111fe-a5ce-456b-834b-945e869b6f3f http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" 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-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=254111fe-a5ce-456b-834b-945e869b6f3f http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.284342ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" 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:37757" http.request.id=92eb7f88-196e-4bb3-b6c6-43d3cf6c18db http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.230524ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" 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:37757" http.request.id=23ed4971-652c-4777-b073-34a61c40b0d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.520193ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" 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:37757" http.request.id=6df9dbbc-11ae-49cc-964f-6256a14e7a59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/sha256:d188daaf8e8a5f52033cce584b23fe031c09d77ef5ed32f0ea3a2a0b905a5c13" http.request.useragent="Go-http-client/1.1" http.response.duration=1.37688ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:d188daaf8e8a5f52033cce584b23fe031c09d77ef5ed32f0ea3a2a0b905a5c13 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=15c5ad2c-315b-4678-aa8a-f0e6ab04d383 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.173686ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=344ec4f6-2358-4526-a684-167618171698 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/sha256:d188daaf8e8a5f52033cce584b23fe031c09d77ef5ed32f0ea3a2a0b905a5c13" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="997.517µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/manifests/sha256:d188daaf8e8a5f52033cce584b23fe031c09d77ef5ed32f0ea3a2a0b905a5c13 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=1d40da4c-e9b5-444b-949a-7d4b87c788c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="859.71µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=febb615a-436a-4cc9-9aef-f3f7a57cf10d http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema2/manifests/sha256:d188daaf8e8a5f52033cce584b23fe031c09d77ef5ed32f0ea3a2a0b905a5c13" http.request.useragent="Go-http-client/1.1" http.response.duration="808.883µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/manifests/sha256:d188daaf8e8a5f52033cce584b23fe031c09d77ef5ed32f0ea3a2a0b905a5c13 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="rewriting manifest list sha256:d188daaf8e8a5f52033cce584b23fe031c09d77ef5ed32f0ea3a2a0b905a5c13 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=374bdb51-7668-4fbb-9cb1-6c723d409abc http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" 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-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37757" http.request.id=374bdb51-7668-4fbb-9cb1-6c723d409abc http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" 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=1.929232ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-07-09T09:53: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-09T09:53:03Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:53: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:43403" http.request.id=106d470c-3ea1-47a9-bb48-87dc183cef9c http.request.method=GET http.request.remoteaddr="127.0.0.1:53648" 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="975.084µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T09:53: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:43403" http.request.id=85cf01a6-ea07-4dca-89a1-446b9905c678 http.request.method=GET http.request.remoteaddr="127.0.0.1:53648" 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="800.551µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:53: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:43403" http.request.id=1c3c0f20-ecd0-4574-ab37-e5ebaab01f4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" 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="810.649µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T09:53: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:43403" http.request.id=9eda2f6c-831a-4cc2-83a2-653346e7d7fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.478337ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:53: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:43403" http.request.id=9eda2f6c-831a-4cc2-83a2-653346e7d7fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.515037ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:53: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:43403" http.request.id=9eda2f6c-831a-4cc2-83a2-653346e7d7fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.555389ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:53: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:43403" http.request.id=9eda2f6c-831a-4cc2-83a2-653346e7d7fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.586181ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T09:53:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=e2b765a2-f900-491d-af33-a8e652bdd0f2 http.request.method=POST http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="867.992µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=713abb36-870e-4d40-8f01-094ebfefb208 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/blobs/uploads/9080f6a2-68c9-4af9-a343-7060654a3e8a?_state=pR7Px3E0r6Q2cmwF2jA1-4pES74rMpLBngcn5Z7JlUB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MDgwZjZhMi02OGM5LTRhZjktYTM0My03MDYwNjU0YTNlOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDMuODYyNzE0NjQzWiJ9&digest=sha256%3Af7d197b5b7305dd2f34c7c5fed7f06f332b0a7e51c362dd1007bad90a91072f5" http.request.useragent="Go-http-client/1.1" http.response.duration=723.616808ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:03 +0000] "PUT /v2/foo/schema1/blobs/uploads/9080f6a2-68c9-4af9-a343-7060654a3e8a?_state=pR7Px3E0r6Q2cmwF2jA1-4pES74rMpLBngcn5Z7JlUB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MDgwZjZhMi02OGM5LTRhZjktYTM0My03MDYwNjU0YTNlOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDMuODYyNzE0NjQzWiJ9&digest=sha256%3Af7d197b5b7305dd2f34c7c5fed7f06f332b0a7e51c362dd1007bad90a91072f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=3f08fda6-301a-4743-b21d-6647d4693aa5 http.request.method=POST http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.227µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=a1c56da1-bce3-4df3-811c-a80aae0152a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/blobs/uploads/15cc5f3b-b4e6-4f17-8da4-6afb2e8c31a7?_state=6FfGYcwriFsQHJsJVIfgGB4_CcFewPYFW4x9Fn1R4I17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNWNjNWYzYi1iNGU2LTRmMTctOGRhNC02YWZiMmU4YzMxYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDQuNzEwODk5MTkzWiJ9&digest=sha256%3A5d5dc9000f09e15270e0cfed0476f315e61f5013b0c0e511fd185c736ba05c89" http.request.useragent="Go-http-client/1.1" http.response.duration=526.091672ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/15cc5f3b-b4e6-4f17-8da4-6afb2e8c31a7?_state=6FfGYcwriFsQHJsJVIfgGB4_CcFewPYFW4x9Fn1R4I17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNWNjNWYzYi1iNGU2LTRmMTctOGRhNC02YWZiMmU4YzMxYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDQuNzEwODk5MTkzWiJ9&digest=sha256%3A5d5dc9000f09e15270e0cfed0476f315e61f5013b0c0e511fd185c736ba05c89 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=de6357e3-bc46-460d-bcd6-793320c26221 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.654786ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=16fd74f7-2d6a-4e75-b8d7-ef1e46a9de70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" http.request.useragent="Go-http-client/1.1" http.response.duration=1.338321ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=7262ae94-3e47-478a-bdc6-18e5c6477e99 http.request.method=GET http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.13633ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=45a815c7-4c65-4ba6-a9e6-7b5053b94d51 http.request.method=GET http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.116856ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "GET /v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" 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:43403" http.request.id=5bdd4507-2b72-4488-972f-150f5ef179e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" http.request.useragent="Go-http-client/1.1" http.response.duration=1.430025ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" 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:43403" http.request.id=c87b1151-6450-4c29-846f-d5c03c281335 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" http.request.useragent="Go-http-client/1.1" http.response.duration=1.668932ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:43403" http.request.id=96cb5a5c-253c-4645-a1cf-d42f98f0cc5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" http.request.useragent="Go-http-client/1.1" http.response.duration=1.642008ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=870b6aaa-3574-4445-9ab6-c05ea596f06c http.request.method=GET http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.301635ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "GET /v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=f6c23f16-9d04-442a-8610-46424041293b http.request.method=GET http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="724.646µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=37fc96e6-b32b-4a0d-88c3-d455097819e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" http.request.useragent="Go-http-client/1.1" http.response.duration="665.429µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "GET /v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=14ac9b9a-ba99-4b10-b5fa-6b34743e7ead http.request.method=GET http.request.remoteaddr="127.0.0.1:53648" 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="678.201µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=error msg="payload digest does match: "sha256:451ce1bcae0683325c7361b1e377cca104d2b7c125691b47f0a8386fe33f2e26" != "sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360"" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=ed00b130-405f-451d-9639-63ce8c185ef3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" time="2025-07-09T09:53:05Z" 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:43403" http.request.id=ed00b130-405f-451d-9639-63ce8c185ef3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53648" http.request.uri="/v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="893.997µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360" 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:893e1675d834ff639a8f237bf68c8ae3a5335b3b6f4f6eacec8341ff6d01f360 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" 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:43403" http.request.id=36e6d23a-79a1-4f5d-828a-fa9b5272896c http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="863.299µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" 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:43403" http.request.id=c3375298-449e-4e43-95fc-698426d89024 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="692.651µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" 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:43403" http.request.id=5cb504f5-40dd-45df-8188-56c80e79f9e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="868.89µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:53:05Z" 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:43403" http.request.id=5cb504f5-40dd-45df-8188-56c80e79f9e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="902.578µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:53:05Z" 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:43403" http.request.id=5cb504f5-40dd-45df-8188-56c80e79f9e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="932.821µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=ad1aa179-bb37-4851-9c86-7f99c40365a4 http.request.method=POST http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="852.459µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=48885769-ab17-4584-ad25-dd8cd8fdbbb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/04a6320e-84b6-431f-adc7-46288d8f1889?_state=8NC0ufm-ZCEnh9g6XR7VV9LjxvTtsK7veAXYODVm7rV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNGE2MzIwZS04NGI2LTQzMWYtYWRjNy00NjI4OGQ4ZjE4ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDUuMjU5NDAwODg2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.100437ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "PUT /v2/foo/schema2/blobs/uploads/04a6320e-84b6-431f-adc7-46288d8f1889?_state=8NC0ufm-ZCEnh9g6XR7VV9LjxvTtsK7veAXYODVm7rV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNGE2MzIwZS04NGI2LTQzMWYtYWRjNy00NjI4OGQ4ZjE4ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDUuMjU5NDAwODg2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" 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:43403" http.request.id=56d1e258-f761-41ef-b5a4-ed14674b89e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="877.177µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:53:05Z" 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:43403" http.request.id=56d1e258-f761-41ef-b5a4-ed14674b89e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="917.176µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T09:53:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=98e190dd-af99-4246-8ca2-0d61a4762513 http.request.method=POST http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="787.887µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:07Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=c83c9941-faff-4a09-b81b-25e249a14f94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/f47c4f8c-4f1d-4467-b6a5-b1d04ca36a0c?_state=TuMWZ6UCkQj6itnLlLrndsrL15cH-dWh8xL8QJVEtrJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNDdjNGY4Yy00ZjFkLTQ0NjctYjZhNS1iMWQwNGNhMzZhMGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDUuNDgzMDU3MzQ0WiJ9&digest=sha256%3Af062991419345e6247c384cd0daa1f6d455a7c0844dc6a65d0ded75ab9367a51" http.request.useragent="Go-http-client/1.1" http.response.duration=1.737573057s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:05 +0000] "PUT /v2/foo/schema2/blobs/uploads/f47c4f8c-4f1d-4467-b6a5-b1d04ca36a0c?_state=TuMWZ6UCkQj6itnLlLrndsrL15cH-dWh8xL8QJVEtrJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNDdjNGY4Yy00ZjFkLTQ0NjctYjZhNS1iMWQwNGNhMzZhMGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDUuNDgzMDU3MzQ0WiJ9&digest=sha256%3Af062991419345e6247c384cd0daa1f6d455a7c0844dc6a65d0ded75ab9367a51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:07Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=267027f0-2473-42d3-b5d4-80f61a98e938 http.request.method=POST http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="899.788µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=60afef55-f7c0-454a-ac9d-c739c601e77f http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/aa697859-27c0-40e0-b475-9a3fe06862df?_state=9PsDnmNVUEf9Bc6KUnMSaqApXqtS0jaXUtPcp9hCAjR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYTY5Nzg1OS0yN2MwLTQwZTAtYjQ3NS05YTNmZTA2ODYyZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDcuNDI4ODMwNjY2WiJ9&digest=sha256%3Ae28d6c969a86268622ea289fa5b6194b232b3d9f54ad6c59c73387cc16858df5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.371571983s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/aa697859-27c0-40e0-b475-9a3fe06862df?_state=9PsDnmNVUEf9Bc6KUnMSaqApXqtS0jaXUtPcp9hCAjR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYTY5Nzg1OS0yN2MwLTQwZTAtYjQ3NS05YTNmZTA2ODYyZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDcuNDI4ODMwNjY2WiJ9&digest=sha256%3Ae28d6c969a86268622ea289fa5b6194b232b3d9f54ad6c59c73387cc16858df5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:43403" http.request.id=9f1a9472-681f-4652-be32-7d3b223a4ca3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155265ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:43403" http.request.id=75d197f9-828c-4ed6-9973-7f2dd4487fc3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:dc76b2555904201c6b545930740f8128e935462492a21c52e54c781ad7d3911a" http.request.useragent="Go-http-client/1.1" http.response.duration="883.953µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "PUT /v2/foo/schema2/manifests/sha256:dc76b2555904201c6b545930740f8128e935462492a21c52e54c781ad7d3911a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=72bfcaa0-a7d2-4a9d-9807-b11d1a8d6114 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="826.771µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=f96fc4ff-3371-4eed-9017-06909ca40b6d http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:dc76b2555904201c6b545930740f8128e935462492a21c52e54c781ad7d3911a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="755.614µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/manifests/sha256:dc76b2555904201c6b545930740f8128e935462492a21c52e54c781ad7d3911a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=168510cc-ef20-4d1d-9d4b-e3bf8ce0a045 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="616.167µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=b5376063-7eae-48b3-8c40-68e46ef00f17 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:dc76b2555904201c6b545930740f8128e935462492a21c52e54c781ad7d3911a" http.request.useragent="Go-http-client/1.1" http.response.duration="565.726µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/manifests/sha256:dc76b2555904201c6b545930740f8128e935462492a21c52e54c781ad7d3911a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=c6977417-1adc-4723-af68-831f806b7448 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="594.147µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="rewriting manifest sha256:dc76b2555904201c6b545930740f8128e935462492a21c52e54c781ad7d3911a in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=9ed05359-beb5-40a2-a321-f38d7647b8d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=9ed05359-beb5-40a2-a321-f38d7647b8d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.328954ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:43403" http.request.id=25bc1ca2-3a0b-43fb-8bc3-bb04db06ac24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="686.466µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:43403" http.request.id=8933b9a1-fe12-41e7-977e-1ce7b6690131 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.165189ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:43403" http.request.id=21aa6bf8-e540-43d0-94c6-f29fd3099a29 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:1f0ba4277e7d25fb6b634bc6acd2ecdf7ccb883701dba27a8548349660a21dcf" http.request.useragent="Go-http-client/1.1" http.response.duration="955.586µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "PUT /v2/foo/schema2/manifests/sha256:1f0ba4277e7d25fb6b634bc6acd2ecdf7ccb883701dba27a8548349660a21dcf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=0fbad167-5772-456b-ac2a-bccf693cbef1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="902.122µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=ded494f7-7741-4c9a-aaa2-f444094ffe23 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:1f0ba4277e7d25fb6b634bc6acd2ecdf7ccb883701dba27a8548349660a21dcf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="940.71µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/manifests/sha256:1f0ba4277e7d25fb6b634bc6acd2ecdf7ccb883701dba27a8548349660a21dcf HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=16ae720b-4f49-4e65-8ea2-c96ccbac18d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="779.292µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=01e5a9d5-b465-4970-84a1-fd6d7c622318 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:1f0ba4277e7d25fb6b634bc6acd2ecdf7ccb883701dba27a8548349660a21dcf" http.request.useragent="Go-http-client/1.1" http.response.duration="717.464µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/manifests/sha256:1f0ba4277e7d25fb6b634bc6acd2ecdf7ccb883701dba27a8548349660a21dcf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" level=info msg="rewriting manifest list sha256:1f0ba4277e7d25fb6b634bc6acd2ecdf7ccb883701dba27a8548349660a21dcf in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=bc47ad1e-151b-4e89-beb6-6a2194ed5f7f http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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-09T09:53:08Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43403" http.request.id=bc47ad1e-151b-4e89-beb6-6a2194ed5f7f http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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=1.693595ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (11.38s) === RUN TestGetManifestWithStorageError time="2025-07-09T09:53:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:53:08Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:53:08Z" 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:44731" http.request.id=b2ca0cd8-a95a-4643-ae20-ca2b1fdb2341 http.request.method=GET http.request.remoteaddr="127.0.0.1:41022" 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="935.252µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:44731" http.request.id=60e9e896-68dc-4fca-b89f-b0232ef030e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41022" 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="797.62µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:44731" http.request.id=55bd4852-2b1f-491e-bf08-0dc88812858a http.request.method=GET http.request.remoteaddr="127.0.0.1:41022" 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="793.464µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:44731" http.request.id=63e1ac54-0933-4009-8d17-c0d6d759e868 http.request.method=GET http.request.remoteaddr="127.0.0.1:41022" 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="749.692µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-07-09T09:53:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:53:08Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:53:08Z" 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:38759" http.request.id=5f07a80a-411f-4b60-936a-f0e7fb27b68c http.request.method=GET http.request.remoteaddr="127.0.0.1:56500" 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="869.105µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:38759" http.request.id=edfdb16b-1530-4d2c-a5af-251954da5995 http.request.method=GET http.request.remoteaddr="127.0.0.1:56500" 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="704.102µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:38759" http.request.id=1f35bd66-2719-4ad8-8243-b59975d3b8cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" 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="750.293µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T09:53:08Z" 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:38759" http.request.id=9684f946-79cd-4370-b28e-a607274925ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.393389ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:53:08Z" 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:38759" http.request.id=9684f946-79cd-4370-b28e-a607274925ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.42722ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:53:08Z" 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:38759" http.request.id=9684f946-79cd-4370-b28e-a607274925ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.457906ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:53:08Z" 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:38759" http.request.id=9684f946-79cd-4370-b28e-a607274925ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.488421ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:53:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T09:53:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=55319f2a-1208-4df8-b2cc-afdb168c7882 http.request.method=POST http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="813.803µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:10Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=c0d8051c-6ccb-4c64-b8d1-07cdcf272c3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/blobs/uploads/ed2fec4b-7365-42fc-81f5-809bc324e173?_state=tnoEUReIoz-qWKl7DIAUTluzyh0TTeNtR_N8BT5VMKZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZDJmZWM0Yi03MzY1LTQyZmMtODFmNS04MDliYzMyNGUxNzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDkuMDEzNzAwMjk4WiJ9&digest=sha256%3A91025cbebe0f19afef967bd3adbd883dd4d956f4d2bafec930e26b501914a56e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.174624746s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/ed2fec4b-7365-42fc-81f5-809bc324e173?_state=tnoEUReIoz-qWKl7DIAUTluzyh0TTeNtR_N8BT5VMKZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZDJmZWM0Yi03MzY1LTQyZmMtODFmNS04MDliYzMyNGUxNzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MDkuMDEzNzAwMjk4WiJ9&digest=sha256%3A91025cbebe0f19afef967bd3adbd883dd4d956f4d2bafec930e26b501914a56e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:10Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=6448122c-d829-4a91-afc9-d845885a1c18 http.request.method=POST http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="869.328µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=d6c11f0f-645b-4cdf-aeca-5214d11a8aa7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/blobs/uploads/1e23009a-e09b-4f09-9dcd-48de6265db19?_state=9jD2gxoCWYSPdhi6bPWjz_7A5j9anUJTPjRFBK-2lul7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZTIzMDA5YS1lMDliLTRmMDktOWRjZC00OGRlNjI2NWRiMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MTAuNDMyMDIyMzU3WiJ9&digest=sha256%3A694716d559f20330d0639be87b7e3de85b8c74c43ec258eec1f47a3f2598a23f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.262097156s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/1e23009a-e09b-4f09-9dcd-48de6265db19?_state=9jD2gxoCWYSPdhi6bPWjz_7A5j9anUJTPjRFBK-2lul7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZTIzMDA5YS1lMDliLTRmMDktOWRjZC00OGRlNjI2NWRiMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MTAuNDMyMDIyMzU3WiJ9&digest=sha256%3A694716d559f20330d0639be87b7e3de85b8c74c43ec258eec1f47a3f2598a23f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=024b473e-b189-42f7-b363-288b45acada2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.606183ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=ac04b278-bf4c-4a5f-8e4e-d31d5c876857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.320464ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=55c2c1c1-61ba-4e76-a719-01755ba900eb http.request.method=GET http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.137467ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=33b0a073-1306-4da3-bfe1-1a606fdd99e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.109066ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" 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:38759" http.request.id=8f8e5970-4d7a-4a6f-b2a0-204d12ad3064 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.350225ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" 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:38759" http.request.id=0ff07eba-6992-4f9a-9297-d37cf3b4bafa http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.355157ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:38759" http.request.id=e7627f36-1a38-4483-91d1-9aca981fdb9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.349466ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=5929cb5d-4cce-4341-9c33-a9a0709f3525 http.request.method=GET http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.072202ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=5a69c9e2-da2d-4b2c-8f41-ac74f4e77908 http.request.method=GET http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="626.915µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=021b90f8-53bb-4dfe-bb03-52e17a05ce30 http.request.method=GET http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.duration="576.836µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=f3a2cedf-04cb-40a1-84e7-917077d6830b http.request.method=GET http.request.remoteaddr="127.0.0.1:56500" 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="647.098µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=error msg="payload digest does match: "sha256:9f85713411ef37ca8295e64b26ee290878b69df62e6c7b14655acce73aac730b" != "sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b"" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=f5ce6337-bb6e-4158-bdca-3df3e89e51b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" time="2025-07-09T09:53:12Z" 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:38759" http.request.id=f5ce6337-bb6e-4158-bdca-3df3e89e51b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="725.456µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=6e8b1a8b-c76e-4d4d-adcc-b6c111eac1d0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56512" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.duration="912.914µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "DELETE /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=e6157687-4159-411e-83e3-2c181be24ae7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56512" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="774.334µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" 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:38759" http.request.id=fc7a834b-584f-4d74-8a61-97f1a2283ab7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="792.561µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "DELETE /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=4c9b771d-2a92-44d4-984a-aeb6362e6dff http.request.method=PUT http.request.remoteaddr="127.0.0.1:56534" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.552273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=577d2457-0453-4565-aca2-692e9a34fcdd http.request.method=GET http.request.remoteaddr="127.0.0.1:56534" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.211974ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" 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:38759" http.request.id=1d3e9bdb-ebdd-4958-b59d-cffe572b5488 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56540" 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="785.769µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=a5130864-65ce-4f73-ac94-b4c65f527688 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.612866ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=305aaf1c-9356-4329-9a68-14ec2f42e1d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" 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="630.649µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=584956b6-20d9-4553-a779-e3467641f9c9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b" http.request.useragent="Go-http-client/1.1" http.response.duration="772.363µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "DELETE /v2/foo/schema1/manifests/sha256:ac0e888e158a1c2a7cce570c9ac5a747d22764f72ea5f361b9ea1891c4bacd4b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=af8722d4-9220-41aa-89e0-fcdd28396988 http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" 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="673.217µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" 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:38759" http.request.id=8cccd017-874e-445d-b414-065a3efb58ed http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" 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="655.892µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" 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:38759" http.request.id=ffdc69b9-73b1-40ae-bc41-92d56047019c http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" 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="617.439µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" 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:38759" http.request.id=d51c7532-682c-4dab-bccf-334ffd2c8d1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" 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="795.727µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:53:12Z" 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:38759" http.request.id=d51c7532-682c-4dab-bccf-334ffd2c8d1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" 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="831.52µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:53:12Z" 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:38759" http.request.id=d51c7532-682c-4dab-bccf-334ffd2c8d1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" 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="867.599µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=f6c452cc-8b08-4a70-b4d2-5d35f13523ae http.request.method=POST http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="746.362µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=e4b6bd5e-3997-4ad1-bb5a-59956678dc26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/blobs/uploads/e44f47d1-a0d8-4c31-903a-6a57fae76231?_state=I6XP-0qzovjuqRZvUNyuAM0itFvbAJFamjRzO2L8c_d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDRmNDdkMS1hMGQ4LTRjMzEtOTAzYS02YTU3ZmFlNzYyMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MTIuNzI1NDgwNDU5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="967.573µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/e44f47d1-a0d8-4c31-903a-6a57fae76231?_state=I6XP-0qzovjuqRZvUNyuAM0itFvbAJFamjRzO2L8c_d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDRmNDdkMS1hMGQ4LTRjMzEtOTAzYS02YTU3ZmFlNzYyMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MTIuNzI1NDgwNDU5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" 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:38759" http.request.id=2c0b6032-c63a-4957-a992-fc3d137af93e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" 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="790.105µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:53:12Z" 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:38759" http.request.id=2c0b6032-c63a-4957-a992-fc3d137af93e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" 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="821.945µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T09:53:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=a0acdd70-622b-4fc2-8b6d-fbacd1c3ae77 http.request.method=POST http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="811.879µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=6a27c410-b10f-4176-a776-365e0c6273ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/blobs/uploads/1a719ebf-8b27-4e77-a08a-466493dc12b7?_state=RNdOTfAvgFEVLN8-b9q1nctq2mJWc3I6Dal5Oqczhxp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYTcxOWViZi04YjI3LTRlNzctYTA4YS00NjY0OTNkYzEyYjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MTIuODcwMDk4NDA0WiJ9&digest=sha256%3A467191798202a02294b8606564306a11b14930adf0f01387d9181a686b994ea3" http.request.useragent="Go-http-client/1.1" http.response.duration=748.103591ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/1a719ebf-8b27-4e77-a08a-466493dc12b7?_state=RNdOTfAvgFEVLN8-b9q1nctq2mJWc3I6Dal5Oqczhxp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYTcxOWViZi04YjI3LTRlNzctYTA4YS00NjY0OTNkYzEyYjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MTIuODcwMDk4NDA0WiJ9&digest=sha256%3A467191798202a02294b8606564306a11b14930adf0f01387d9181a686b994ea3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=c1626b10-91c5-4f9d-a8a3-eb8fe001801d http.request.method=POST http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="874.765µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=f36e21e4-50ad-4618-9e85-ae53a8d2ddde http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/blobs/uploads/6dfe98e6-9c20-4c70-86c7-9e362dd9e932?_state=JMHqhquGyUfKI-wyaKhhlBw0fJQd9GF5VALeI25xHdJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZGZlOThlNi05YzIwLTRjNzAtODZjNy05ZTM2MmRkOWU5MzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MTMuODAzMTg3OTdaIn0%3D&digest=sha256%3A1b1664b753a109f1dfa2a6b54851612b1e38ae05c340a5b3cab310a3e748b2b0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.18833457s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/6dfe98e6-9c20-4c70-86c7-9e362dd9e932?_state=JMHqhquGyUfKI-wyaKhhlBw0fJQd9GF5VALeI25xHdJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZGZlOThlNi05YzIwLTRjNzAtODZjNy05ZTM2MmRkOWU5MzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTM6MTMuODAzMTg3OTdaIn0%3D&digest=sha256%3A1b1664b753a109f1dfa2a6b54851612b1e38ae05c340a5b3cab310a3e748b2b0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:14Z" 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:38759" http.request.id=51ebeb6c-f689-456c-b68e-4035e525c18c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.105177ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:14Z" 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:38759" http.request.id=ede157c7-951a-4aa3-b17d-c6921e133c3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" http.request.useragent="Go-http-client/1.1" http.response.duration="863.554µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=38f2cc01-5933-4139-ad8a-ca84a832e3ea http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" 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="778.308µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:53:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:53:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=c0e2391c-ef99-44ea-b14e-f1279ee8b332 http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="719.767µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:53:14 +0000] "GET /v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:53:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=86e4cf18-e5ed-4ac6-ae6a-8b183a93b31c http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="737.538µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=129bb80b-5e67-44b5-ab90-22a1c471d190 http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" http.request.useragent="Go-http-client/1.1" http.response.duration="580.522µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:14 +0000] "GET /v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=de73fb82-e262-4563-9f42-ea19c9d2efb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" 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="598.992µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:09:53:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T09:53:14Z" level=info msg="rewriting manifest sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=c8be19dc-6029-489d-925e-5383f8e30fb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" 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-09T09:53:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=c8be19dc-6029-489d-925e-5383f8e30fb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.3034ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:09:53:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=faf975fa-ecc5-41c6-8f3d-cd89a9e50610 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" http.request.useragent="Go-http-client/1.1" http.response.duration="742.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "DELETE /v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=642eab06-1d85-4500-808b-09f46f420761 http.request.method=GET http.request.remoteaddr="127.0.0.1:56548" http.request.uri="/v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.435µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "GET /v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" 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:38759" http.request.id=8307453a-c2be-485d-9877-58bd18dea2b6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56554" http.request.uri="/v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="776.287µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "DELETE /v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" 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:38759" http.request.id=9758470a-33a7-4b39-b01f-fd4ba9ea511c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56558" http.request.uri="/v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" http.request.useragent="Go-http-client/1.1" http.response.duration="998.511µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "PUT /v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=fcd23726-f37f-4755-babf-39bd257dd2ba http.request.method=GET http.request.remoteaddr="127.0.0.1:56558" http.request.uri="/v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="752.755µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "GET /v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" 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:38759" http.request.id=13385b83-5017-4168-9107-bc4ad6017694 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56564" 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="755.084µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" 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:38759" http.request.id=1b81dfb5-a420-42eb-bc06-8cd410545688 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56566" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.007825ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=d2217cad-9e89-4281-a437-0ac54d30f32f http.request.method=GET http.request.remoteaddr="127.0.0.1:56566" 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="554.015µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=12f4a24f-306f-4f9a-84e6-cbd5c731b2a1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56566" http.request.uri="/v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d" http.request.useragent="Go-http-client/1.1" http.response.duration="710.051µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "DELETE /v2/foo/schema2/manifests/sha256:98b33269e389eb74e44808fc8074aa7abca1b32ad572a83b65cd3e5b9802ff3d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38759" http.request.id=a517ff5e-cb73-4567-9777-aaba73233b0c http.request.method=GET http.request.remoteaddr="127.0.0.1:56566" 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="542.063µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (6.18s) === RUN TestManifestDeleteDisabled time="2025-07-09T09:53: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-09T09:53:15Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:53:15Z" 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:42835" http.request.id=3232a98b-9bcb-4ce9-9aa0-3213a6bb3189 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50614" 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="831.489µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-07-09T09:53: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-09T09:53:15Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:53:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 time="2025-07-09T09:53:15Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.5 time="2025-07-09T09:53:15Z" 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-09T09:53:15Z" 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:36257" http.request.id=7c5b702a-929f-412c-8745-c73e1e0761a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43346" 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=2.529691ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" 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:36257" http.request.id=77f2bae0-7dfa-428e-911e-bbf4cd420500 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43350" 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=2.092349ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" 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:36257" http.request.id=8cc22046-f4aa-4516-ba3e-7e17c99a5264 http.request.method=POST http.request.remoteaddr="127.0.0.1:43362" 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=2.047372ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T09:53:15Z" 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:36257" http.request.id=86aad7e7-963c-4a13-bb3a-5bb4aeea1e0f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43376" 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=2.062103ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:53:15 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.85s) === RUN TestProxyManifestGetByTag time="2025-07-09T09:53: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-09T09:53:15Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:53:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=7088599a-de57-483c-a073-95ca6f5e6962 http.request.method=POST http.request.remoteaddr="127.0.0.1:50960" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="874.283µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=fe2ad1cc-8881-4608-abdd-77e34d516d67 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50960" http.request.uri="/v2/foo/bar/blobs/uploads/38113124-8811-493c-906a-e8a27402ca3f?_state=8z6ktbyRrcnGHyxZmXOVoefME_qQNw8TSI9FOB1qyVd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4MTEzMTI0LTg4MTEtNDkzYy05MDZhLWU4YTI3NDAyY2EzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1MzoxNi4wMjQ1NTcyOTJaIn0%3D&digest=sha256%3Af45e67e33780c6abbcfb141fe49b6f5e5ff07a4e238093dc06382dbb2ea560ea" http.request.useragent="Go-http-client/1.1" http.response.duration=980.422749ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:16 +0000] "PUT /v2/foo/bar/blobs/uploads/38113124-8811-493c-906a-e8a27402ca3f?_state=8z6ktbyRrcnGHyxZmXOVoefME_qQNw8TSI9FOB1qyVd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4MTEzMTI0LTg4MTEtNDkzYy05MDZhLWU4YTI3NDAyY2EzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1MzoxNi4wMjQ1NTcyOTJaIn0%3D&digest=sha256%3Af45e67e33780c6abbcfb141fe49b6f5e5ff07a4e238093dc06382dbb2ea560ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=49078e05-637b-4aa5-96e5-3c530a552fdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:50960" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.855421ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:17 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53: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-09T09:53:17Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:53:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 time="2025-07-09T09:53:17Z" level=info msg="Starting upload purge in 24m0s" go.version=go1.24.5 time="2025-07-09T09:53:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=70fd844c-50b7-4f4c-ba84-219f35a7f24c http.request.method=GET http.request.remoteaddr="127.0.0.1:50960" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="677.073µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:53:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T09:53:17Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43481" go.version=go1.24.5 time="2025-07-09T09:53:17Z" 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-09T09:53:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=9ecc11cc-da4d-4ae8-a619-7dd97f4791c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:50970" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="810.467µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:53:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T09:53:17Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43481 /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:43481/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:43387" http.request.id=43232d16-c967-4abb-8921-dc84edd0bdd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:51510" http.request.uri="/v2/foo/bar/manifests/sha256:af2c568f2093c307cc5b2c6f070e09661423a9f8fa8fe1f88e7683d69cf872ce" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:af2c568f2093c307cc5b2c6f070e09661423a9f8fa8fe1f88e7683d69cf872ce" time="2025-07-09T09:53:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=ba41ea43-2920-4206-873c-1d142968cebc http.request.method=GET http.request.remoteaddr="127.0.0.1:50974" http.request.uri="/v2/foo/bar/manifests/sha256:af2c568f2093c307cc5b2c6f070e09661423a9f8fa8fe1f88e7683d69cf872ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.298698ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:09:53:17 +0000] "GET /v2/foo/bar/manifests/sha256:af2c568f2093c307cc5b2c6f070e09661423a9f8fa8fe1f88e7683d69cf872ce HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T09:53:17Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:af2c568f2093c307cc5b2c6f070e09661423a9f8fa8fe1f88e7683d69cf872ce with ttl=167h59m59.999997825s" go.version=go1.24.5 time="2025-07-09T09:53:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43387" http.request.id=43232d16-c967-4abb-8921-dc84edd0bdd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:51510" http.request.uri="/v2/foo/bar/manifests/sha256:af2c568f2093c307cc5b2c6f070e09661423a9f8fa8fe1f88e7683d69cf872ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.30551ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:09:53:17 +0000] "GET /v2/foo/bar/manifests/sha256:af2c568f2093c307cc5b2c6f070e09661423a9f8fa8fe1f88e7683d69cf872ce HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T09:53:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=7f60b635-1d0a-4622-bff3-83358f2f5417 http.request.method=GET http.request.remoteaddr="127.0.0.1:50974" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="636.972µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:53:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T09:53:17Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43481 /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:43481/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:43387" http.request.id=cb74ecb5-6305-482d-a16c-678cae5914f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51526" 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-09T09:53:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=3e80da4f-d9c7-4f4d-b7e8-ee17b81d1d46 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50976" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.545673ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:09:53:17 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T09:53:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43387" http.request.id=cb74ecb5-6305-482d-a16c-678cae5914f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51526" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.882523ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:09:53:17 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T09:53:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=d1d9049d-1155-485d-a0a6-fc9f6e53e5b4 http.request.method=POST http.request.remoteaddr="127.0.0.1:50976" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="780.376µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=7068d93b-3177-4373-bb86-0fd2c3c8c5a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50976" http.request.uri="/v2/foo/bar/blobs/uploads/6e081b01-04d0-4fca-9514-5ae10a100e56?_state=WUjiGbrB90EpRHSUEGemIaZbhhsmaQJ0inDhzmcSLH17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlMDgxYjAxLTA0ZDAtNGZjYS05NTE0LTVhZTEwYTEwMGU1NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1MzoxNy4xODc1MTAxMzlaIn0%3D&digest=sha256%3A855474d1e819f13c1e00723321ce9fd83899f34f950680f51ea5f0b8d02bc755" http.request.useragent="Go-http-client/1.1" http.response.duration=1.049960725s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:17 +0000] "PUT /v2/foo/bar/blobs/uploads/6e081b01-04d0-4fca-9514-5ae10a100e56?_state=WUjiGbrB90EpRHSUEGemIaZbhhsmaQJ0inDhzmcSLH17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlMDgxYjAxLTA0ZDAtNGZjYS05NTE0LTVhZTEwYTEwMGU1NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1MzoxNy4xODc1MTAxMzlaIn0%3D&digest=sha256%3A855474d1e819f13c1e00723321ce9fd83899f34f950680f51ea5f0b8d02bc755 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=f45bb78a-d31e-4cff-b8e7-ef80785d986a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50976" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.544353ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:53:18 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=76db70ab-bdbf-4079-8b2f-634fe557a3d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:50976" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="687.374µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:53:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T09:53:18Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43481 /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:43481/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:43387" http.request.id=5727e4cd-d99f-4027-ada5-0c6d7d15cd4f http.request.method=GET http.request.remoteaddr="127.0.0.1:51540" 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-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=643df44d-a2cd-41c9-b287-d578bd909db1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50982" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.2051ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:09:53:18 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=582db262-9ec8-4bc4-97df-b364bab9498e http.request.method=GET http.request.remoteaddr="127.0.0.1:50982" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="536.328µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:53:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T09:53:18Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43481 /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:43481/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:43387" http.request.id=5727e4cd-d99f-4027-ada5-0c6d7d15cd4f http.request.method=GET http.request.remoteaddr="127.0.0.1:51540" 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-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43481" http.request.id=b02c0192-f222-4415-8d85-df047a014995 http.request.method=GET http.request.remoteaddr="127.0.0.1:50998" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.17795ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:09:53:18 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T09:53:18Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:4595e9522d72fe60433f045c82484473831bff855eed59ce94d61e1b0d8c50ea with ttl=167h59m59.999998483s" go.version=go1.24.5 time="2025-07-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43387" http.request.id=5727e4cd-d99f-4027-ada5-0c6d7d15cd4f http.request.method=GET http.request.remoteaddr="127.0.0.1:51540" 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=6.520514ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:09:53:18 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.39s) === RUN TestAppDispatcher time="2025-07-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46881" http.request.id=bb0cf0ea-440f-4a32-8210-5bc7e43979be http.request.method=GET http.request.remoteaddr="127.0.0.1:58082" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="703.015µs" http.response.status=200 http.response.written=0 time="2025-07-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46881" http.request.id=2638650b-7255-4d83-aba1-7f443a2e4653 http.request.method=GET http.request.remoteaddr="127.0.0.1:58082" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="570.185µs" http.response.status=200 http.response.written=0 time="2025-07-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46881" http.request.id=905fe039-9a20-4b27-88b3-51d4d56891e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:58082" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="553.01µs" http.response.status=200 http.response.written=0 time="2025-07-09T09:53:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:46881" http.request.id=64dbc09e-8912-48e0-9105-3294aa024e5c http.request.method=GET http.request.remoteaddr="127.0.0.1:58082" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="576.256µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2025-07-09T09:53: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 instance.id=ebbaf020-b0de-43aa-8562-362e236b6d7e time="2025-07-09T09:53:18Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=ebbaf020-b0de-43aa-8562-362e236b6d7e time="2025-07-09T09:53:18Z" 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:43985" http.request.id=ab2f4511-b690-4e45-b755-43a877718891 http.request.method=GET http.request.remoteaddr="127.0.0.1:35158" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-07-09T09:53: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 instance.id=ebbaf020-b0de-43aa-8562-362e236b6d7e time="2025-07-09T09:53:18Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=ebbaf020-b0de-43aa-8562-362e236b6d7e time="2025-07-09T09:53:18Z" level=info msg="configuring file health check path=/tmp/healthcheck1926810696, interval=1" go.version=go1.24.5 instance.id=ebbaf020-b0de-43aa-8562-362e236b6d7e --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-07-09T09:53:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=ebbaf020-b0de-43aa-8562-362e236b6d7e time="2025-07-09T09:53:22Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=ebbaf020-b0de-43aa-8562-362e236b6d7e time="2025-07-09T09:53:22Z" level=info msg="configuring TCP health check addr=127.0.0.1:44875, interval=1" go.version=go1.24.5 instance.id=ebbaf020-b0de-43aa-8562-362e236b6d7e --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-07-09T09:53:26Z" 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=ebbaf020-b0de-43aa-8562-362e236b6d7e time="2025-07-09T09:53:26Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=ebbaf020-b0de-43aa-8562-362e236b6d7e time="2025-07-09T09:53:26Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:40223, interval=1, threshold=3" go.version=go1.24.5 instance.id=ebbaf020-b0de-43aa-8562-362e236b6d7e --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 60.284s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.03s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.24s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.55s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.876s === RUN TestSchedule time="2025-07-09T09:52:32Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=40e282df-d100-4d17-bae3-d574b31518bc time="2025-07-09T09:52:32Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995422ms" go.version=go1.24.5 instance.id=40e282df-d100-4d17-bae3-d574b31518bc time="2025-07-09T09:52:32Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.354µs" go.version=go1.24.5 instance.id=40e282df-d100-4d17-bae3-d574b31518bc time="2025-07-09T09:52:32Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=995.266µs" go.version=go1.24.5 instance.id=40e282df-d100-4d17-bae3-d574b31518bc 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-09T09:52:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=40e282df-d100-4d17-bae3-d574b31518bc --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-07-09T09:52:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=40e282df-d100-4d17-bae3-d574b31518bc time="2025-07-09T09:52:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.996477ms" go.version=go1.24.5 instance.id=40e282df-d100-4d17-bae3-d574b31518bc time="2025-07-09T09:52:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.997427ms" go.version=go1.24.5 instance.id=40e282df-d100-4d17-bae3-d574b31518bc time="2025-07-09T09:52:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=40e282df-d100-4d17-bae3-d574b31518bc --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-07-09T09:52:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=40e282df-d100-4d17-bae3-d574b31518bc --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.584s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.40s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 30593024 sha256:954732ce046c892144b60a2c9c2eed9561d8c970fc157cfcb252b8db5f1972cf [] map[] } --- PASS: TestSimpleBlobRead (0.54s) === RUN TestBlobMount --- PASS: TestBlobMount (0.26s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.26s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.24s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.27s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:173ae24914225c06b547015379f66c1ca77e7ebbcbd70a82c4a95ad33cbe171a palailogos: marking blob sha256:c2cc084b456248dfa6a4bb847656ea1028391ec2a438553ab8acd42424d500d9 palailogos: marking blob sha256:e2394b34b1aac38cd3e7515f84c4ba43623a0751dfea47b2f517901f97d78c0f palailogos: marking manifest sha256:514c5b56ed98a2d99a9760ed463f245c50b42cfcefa1c0541e85819cc640fef3 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:967a29cedcad74451453113f1e988b5329f2101d0b5e29558a9f27b0d6aac6b1 palailogos: marking blob sha256:381d597d858252976cbcd91271816f9f7e3fd68a583fb62970de264ff87960b5 palailogos: marking manifest sha256:c2cc084b456248dfa6a4bb847656ea1028391ec2a438553ab8acd42424d500d9 palailogos: marking blob sha256:a45a019f35c866b3329d3c60d959af738d480bc48aeaecb339bb389b1290a6b8 palailogos: marking blob sha256:f3c3782c74bdd59587ab823da1d1cbc229d1a578ffd8ea5def05284b49f28a67 palailogos: marking manifest sha256:e2394b34b1aac38cd3e7515f84c4ba43623a0751dfea47b2f517901f97d78c0f palailogos: marking blob sha256:6e9c9ec0ebacf67fba414555093a2374f15fe5f3ca321877a6422f347c323601 palailogos: marking blob sha256:ff481c13bfec943cc83d85c945e1b7692e5034bcf6f37cfc6d361d8ff747b100 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.25s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:09bcac034921e077b581dcad895c047b37d5ad42f9a1d557e5e4722c43877fd9 deletemanifests: marking manifest sha256:a58b952192bf587e66bbe2572b950ab4bd6849fdef4e675763a23906d2e32fcb deletemanifests: marking blob sha256:e4460524c815bff077d21df424301807034da572419f49eff9819bba804a3a49 deletemanifests: marking blob sha256:16e9124253fe55d3c0777b676b5b9179f688e9acbdb65b2e5795560ad3de7923 deletemanifests: marking blob sha256:bba79cb4618d86a203fb9c62f8dd1600b26442cbe34e0ea02e2011376f8ee0ca 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:ce8530552a0fa12ac5950c48684dd122a7206ffb99685e5ecfaf518fb666f081 blob eligible for deletion: sha256:09bcac034921e077b581dcad895c047b37d5ad42f9a1d557e5e4722c43877fd9 blob eligible for deletion: sha256:3f505fefe559247c873b2fd0e4361bc7a81e59a6d81be8d547a5e5e23f705a24 blob eligible for deletion: sha256:585a91baef091179f1ceb18f0175a1e39f39f9e634c05688e1cdaa996f59f18d deletemanifests manifest eligible for deletion: sha256:09bcac034921e077b581dcad895c047b37d5ad42f9a1d557e5e4722c43877fd9 deletemanifests: marking manifest sha256:a58b952192bf587e66bbe2572b950ab4bd6849fdef4e675763a23906d2e32fcb deletemanifests: marking blob sha256:e4460524c815bff077d21df424301807034da572419f49eff9819bba804a3a49 deletemanifests: marking blob sha256:16e9124253fe55d3c0777b676b5b9179f688e9acbdb65b2e5795560ad3de7923 deletemanifests: marking blob sha256:bba79cb4618d86a203fb9c62f8dd1600b26442cbe34e0ea02e2011376f8ee0ca time="2025-07-09T09:52:44Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/09bcac034921e077b581dcad895c047b37d5ad42f9a1d557e5e4722c43877fd9" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a time="2025-07-09T09:52:44Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/09bcac034921e077b581dcad895c047b37d5ad42f9a1d557e5e4722c43877fd9" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:09bcac034921e077b581dcad895c047b37d5ad42f9a1d557e5e4722c43877fd9 time="2025-07-09T09:52:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/09/09bcac034921e077b581dcad895c047b37d5ad42f9a1d557e5e4722c43877fd9" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:3f505fefe559247c873b2fd0e4361bc7a81e59a6d81be8d547a5e5e23f705a24 time="2025-07-09T09:52:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3f/3f505fefe559247c873b2fd0e4361bc7a81e59a6d81be8d547a5e5e23f705a24" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:585a91baef091179f1ceb18f0175a1e39f39f9e634c05688e1cdaa996f59f18d time="2025-07-09T09:52:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/58/585a91baef091179f1ceb18f0175a1e39f39f9e634c05688e1cdaa996f59f18d" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:ce8530552a0fa12ac5950c48684dd122a7206ffb99685e5ecfaf518fb666f081 time="2025-07-09T09:52:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ce/ce8530552a0fa12ac5950c48684dd122a7206ffb99685e5ecfaf518fb666f081" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a --- PASS: TestDeleteManifestIfTagNotFound (1.51s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e2a4bf6991f2d502f1d8a0631d6f87fb5fd5c22b907097fe1682edf5bac98204 time="2025-07-09T09:52:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e2/e2a4bf6991f2d502f1d8a0631d6f87fb5fd5c22b907097fe1682edf5bac98204" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:39a5ecd10f74b1032b58b05c796bf6d7f0b6d0531d965ba7ca7d35523619a350 time="2025-07-09T09:52:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/39/39a5ecd10f74b1032b58b05c796bf6d7f0b6d0531d965ba7ca7d35523619a350" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:687225e13ff1c194c84d2e3bd6b74c51c309fd7eab1291da47df49c0ffb02729 time="2025-07-09T09:52:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/68/687225e13ff1c194c84d2e3bd6b74c51c309fd7eab1291da47df49c0ffb02729" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a --- PASS: TestGCWithMissingManifests (0.43s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:312a7c8e1b5b6af172dce48b17850b6ea52e99b1ef15c4eef3f37ff83e9ab703 komnenos: marking blob sha256:e8f22c8da97710e3fd8e59cd153a38fe724d3dc3c48fed23d686a866fb90e5ff komnenos: marking blob sha256:0cebeee18f4c26a200305bb34ac87ed99606d76b6d155555e1365cbd85ddd9a8 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:3229b2e7deb13e037e870c19f8ead8788769b1fd9468d2c4e92886e5c8eaa38c time="2025-07-09T09:52:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/32/3229b2e7deb13e037e870c19f8ead8788769b1fd9468d2c4e92886e5c8eaa38c" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:36163eebd9b98e470ff2c8bff1fe81e46f5974bcb666734b1ed5ebf7143d199e time="2025-07-09T09:52:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/36163eebd9b98e470ff2c8bff1fe81e46f5974bcb666734b1ed5ebf7143d199e" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:7fbc0dd6f04f5b9a0e5a867f60b88eb22bd8db3605210daaed49fce38a63ead0 time="2025-07-09T09:52:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7f/7fbc0dd6f04f5b9a0e5a867f60b88eb22bd8db3605210daaed49fce38a63ead0" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:98ea57b55caabc6d2fa95d375588a8cc8647fcbb9080c311180e1b9b812cc32a time="2025-07-09T09:52:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/98/98ea57b55caabc6d2fa95d375588a8cc8647fcbb9080c311180e1b9b812cc32a" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:a413b2f77fe4167fbca3ca15336865c1c8a34813be6d83b8472e842fc3714768 time="2025-07-09T09:52:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a4/a413b2f77fe4167fbca3ca15336865c1c8a34813be6d83b8472e842fc3714768" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-07-09T09:52:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a blob eligible for deletion: sha256:f18b6e2555f50c91a5cc336f64271888564beaa430d4ccef317c5bbe290e1330 time="2025-07-09T09:52:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f1/f18b6e2555f50c91a5cc336f64271888564beaa430d4ccef317c5bbe290e1330" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a --- PASS: TestDeletionHasEffect (1.45s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.56s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:0949ec5ad6029adff6e8fe64f5e48cd11e4aa9ff55aed46d84fd820e4df762f2 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:7dc154d5f0c0fc6fe983d6dcea0dd7732493b1a28203b54260292c8424be0888 michael_z_doukas: marking blob sha256:86e5ecaa54eae72299f7006da46d231cc7964855d25cc732bdda0fa7500e0677 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:cf2ed022783e17ed6e348f64d20b36b5c59605aa40c8791bc15ba74a692ae5f9 time="2025-07-09T09:52:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cf/cf2ed022783e17ed6e348f64d20b36b5c59605aa40c8791bc15ba74a692ae5f9" go.version=go1.24.5 instance.id=1115a411-314d-4cce-9c93-0f7ce930794a --- PASS: TestOrphanBlobDeleted (0.67s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:0a2a6f5a66a1319a039fc5fe6eb0c99a80fa2f417a70fdd6f18911ad3786f125 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:ffb0212aa0b4eacd2e5600c951bae59509f97efe08bbea4d632df64eb02464b6 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.44s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.45s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.37s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.93s) === 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-09T09:52:51Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 08:52:51.070540231 +0000 UTC m=-3581.918380905, actuallyDelete=true" time="2025-07-09T09:52:51Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-07-09T09:52:51Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703, actuallyDelete=true" time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3cc66562-bb8c-4d8a-97e5-21bef8550681 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6344462a-ef95-45db-883d-0b689c539677 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6d31fd65-29d0-4c1e-a59e-9ab99b41dfca have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9031ae4e-e534-4bfa-9f4d-c5a007593c4f have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a3fa296b-2477-488e-a125-1eeb40998973 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e3611248-f0e3-4e4f-b3ac-655763eab004 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/faa3de16-325d-4402-afd2-8b119252a466 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fd8a0e24-2e44-4592-b019-8a4329f89dc5 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ce3ea7d8-e323-4583-8893-9118128db8bc have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f9453576-1c68-4743-94be-7611db1691b6 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/65e34fae-1c12-4f1a-8ea7-e0485036b014 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.071508841 +0000 UTC m=+18.082587703). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-07-09T09:52:51Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 09:52:51.072729205 +0000 UTC m=+18.083808070, actuallyDelete=true" time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5d5081bf-720b-47ab-8b35-ce6e32ed073e have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.072729205 +0000 UTC m=+18.083808070). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/6567a97d-55aa-47df-9282-5cfefa2d0019 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.072729205 +0000 UTC m=+18.083808070). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b584041d-870a-4ac8-a485-5dfda5f72dff have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.072729205 +0000 UTC m=+18.083808070). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/daa96836-9135-4c21-92b2-337c5854408b have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.072729205 +0000 UTC m=+18.083808070). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b309a616-b327-4140-bf8a-4e93e9d46774 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.072729205 +0000 UTC m=+18.083808070). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-07-09T09:52:51Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 09:52:51.073849023 +0000 UTC m=+18.084927898, actuallyDelete=true" time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3da5a51c-5e3f-4ea8-b261-409e734333d2 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.073849023 +0000 UTC m=+18.084927898). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6bd6eb29-9a41-4862-a6c1-bb85dc8d496a have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.073849023 +0000 UTC m=+18.084927898). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bcd2ed93-8178-4b7a-ba59-7dbb8f5724b9 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.073849023 +0000 UTC m=+18.084927898). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dcadf511-ad34-4764-9964-909d9a642acf have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.073849023 +0000 UTC m=+18.084927898). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e16838c4-f692-496e-b5c3-2602a2500d90 have older date (2025-07-09 08:52:51 +0000 UTC) than purge date (2025-07-09 09:52:51.073849023 +0000 UTC m=+18.084927898). Removing upload directory." time="2025-07-09T09:52:51Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-07-09T09:52:51Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 09:52:51.074492275 +0000 UTC m=+18.085571155, actuallyDelete=true" time="2025-07-09T09:52:51Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 18.095s ? 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.007s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved time="2025-07-09T09:52:32Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.003s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.700s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.07s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.081s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.16s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.865s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.45s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.130s ? 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-09T09:52:32Z" 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-09T09:52:32Z" 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-09T09:52:32Z" 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.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestMatchIPV4 === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 time="2025-07-09T09:52:32Z" level=error msg="unknown ip address format" go.version=go1.24.5 instance.id=b2f48c4a-75b7-4a22-a488-e94748cf55ab ip=?0000000000000000000000000000000000 time="2025-07-09T09:52:32Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T09:52:32Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.5 instance.id=b2f48c4a-75b7-4a22-a488-e94748cf55ab --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestParsing (0.01s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4 (0.01s) time="2025-07-09T09:52:32Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.5 instance.id=b2f48c4a-75b7-4a22-a488-e94748cf55ab --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-07-09T09:52:33Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T09:52:34Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T09:52:35Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T09:52:36Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.512s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.004s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.731s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.49s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.231s ? 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.02s) PASS ok github.com/docker/distribution/uuid 0.024s ? 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-ppc64le.so.1 >>> docker-registry*: Package size: 26.9 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 09:53:34 +0000 elapsed time 0h 1m 23s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250709.095212) (2/2) Purging go (1.24.5-r0) busybox-1.37.0-r18.trigger: Executing script... OK: 276 MiB in 103 packages >>> docker-registry: Updating the community/ppc64le repository index... >>> docker-registry: Signing the index...