>>> docker-registry: Building community/docker-registry 2.8.3-r15 (using abuild 3.15.0-r2) started Sat, 09 Aug 2025 00:38:50 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.24.6-r1) (2/2) Installing .makedepends-docker-registry (20250809.003851) busybox-1.37.0-r22.trigger: Executing script... OK: 460 MiB in 104 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-08-09T00:39:20Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-08-09T00:39:20Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.04s) PASS ok github.com/docker/distribution/configuration 0.047s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-08-09T00:39:20Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.019s ? 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.014s === 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.008s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.11s) PASS ok github.com/docker/distribution/health/checks 0.119s ? 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.011s === 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.015s === 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.018s === 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.011s ? 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/08/09 00:39:20 http: TLS handshake error from 127.0.0.1:60068: 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:45325/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:45325/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:45325/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:45325/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34773?status=0, fail=true --- PASS: TestHTTPSink (0.06s) === RUN TestListener --- PASS: TestListener (0.91s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-08-09T00:39:21Z" level=info msg="broadcaster: closing" time="2025-08-09T00:39:21Z" level=info msg="closing testSink" time="2025-08-09T00:39:21Z" level=info msg="closing testSink" time="2025-08-09T00:39:21Z" level=info msg="closing testSink" time="2025-08-09T00:39:21Z" level=info msg="closing testSink" time="2025-08-09T00:39:21Z" level=info msg="closing testSink" time="2025-08-09T00:39:21Z" level=info msg="closing testSink" time="2025-08-09T00:39:21Z" level=info msg="closing testSink" time="2025-08-09T00:39:21Z" level=info msg="closing testSink" time="2025-08-09T00:39:21Z" level=info msg="closing testSink" time="2025-08-09T00:39:21Z" level=info msg="closing testSink" time="2025-08-09T00:39:21Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-08-09T00:39:21Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 1} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 1} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 1} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:21Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-09T00:39:22Z" level=warning msg="&{0xc000297980 0.9} encountered too many errors, backing off" time="2025-08-09T00:39:22Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.23s) PASS ok github.com/docker/distribution/notifications 2.337s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-08-09T00:39:20Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-09T00:39:20.595708858Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:39:20.595750328Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:39:20.595879939Z" level=info msg="Starting upload purge in 55m0s" go.version=go1.24.6 time="2025-08-09T00:39:20.596706331Z" level=info msg="listening on [::]:5000" go.version=go1.24.6 time="2025-08-09T00:39:23.599760636Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 time="2025-08-09T00:39:23.705296078Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=5ed1922b-f059-4210-a6e5-8ab8ab5df31c http.request.method=GET http.request.remoteaddr="[::1]:43090" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.963925ms http.response.status=200 http.response.written=2 ::1 - - [09/Aug/2025:00:39:23 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-08-09T00:39:24.038568741Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-09T00:39:24.040616437Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:39:24.040688937Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:39:24.040950198Z" level=info msg="Starting upload purge in 19m0s" go.version=go1.24.6 time="2025-08-09T00:39:24.041339609Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 time="2025-08-09T00:39:24.041399569Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.6 time="2025-08-09T00:39:24.042286791Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.6 time="2025-08-09T00:39:27.052559126Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=d7d9d239-0977-415f-b182-fb3bca6bcac7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39850" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.128786ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:00:39:27 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-08-09T00:39:27.053145088Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 --- PASS: TestRegistrySupportedCipherSuite (3.45s) === RUN TestRegistryUnsupportedCipherSuite time="2025-08-09T00:39:28.145240812Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-09T00:39:28.147173787Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:39:28.147251897Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:39:28.147299307Z" level=info msg="Starting upload purge in 15m0s" go.version=go1.24.6 time="2025-08-09T00:39:28.148007959Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 --- PASS: TestRegistryUnsupportedCipherSuite (9.10s) PASS ok github.com/docker/distribution/registry 15.669s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.009s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.03s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.10s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.203s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-08-09T00:39:20Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.6 instance.id=3608b4c6-3d6c-4245-bbc4-fc5d234d528d time="2025-08-09T00:39:20Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.6 instance.id=3608b4c6-3d6c-4245-bbc4-fc5d234d528d --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2025-08-09T00:39:20Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.6 password="PPjtYBMVJ8NkQRvcN4F8j_XTLhsBneXTUIEBHqqVQDk" user=docker --- PASS: TestCreateHtpasswdFile (0.12s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.145s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.010s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.02s) === RUN TestLeeway time="2025-08-09T00:39:20Z" level=info msg="token not to be used before 2025-08-09 00:39:21 +0000 UTC - currently 2025-08-09 00:39:20.618758362 +0000 UTC m=+0.027887618" time="2025-08-09T00:39:20Z" level=info msg="token not to be used after 2025-08-09 00:39:20 +0000 UTC - currently 2025-08-09 00:39:20.620201786 +0000 UTC m=+0.029331012" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-08-09T00:39:20Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.02s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.055s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.01s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === 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.112s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === 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.034s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.006s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-08-09T00:39:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:39:21Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:39:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44491" http.request.id=33793013-1054-4e7d-97db-de793d7e55fd http.request.method=GET http.request.remoteaddr="127.0.0.1:44576" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.718ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:00:39:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-08-09T00:39:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:39:21Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:39:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=3a94fc64-9177-48ee-b219-8756cbc8a689 http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.718725ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Aug/2025:00:39:21 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-09T00:39:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=65c40c39-89df-49a8-80ae-95f64fbf41e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.369337ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:22 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=24c13082-b71b-4e64-b4e7-7635601f9b0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/aaaa/blobs/uploads/3b8db4d5-a95c-4f10-a9e5-ca0dfcafdcd1?_state=Rev_RgbEnxrLkGNuNQqzpk88-S_-iAoAiogBylx2chZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzYjhkYjRkNS1hOTVjLTRmMTAtYTllNS1jYTBkZmNhZmRjZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6MjIuMDU0MDg3MTQ2WiJ9&digest=sha256%3A370ca8f1873f83d445c2b7649f59ce6eb57ca40b14a0546aef622b94b5594080" http.request.useragent="Go-http-client/1.1" http.response.duration=6.842495236s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:22 +0000] "PUT /v2/foo/aaaa/blobs/uploads/3b8db4d5-a95c-4f10-a9e5-ca0dfcafdcd1?_state=Rev_RgbEnxrLkGNuNQqzpk88-S_-iAoAiogBylx2chZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzYjhkYjRkNS1hOTVjLTRmMTAtYTllNS1jYTBkZmNhZmRjZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6MjIuMDU0MDg3MTQ2WiJ9&digest=sha256%3A370ca8f1873f83d445c2b7649f59ce6eb57ca40b14a0546aef622b94b5594080 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=fadce8a6-fd35-4508-9bc3-5feb2d2dd742 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.48466ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:28 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:29Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=9db7f2a2-07d3-416e-a3ae-5efe42b38fed http.request.method=POST http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.354437ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:29 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=dfc623b7-367b-4766-ae70-737dcb23ea77 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/bbbb/blobs/uploads/a61bedcc-34c0-4efb-84e6-b6e09af55d74?_state=D2tDX4AfVPI73_Y1dkyUC3uBLSb3iaUYwHS5UwhwjrF7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNjFiZWRjYy0zNGMwLTRlZmItODRlNi1iNmUwOWFmNTVkNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6MjkuMDgxNjMyMzM0WiJ9&digest=sha256%3A1b0e79ae633593a93a34b9e85a16ec8e8fb2361d9796b04539a5d395eb6e911c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.696104666s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:29 +0000] "PUT /v2/foo/bbbb/blobs/uploads/a61bedcc-34c0-4efb-84e6-b6e09af55d74?_state=D2tDX4AfVPI73_Y1dkyUC3uBLSb3iaUYwHS5UwhwjrF7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNjFiZWRjYy0zNGMwLTRlZmItODRlNi1iNmUwOWFmNTVkNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6MjkuMDgxNjMyMzM0WiJ9&digest=sha256%3A1b0e79ae633593a93a34b9e85a16ec8e8fb2361d9796b04539a5d395eb6e911c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=20f465a1-046c-4bc9-9678-8b178a86cad7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.71743ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:30 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=11c8a4c4-9808-4793-a52a-b9e8d861791d http.request.method=POST http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.325352ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:31 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=9781a824-4ef8-4a90-98d0-66c847c48a9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/cccc/blobs/uploads/d8d6dad6-1ed2-43c2-84f8-b15a912b11a7?_state=M2R8PgedjTIvvo3kbV3kojEkdBCySQicRbjE8KHuyA17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkOGQ2ZGFkNi0xZWQyLTQzYzItODRmOC1iMTVhOTEyYjExYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6MzEuMTI3Mzg1MzI5WiJ9&digest=sha256%3A3de6a77b842e089156db883e30cf71d0fbdc984ce376488e04dfca68423a1abe" http.request.useragent="Go-http-client/1.1" http.response.duration=8.348656516s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:31 +0000] "PUT /v2/foo/cccc/blobs/uploads/d8d6dad6-1ed2-43c2-84f8-b15a912b11a7?_state=M2R8PgedjTIvvo3kbV3kojEkdBCySQicRbjE8KHuyA17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkOGQ2ZGFkNi0xZWQyLTQzYzItODRmOC1iMTVhOTEyYjExYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6MzEuMTI3Mzg1MzI5WiJ9&digest=sha256%3A3de6a77b842e089156db883e30cf71d0fbdc984ce376488e04dfca68423a1abe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=2096122e-7d69-4c9d-a1af-78f96ada244f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.53652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:39 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=229d8b2d-6194-45a8-bede-5d8373bd7fe7 http.request.method=POST http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.534427ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:39 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=f65f5037-43cb-42ed-a826-a1b72b9ce4b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/dddd/blobs/uploads/74eda58c-2d2d-4ceb-9bbc-00fe9c3bb199?_state=TUx-rxyySupWVJEJqChtDSxXbUMMoLApzwc6tx8L0Jl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3NGVkYTU4Yy0yZDJkLTRjZWItOWJiYy0wMGZlOWMzYmIxOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6MzkuNzE5OTEwNzhaIn0%3D&digest=sha256%3A23047d67ac90134a9a4ee366d906ea9d69bc6e641c2f4d3aaab4424c0028869d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.927798066s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:39 +0000] "PUT /v2/foo/dddd/blobs/uploads/74eda58c-2d2d-4ceb-9bbc-00fe9c3bb199?_state=TUx-rxyySupWVJEJqChtDSxXbUMMoLApzwc6tx8L0Jl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3NGVkYTU4Yy0yZDJkLTRjZWItOWJiYy0wMGZlOWMzYmIxOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6MzkuNzE5OTEwNzhaIn0%3D&digest=sha256%3A23047d67ac90134a9a4ee366d906ea9d69bc6e641c2f4d3aaab4424c0028869d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=ee1f60ce-5d18-4a4a-9857-2696db98434a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.174878ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:43 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=f96535c7-44ff-4a6c-9023-5aee872f116a http.request.method=POST http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.427797ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:43 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=4026b834-c318-4ff4-9d45-9e6123939472 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/eeee/blobs/uploads/132d9da4-9ec2-4986-8450-1a0fa6ef75ab?_state=6vky0Gr2Evx97o-a85HieFkTF7SavWoeqNah9bJ1esJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxMzJkOWRhNC05ZWMyLTQ5ODYtODQ1MC0xYTBmYTZlZjc1YWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6NDMuOTQ3NzAzNjA2WiJ9&digest=sha256%3A45313659e4da02d8b92e3b3afcec97d0fd469cd9c4dc4ab724b0025cf1d14b34" http.request.useragent="Go-http-client/1.1" http.response.duration=6.577839083s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:43 +0000] "PUT /v2/foo/eeee/blobs/uploads/132d9da4-9ec2-4986-8450-1a0fa6ef75ab?_state=6vky0Gr2Evx97o-a85HieFkTF7SavWoeqNah9bJ1esJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxMzJkOWRhNC05ZWMyLTQ5ODYtODQ1MC0xYTBmYTZlZjc1YWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6NDMuOTQ3NzAzNjA2WiJ9&digest=sha256%3A45313659e4da02d8b92e3b3afcec97d0fd469cd9c4dc4ab724b0025cf1d14b34 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=8a58d181-0716-4f62-8241-17ce64d69e4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.217119ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:50 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=ae800265-22a2-4a2e-ba42-80dd0dab80a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.376697ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:50 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=55eb9e96-dc3a-4333-8ddb-ee663a962e05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/ffff/blobs/uploads/a89f5db6-eb4d-4531-a641-e1d8292c6a8d?_state=rtt5yh8kKztagqxAwOvDnczYNS-S7Qe_b0F2FRrbgkh7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhODlmNWRiNi1lYjRkLTQ1MzEtYTY0MS1lMWQ4MjkyYzZhOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6NTAuNjkwMTk2OTg1WiJ9&digest=sha256%3A82bec02f1ab89a66a755d0ad8e023ee5be3b867591ddbc46b580584db13bd9d7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.516572659s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:50 +0000] "PUT /v2/foo/ffff/blobs/uploads/a89f5db6-eb4d-4531-a641-e1d8292c6a8d?_state=rtt5yh8kKztagqxAwOvDnczYNS-S7Qe_b0F2FRrbgkh7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhODlmNWRiNi1lYjRkLTQ1MzEtYTY0MS1lMWQ4MjkyYzZhOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6NTAuNjkwMTk2OTg1WiJ9&digest=sha256%3A82bec02f1ab89a66a755d0ad8e023ee5be3b867591ddbc46b580584db13bd9d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=4ebda30c-370d-472c-87c9-3471db1cde2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.267769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=863d4361-13f4-4b1a-aa75-8b9dd0b78aad http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.358983ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=8637670a-de67-4ad7-9827-da44818bfb80 http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.804555ms http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=b67349e7-0f41-44c1-b26e-b4e21e8d76bb http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.324053ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=f6a49df6-7421-4122-b667-2c8d5cfa3fe9 http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.410184ms http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=225647ca-e0ff-49f1-9990-b4729e659042 http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.390914ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=205f56b7-85d8-4a5a-a9a5-04e54d00d5ec http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.167293ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=363f80f9-c975-4d5a-9430-7de007b76b65 http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.529694ms http.response.status=400 http.response.written=116 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=b436926b-5025-46f7-bb5b-bb7f0fac13bf http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.346094ms http.response.status=400 http.response.written=115 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=f9ddf050-9c35-46c5-a8c7-af1d9c89a1e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.287873ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42613" http.request.id=ebc27758-7261-400e-907e-7d9e526a8f1f http.request.method=GET http.request.remoteaddr="127.0.0.1:57390" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.394994ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-09T00:39:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:39:52Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:39:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=fb4e8baa-385b-49aa-bc66-b6b8ce74b692 http.request.method=POST http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.884115ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=143630ca-8c63-483e-8d58-736b36a9c40f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/aaaa/blobs/uploads/e06a5893-eeac-4dbb-a2b7-e534994d506c?_state=5o2K0JEJFRoYjPDyjf_6VHBEXgJAonWaHjDIcvx5XNZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlMDZhNTg5My1lZWFjLTRkYmItYTJiNy1lNTM0OTk0ZDUwNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6NTIuNDA4MjU1NjIyWiJ9&digest=sha256%3A3f57d4a82d9c525f6ad2286766a78a42e137165bf09443e4de5b93caef851e03" http.request.useragent="Go-http-client/1.1" http.response.duration=1.527056158s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:52 +0000] "PUT /v2/foo/aaaa/blobs/uploads/e06a5893-eeac-4dbb-a2b7-e534994d506c?_state=5o2K0JEJFRoYjPDyjf_6VHBEXgJAonWaHjDIcvx5XNZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlMDZhNTg5My1lZWFjLTRkYmItYTJiNy1lNTM0OTk0ZDUwNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6NTIuNDA4MjU1NjIyWiJ9&digest=sha256%3A3f57d4a82d9c525f6ad2286766a78a42e137165bf09443e4de5b93caef851e03 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=8e92ba82-5dad-41fa-acd2-6e9a2aebf10c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.062769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:53 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:39:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=9e21f812-371f-45ec-a4d6-42556326d563 http.request.method=POST http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.982325ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:54 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=8da09f49-9cc7-4e5d-9320-3b6e8a88d3d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/bbbb/blobs/uploads/4e2f6d2a-3d16-46d2-934f-fed1e9519070?_state=wNkT0ZmuHhHJy7JrRGYk1S_J9U6SunduZd1LzlVKC7V7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0ZTJmNmQyYS0zZDE2LTQ2ZDItOTM0Zi1mZWQxZTk1MTkwNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6NTQuMjIyMzMzNTI0WiJ9&digest=sha256%3Aebf9fd65f37cd58101041127caa7a6b8de4ba386198fdf90ca3eceaa86bccd67" http.request.useragent="Go-http-client/1.1" http.response.duration=6.187567402s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:39:54 +0000] "PUT /v2/foo/bbbb/blobs/uploads/4e2f6d2a-3d16-46d2-934f-fed1e9519070?_state=wNkT0ZmuHhHJy7JrRGYk1S_J9U6SunduZd1LzlVKC7V7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0ZTJmNmQyYS0zZDE2LTQ2ZDItOTM0Zi1mZWQxZTk1MTkwNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6Mzk6NTQuMjIyMzMzNTI0WiJ9&digest=sha256%3Aebf9fd65f37cd58101041127caa7a6b8de4ba386198fdf90ca3eceaa86bccd67 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=21789ca0-b75c-4a72-adc7-990162333b53 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.846558ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:00 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=6a4746c5-20ac-4be7-a07d-58a948bd96af http.request.method=POST http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.641174ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:00 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=257b57bc-0864-4353-8768-db8dd4c75d18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/cccc/blobs/uploads/b65c3740-9b29-47fe-aad4-a6bf8bfc2be7?_state=rqRGolaRzg8EbyFTuphGput0JSWyXj8iFIKw5L8UzAx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiNjVjMzc0MC05YjI5LTQ3ZmUtYWFkNC1hNmJmOGJmYzJiZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDA6MDAuNTk5MzU0MDUxWiJ9&digest=sha256%3A8148cef290a1abfeeda2a36a3fbe4ede86cfc8265c7d24c548f440d444398ee2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.194059935s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:00 +0000] "PUT /v2/foo/cccc/blobs/uploads/b65c3740-9b29-47fe-aad4-a6bf8bfc2be7?_state=rqRGolaRzg8EbyFTuphGput0JSWyXj8iFIKw5L8UzAx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiNjVjMzc0MC05YjI5LTQ3ZmUtYWFkNC1hNmJmOGJmYzJiZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDA6MDAuNTk5MzU0MDUxWiJ9&digest=sha256%3A8148cef290a1abfeeda2a36a3fbe4ede86cfc8265c7d24c548f440d444398ee2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=72d537f8-d57d-4899-97e6-df62b588f966 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.372229ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:02 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=9aedff38-4745-493b-804b-0073d323fbad http.request.method=POST http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.140016ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:03 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=be63bea2-5cd2-435d-bc74-bc3fc450a9d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/dddd/blobs/uploads/293f3147-4ec4-480d-a5d1-22df664bc03a?_state=R_BhG2t5gxvMUf81Teh7-ww2JFyd8xTwr6Jy1PrgKh97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyOTNmMzE0Ny00ZWM0LTQ4MGQtYTVkMS0yMmRmNjY0YmMwM2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDA6MDMuMDQ2ODc5MDk4WiJ9&digest=sha256%3Ac3da470189f0ad2bf563c9eedfe979d7a70ef9f63d50f7b658494c17c4bed1ea" http.request.useragent="Go-http-client/1.1" http.response.duration=4.562578893s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:03 +0000] "PUT /v2/foo/dddd/blobs/uploads/293f3147-4ec4-480d-a5d1-22df664bc03a?_state=R_BhG2t5gxvMUf81Teh7-ww2JFyd8xTwr6Jy1PrgKh97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyOTNmMzE0Ny00ZWM0LTQ4MGQtYTVkMS0yMmRmNjY0YmMwM2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDA6MDMuMDQ2ODc5MDk4WiJ9&digest=sha256%3Ac3da470189f0ad2bf563c9eedfe979d7a70ef9f63d50f7b658494c17c4bed1ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=56b1444d-83cb-4e3a-be91-33eef02e10c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.963608ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39571" http.request.id=4d382cd8-8032-48b9-9af9-36e09ac40c40 http.request.method=GET http.request.remoteaddr="127.0.0.1:55224" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.233563ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (45.90s) === RUN TestURLPrefix time="2025-08-09T00:40:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:40:07Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42143" http.request.id=27e872a0-148a-47cb-9f74-6a4e01fc0cdb http.request.method=GET http.request.remoteaddr="127.0.0.1:46906" 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.234514ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-08-09T00:40:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:40:07Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:40:07Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=e6735018-641f-4f92-856d-0c07cdf00ce8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49220" http.request.uri="/v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.781305ms http.response.status=404 http.response.written=157 vars.digest="sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "GET /v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=f5658262-28ac-49e6-9439-5b16be408a7e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49236" http.request.uri="/v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.289694ms http.response.status=404 http.response.written=157 vars.digest="sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "HEAD /v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=b748631f-e5a0-4068-abd0-3df0d9e4f203 http.request.method=POST http.request.remoteaddr="127.0.0.1:49236" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.491735ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=09aece61-8bd3-49f4-8c85-fe5231334e7d http.request.method=GET http.request.remoteaddr="127.0.0.1:49236" http.request.uri="/v2/foo/bar/blobs/uploads/1de59c83-b843-4578-a49a-86f3a1770d7d?_state=AaXczeDqByU296DfE9k3i_2xzDYYgQR3azoNJWak6SJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZTU5YzgzLWI4NDMtNDU3OC1hNDlhLTg2ZjNhMTc3MGQ3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NTc1MzU5MjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.406334ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "GET /v2/foo/bar/blobs/uploads/1de59c83-b843-4578-a49a-86f3a1770d7d?_state=AaXczeDqByU296DfE9k3i_2xzDYYgQR3azoNJWak6SJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZTU5YzgzLWI4NDMtNDU3OC1hNDlhLTg2ZjNhMTc3MGQ3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NTc1MzU5MjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=b3f75bc3-5ac7-4dce-b4b1-f8d1da43d971 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49236" http.request.uri="/v2/foo/bar/blobs/uploads/1de59c83-b843-4578-a49a-86f3a1770d7d?_state=AaXczeDqByU296DfE9k3i_2xzDYYgQR3azoNJWak6SJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZTU5YzgzLWI4NDMtNDU3OC1hNDlhLTg2ZjNhMTc3MGQ3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NTc1MzU5MjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.371164ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "DELETE /v2/foo/bar/blobs/uploads/1de59c83-b843-4578-a49a-86f3a1770d7d?_state=AaXczeDqByU296DfE9k3i_2xzDYYgQR3azoNJWak6SJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZTU5YzgzLWI4NDMtNDU3OC1hNDlhLTg2ZjNhMTc3MGQ3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NTc1MzU5MjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=5f457c97-1ae3-4b46-a792-e6b5310e1547 http.request.method=GET http.request.remoteaddr="127.0.0.1:49236" http.request.uri="/v2/foo/bar/blobs/uploads/1de59c83-b843-4578-a49a-86f3a1770d7d?_state=AaXczeDqByU296DfE9k3i_2xzDYYgQR3azoNJWak6SJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZTU5YzgzLWI4NDMtNDU3OC1hNDlhLTg2ZjNhMTc3MGQ3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NTc1MzU5MjhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1de59c83-b843-4578-a49a-86f3a1770d7d time="2025-08-09T00:40:07Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=5f457c97-1ae3-4b46-a792-e6b5310e1547 http.request.method=GET http.request.remoteaddr="127.0.0.1:49236" http.request.uri="/v2/foo/bar/blobs/uploads/1de59c83-b843-4578-a49a-86f3a1770d7d?_state=AaXczeDqByU296DfE9k3i_2xzDYYgQR3azoNJWak6SJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZTU5YzgzLWI4NDMtNDU3OC1hNDlhLTg2ZjNhMTc3MGQ3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NTc1MzU5MjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.359804ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=1de59c83-b843-4578-a49a-86f3a1770d7d 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "GET /v2/foo/bar/blobs/uploads/1de59c83-b843-4578-a49a-86f3a1770d7d?_state=AaXczeDqByU296DfE9k3i_2xzDYYgQR3azoNJWak6SJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZTU5YzgzLWI4NDMtNDU3OC1hNDlhLTg2ZjNhMTc3MGQ3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NTc1MzU5MjhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=e9deed4f-af3f-4dfc-9f1a-f7057516e4b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.419244ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=9dab70b6-96b5-4802-b0cd-9f7419f13308 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/47276514-bf79-42b4-9d55-67ae93c21fc5?_state=jVy3VVYJqDYc1KjY_jpwRsgJf7ngUppNwDTBEUtykjx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3Mjc2NTE0LWJmNzktNDJiNC05ZDU1LTY3YWU5M2MyMWZjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NjQyNDgyOTZaIn0%3D&digest=sha256%3Ad6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" provided=sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 vars.name="foo/bar" vars.uuid=47276514-bf79-42b4-9d55-67ae93c21fc5 time="2025-08-09T00:40:07Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=9dab70b6-96b5-4802-b0cd-9f7419f13308 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/47276514-bf79-42b4-9d55-67ae93c21fc5?_state=jVy3VVYJqDYc1KjY_jpwRsgJf7ngUppNwDTBEUtykjx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3Mjc2NTE0LWJmNzktNDJiNC05ZDU1LTY3YWU5M2MyMWZjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NjQyNDgyOTZaIn0%3D&digest=sha256%3Ad6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=47276514-bf79-42b4-9d55-67ae93c21fc5 time="2025-08-09T00:40:07Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=9dab70b6-96b5-4802-b0cd-9f7419f13308 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/47276514-bf79-42b4-9d55-67ae93c21fc5?_state=jVy3VVYJqDYc1KjY_jpwRsgJf7ngUppNwDTBEUtykjx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3Mjc2NTE0LWJmNzktNDJiNC05ZDU1LTY3YWU5M2MyMWZjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NjQyNDgyOTZaIn0%3D&digest=sha256%3Ad6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.382344ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=47276514-bf79-42b4-9d55-67ae93c21fc5 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "PUT /v2/foo/bar/blobs/uploads/47276514-bf79-42b4-9d55-67ae93c21fc5?_state=jVy3VVYJqDYc1KjY_jpwRsgJf7ngUppNwDTBEUtykjx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3Mjc2NTE0LWJmNzktNDJiNC05ZDU1LTY3YWU5M2MyMWZjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NjQyNDgyOTZaIn0%3D&digest=sha256%3Ad6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=ab43e6d0-b2d5-46f3-a0d2-2291439845cc http.request.method=POST http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101193ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=2555be18-d2db-4504-8f06-f5e20ae5cdf6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/4bc7097a-f789-43fb-9ce3-09bfd16413e9?_state=Kxl3qWgfMTHTBP5dlxWpBTF85W8QHmByX0CunLNLDgJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiYzcwOTdhLWY3ODktNDNmYi05Y2UzLTA5YmZkMTY0MTNlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44Njc2MTQ4MDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.384134ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "PUT /v2/foo/bar/blobs/uploads/4bc7097a-f789-43fb-9ce3-09bfd16413e9?_state=Kxl3qWgfMTHTBP5dlxWpBTF85W8QHmByX0CunLNLDgJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiYzcwOTdhLWY3ODktNDNmYi05Y2UzLTA5YmZkMTY0MTNlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44Njc2MTQ4MDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=1b42deb7-cf5b-48f0-a3e2-3f03505a706e http.request.method=POST http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.008102ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=c125c159-b938-4bc9-a107-dfce129069ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/7f1480ae-eb76-41d1-a3b1-9472589f46a3?_state=JtxOEUf_TFuEPxKk5QFD4WrELifM1ddIaPZ0u0-f_vF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmMTQ4MGFlLWViNzYtNDFkMS1hM2IxLTk0NzI1ODlmNDZhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NzA1NDE3MDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.405804ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "PUT /v2/foo/bar/blobs/uploads/7f1480ae-eb76-41d1-a3b1-9472589f46a3?_state=JtxOEUf_TFuEPxKk5QFD4WrELifM1ddIaPZ0u0-f_vF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmMTQ4MGFlLWViNzYtNDFkMS1hM2IxLTk0NzI1ODlmNDZhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NzA1NDE3MDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=c97d5e93-4d4d-4a60-9d44-ac715e57a718 http.request.method=POST http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.024183ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=bce23d74-4496-4040-8c3c-02b96e5cb5bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/a7936b0a-3698-4b22-930a-30c4f884c5bf?_state=Dk3bWRTVwNJzAjxgcdMIud2ih9dYHZuzs-uWavg_cHl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3OTM2YjBhLTM2OTgtNGIyMi05MzBhLTMwYzRmODg0YzViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NzM0OTYxNTJaIn0%3D&digest=sha256%3Ad6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.751961319s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:07 +0000] "PUT /v2/foo/bar/blobs/uploads/a7936b0a-3698-4b22-930a-30c4f884c5bf?_state=Dk3bWRTVwNJzAjxgcdMIud2ih9dYHZuzs-uWavg_cHl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3OTM2YjBhLTM2OTgtNGIyMi05MzBhLTMwYzRmODg0YzViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDowNy44NzM0OTYxNTJaIn0%3D&digest=sha256%3Ad6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=97fcd4d5-d1f6-46c2-bfe5-f602f3da3db2 http.request.method=POST http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.168226ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42817" http.request.id=92cff44b-7121-46ad-925b-bf734cae6b38 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/5e7e743e-da73-44df-b09f-bf39edf2a5b0?_state=_Z533mAGG7rnkljaTi3TuC1JFl80zeuhKJxsAyyIcX17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlN2U3NDNlLWRhNzMtNDRkZi1iMDlmLWJmMzllZGYyYTViMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxMS43NjYwNjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.822693884s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:11 +0000] "PATCH /v2/foo/bar/blobs/uploads/5e7e743e-da73-44df-b09f-bf39edf2a5b0?_state=_Z533mAGG7rnkljaTi3TuC1JFl80zeuhKJxsAyyIcX17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlN2U3NDNlLWRhNzMtNDRkZi1iMDlmLWJmMzllZGYyYTViMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxMS43NjYwNjNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=15f0aeb9-17b7-4586-aee2-1ed6015cf1af http.request.method=PUT http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/uploads/5e7e743e-da73-44df-b09f-bf39edf2a5b0?_state=vGzwITFlcc34cvbVcEm8X9V4eGMcWQawhYg2fw9xcQ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlN2U3NDNlLWRhNzMtNDRkZi1iMDlmLWJmMzllZGYyYTViMCIsIk9mZnNldCI6MjM2NTQ0MDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDA6MTFaIn0%3D&digest=sha256%3Ad6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.213366ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:15 +0000] "PUT /v2/foo/bar/blobs/uploads/5e7e743e-da73-44df-b09f-bf39edf2a5b0?_state=vGzwITFlcc34cvbVcEm8X9V4eGMcWQawhYg2fw9xcQ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlN2U3NDNlLWRhNzMtNDRkZi1iMDlmLWJmMzllZGYyYTViMCIsIk9mZnNldCI6MjM2NTQ0MDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDA6MTFaIn0%3D&digest=sha256%3Ad6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=a071ed1d-6d40-484e-89f4-9607b20f46b3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.642254ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:15 +0000] "HEAD /v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=db964311-29db-4989-a5be-bf8cb99e7294 http.request.method=GET http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=109.191993ms http.response.status=200 http.response.written=23654400 127.0.0.1 - - [09/Aug/2025:00:40:15 +0000] "GET /v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 200 23654400 "" "Go-http-client/1.1" time="2025-08-09T00:40:15Z" level=error msg="error parsing digest="sha257:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=f1b62423-61f6-4d6c-842c-13faf3490cb6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/sha257:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" vars.name="foo/bar" time="2025-08-09T00:40:15Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=f1b62423-61f6-4d6c-842c-13faf3490cb6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49240" http.request.uri="/v2/foo/bar/blobs/sha257:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.200313ms http.response.status=400 http.response.written=110 vars.digest="sha257:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:15 +0000] "GET /v2/foo/bar/blobs/sha257:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-09T00:40:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=2a7b6de1-b4fa-490d-b92e-5f1477feb262 http.request.method=GET http.request.remoteaddr="127.0.0.1:49254" http.request.uri="/v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.635684ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:15 +0000] "GET /v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:40: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.6 time="2025-08-09T00:40:15Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:40:16Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=af845042-9fcf-43c0-a2bc-4382df6ff718 http.request.method=GET http.request.remoteaddr="127.0.0.1:37122" http.request.uri="/v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.746005ms http.response.status=404 http.response.written=157 vars.digest="sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "GET /v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=dfa4f991-b9f2-4539-9dcf-817ac0ddebb4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37134" http.request.uri="/v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.191266ms http.response.status=404 http.response.written=157 vars.digest="sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "HEAD /v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=736157c2-c3ca-4c7a-8e85-ceab8eca55cb http.request.method=POST http.request.remoteaddr="127.0.0.1:37134" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.416264ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=42e8ec4d-ac3e-434a-9d5e-f4d5525f6809 http.request.method=GET http.request.remoteaddr="127.0.0.1:37134" http.request.uri="/v2/foo/bar/blobs/uploads/09980163-909f-4d2b-99e6-86cea76954fe?_state=NTM8lL5TA4Tffhi9wd4NHsCPXmXklO6u5aVXpAscv1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5OTgwMTYzLTkwOWYtNGQyYi05OWU2LTg2Y2VhNzY5NTRmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wODk3MDg1MjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.985505ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "GET /v2/foo/bar/blobs/uploads/09980163-909f-4d2b-99e6-86cea76954fe?_state=NTM8lL5TA4Tffhi9wd4NHsCPXmXklO6u5aVXpAscv1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5OTgwMTYzLTkwOWYtNGQyYi05OWU2LTg2Y2VhNzY5NTRmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wODk3MDg1MjFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=61dd12a2-8e7a-4db3-851b-85da5c66b856 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37134" http.request.uri="/v2/foo/bar/blobs/uploads/09980163-909f-4d2b-99e6-86cea76954fe?_state=NTM8lL5TA4Tffhi9wd4NHsCPXmXklO6u5aVXpAscv1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5OTgwMTYzLTkwOWYtNGQyYi05OWU2LTg2Y2VhNzY5NTRmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wODk3MDg1MjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.617385ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "DELETE /v2/foo/bar/blobs/uploads/09980163-909f-4d2b-99e6-86cea76954fe?_state=NTM8lL5TA4Tffhi9wd4NHsCPXmXklO6u5aVXpAscv1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5OTgwMTYzLTkwOWYtNGQyYi05OWU2LTg2Y2VhNzY5NTRmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wODk3MDg1MjFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=4faae2be-1ce5-40c9-845f-7bd33da4c77c http.request.method=GET http.request.remoteaddr="127.0.0.1:37134" http.request.uri="/v2/foo/bar/blobs/uploads/09980163-909f-4d2b-99e6-86cea76954fe?_state=NTM8lL5TA4Tffhi9wd4NHsCPXmXklO6u5aVXpAscv1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5OTgwMTYzLTkwOWYtNGQyYi05OWU2LTg2Y2VhNzY5NTRmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wODk3MDg1MjFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=09980163-909f-4d2b-99e6-86cea76954fe time="2025-08-09T00:40:16Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=4faae2be-1ce5-40c9-845f-7bd33da4c77c http.request.method=GET http.request.remoteaddr="127.0.0.1:37134" http.request.uri="/v2/foo/bar/blobs/uploads/09980163-909f-4d2b-99e6-86cea76954fe?_state=NTM8lL5TA4Tffhi9wd4NHsCPXmXklO6u5aVXpAscv1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5OTgwMTYzLTkwOWYtNGQyYi05OWU2LTg2Y2VhNzY5NTRmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wODk3MDg1MjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.405424ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=09980163-909f-4d2b-99e6-86cea76954fe 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "GET /v2/foo/bar/blobs/uploads/09980163-909f-4d2b-99e6-86cea76954fe?_state=NTM8lL5TA4Tffhi9wd4NHsCPXmXklO6u5aVXpAscv1N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5OTgwMTYzLTkwOWYtNGQyYi05OWU2LTg2Y2VhNzY5NTRmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wODk3MDg1MjFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=18925837-c7a2-4d7e-8e1b-85853ae2c8c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.737035ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=d7f0b535-19bd-41ef-a383-d41fe4aeb3ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/e4e956af-e222-4be4-abf8-857178ea45e5?_state=CwLXyS4EXzgEpoUNJwdbCBHmcUv-9g1JVpPf0juItOx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0ZTk1NmFmLWUyMjItNGJlNC1hYmY4LTg1NzE3OGVhNDVlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wOTc4NzkzOTRaIn0%3D&digest=sha256%3A2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" provided=sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 vars.name="foo/bar" vars.uuid=e4e956af-e222-4be4-abf8-857178ea45e5 time="2025-08-09T00:40:16Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=d7f0b535-19bd-41ef-a383-d41fe4aeb3ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/e4e956af-e222-4be4-abf8-857178ea45e5?_state=CwLXyS4EXzgEpoUNJwdbCBHmcUv-9g1JVpPf0juItOx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0ZTk1NmFmLWUyMjItNGJlNC1hYmY4LTg1NzE3OGVhNDVlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wOTc4NzkzOTRaIn0%3D&digest=sha256%3A2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e4e956af-e222-4be4-abf8-857178ea45e5 time="2025-08-09T00:40:16Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=d7f0b535-19bd-41ef-a383-d41fe4aeb3ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/e4e956af-e222-4be4-abf8-857178ea45e5?_state=CwLXyS4EXzgEpoUNJwdbCBHmcUv-9g1JVpPf0juItOx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0ZTk1NmFmLWUyMjItNGJlNC1hYmY4LTg1NzE3OGVhNDVlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wOTc4NzkzOTRaIn0%3D&digest=sha256%3A2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.790704ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e4e956af-e222-4be4-abf8-857178ea45e5 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "PUT /v2/foo/bar/blobs/uploads/e4e956af-e222-4be4-abf8-857178ea45e5?_state=CwLXyS4EXzgEpoUNJwdbCBHmcUv-9g1JVpPf0juItOx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0ZTk1NmFmLWUyMjItNGJlNC1hYmY4LTg1NzE3OGVhNDVlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4wOTc4NzkzOTRaIn0%3D&digest=sha256%3A2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=3cd10e82-4b2a-4f3a-8bcf-f25930f41d82 http.request.method=POST http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.392413ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=84e0ed09-d3e1-4237-b2ff-d61f2abaa0ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/7caf4c84-096f-47f1-a4e1-f99b0c87c1d6?_state=jM_BWwBkXc0UY6UID-_f3vIJqEUxDgWlubxvHmNtDx57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjYWY0Yzg0LTA5NmYtNDdmMS1hNGUxLWY5OWIwYzg3YzFkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4xMDE4NDkxMDVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.709805ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "PUT /v2/foo/bar/blobs/uploads/7caf4c84-096f-47f1-a4e1-f99b0c87c1d6?_state=jM_BWwBkXc0UY6UID-_f3vIJqEUxDgWlubxvHmNtDx57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjYWY0Yzg0LTA5NmYtNDdmMS1hNGUxLWY5OWIwYzg3YzFkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4xMDE4NDkxMDVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=78bdd4ed-ce78-44d3-9943-2ba49008c3c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.160743ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=9857fc81-cc1b-42d0-9a07-f1c40a6c01b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/97f8d1da-4b6b-4d29-b003-30f802e5c081?_state=MZ7Fxk81ocmEk8Urbaws7RpUvzy43mTMGabNSfbIb5B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ZjhkMWRhLTRiNmItNGQyOS1iMDAzLTMwZjgwMmU1YzA4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4xMDUzOTIzNDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.712565ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "PUT /v2/foo/bar/blobs/uploads/97f8d1da-4b6b-4d29-b003-30f802e5c081?_state=MZ7Fxk81ocmEk8Urbaws7RpUvzy43mTMGabNSfbIb5B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ZjhkMWRhLTRiNmItNGQyOS1iMDAzLTMwZjgwMmU1YzA4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4xMDUzOTIzNDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=74ce14c2-69b1-4929-b6f6-fb4216df1e73 http.request.method=POST http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.399373ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=d4da008f-7c0f-466c-a602-dd4a286c9db4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/149f44cc-28cc-46f6-99e7-4966ae78f8e1?_state=AK2RzgIMSgJWDJ1CZ5me8ePF6f72Q4zJLeSW9s-ys_h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0OWY0NGNjLTI4Y2MtNDZmNi05OWU3LTQ5NjZhZTc4ZjhlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4xMDkwNjM1MjVaIn0%3D&digest=sha256%3A2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.758326284s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:16 +0000] "PUT /v2/foo/bar/blobs/uploads/149f44cc-28cc-46f6-99e7-4966ae78f8e1?_state=AK2RzgIMSgJWDJ1CZ5me8ePF6f72Q4zJLeSW9s-ys_h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0OWY0NGNjLTI4Y2MtNDZmNi05OWU3LTQ5NjZhZTc4ZjhlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoxNi4xMDkwNjM1MjVaIn0%3D&digest=sha256%3A2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=9054aeb9-2b03-4106-9666-e36ace2b743a http.request.method=POST http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.435566ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35705" http.request.id=2c1f8eaa-2d0f-43c5-9601-3881c2163c90 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/f1477a52-49fc-4b35-8346-d9359cb4d076?_state=VsjDn_gsOoN3mbIzT00xLgXYy1JS280Z0hhbMTcK9eh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxNDc3YTUyLTQ5ZmMtNGIzNS04MzQ2LWQ5MzU5Y2I0ZDA3NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyMi4wMzU4OTU0MjVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.946933406s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:22 +0000] "PATCH /v2/foo/bar/blobs/uploads/f1477a52-49fc-4b35-8346-d9359cb4d076?_state=VsjDn_gsOoN3mbIzT00xLgXYy1JS280Z0hhbMTcK9eh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxNDc3YTUyLTQ5ZmMtNGIzNS04MzQ2LWQ5MzU5Y2I0ZDA3NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyMi4wMzU4OTU0MjVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=315bf990-fb0d-4251-a3f5-6c9df40a214c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/uploads/f1477a52-49fc-4b35-8346-d9359cb4d076?_state=oTX8hUf10eRXc3sa5DT2G59fdJ3lA9rJ8Y2dCQFpbON7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxNDc3YTUyLTQ5ZmMtNGIzNS04MzQ2LWQ5MzU5Y2I0ZDA3NiIsIk9mZnNldCI6Mjg0MTAzNjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDA6MjJaIn0%3D&digest=sha256%3A2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.981306ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:27 +0000] "PUT /v2/foo/bar/blobs/uploads/f1477a52-49fc-4b35-8346-d9359cb4d076?_state=oTX8hUf10eRXc3sa5DT2G59fdJ3lA9rJ8Y2dCQFpbON7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxNDc3YTUyLTQ5ZmMtNGIzNS04MzQ2LWQ5MzU5Y2I0ZDA3NiIsIk9mZnNldCI6Mjg0MTAzNjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDA6MjJaIn0%3D&digest=sha256%3A2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=88ef35a0-caad-4623-8a88-d7f8049db5d6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.554315ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:27 +0000] "HEAD /v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=4dadbcc7-d70e-4ce9-8626-fc314071bae7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=147.019958ms http.response.status=200 http.response.written=28410368 127.0.0.1 - - [09/Aug/2025:00:40:27 +0000] "GET /v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 200 28410368 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=error msg="error parsing digest="sha257:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=da83fc16-5356-4232-9021-2aee950dffce http.request.method=GET http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/sha257:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" vars.name="foo/bar" time="2025-08-09T00:40:28Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=da83fc16-5356-4232-9021-2aee950dffce http.request.method=GET http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/sha257:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.461544ms http.response.status=400 http.response.written=110 vars.digest="sha257:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "GET /v2/foo/bar/blobs/sha257:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=4eace58b-0a3f-4a8e-93ae-2543780d3a5b http.request.method=GET http.request.remoteaddr="127.0.0.1:37012" http.request.uri="/v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.585255ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "GET /v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=7e182fa6-d0bc-479a-947a-fe600f7db8d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:37012" http.request.uri="/v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.437769ms http.response.status=200 http.response.written=262144 time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35705" http.request.id=1adaa3db-6269-4776-a403-b05571770d07 http.request.method=GET http.request.remoteaddr="127.0.0.1:37010" http.request.uri="/v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.352918ms http.response.status=200 http.response.written=2719744 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "GET /v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "GET /v2/foo/bar/blobs/sha256:2d8c43908471b5061496df5abfc7ac6e33d01b29ced12b2c541c98e0165c96b9 HTTP/1.1" 200 262144 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=114178ad-ce02-4581-b97d-0447b916ffd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49254" http.request.uri="/v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.432942974s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [09/Aug/2025:00:40:15 +0000] "GET /v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42817" http.request.id=78c24809-ea5d-446f-89ea-947e7c705d49 http.request.method=GET http.request.remoteaddr="127.0.0.1:49252" http.request.uri="/v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.441393748s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [09/Aug/2025:00:40:15 +0000] "GET /v2/foo/bar/blobs/sha256:d6da7ecceb44e41c9c9cb1f267f9cb48e6ebc4609e14d60d36d2041577ad74d6 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (20.57s) === RUN TestBlobDelete time="2025-08-09T00:40:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:40:28Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:40:28Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=6bfdf04b-dccc-4354-b612-d81b00ddc108 http.request.method=GET http.request.remoteaddr="127.0.0.1:52500" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.017435ms http.response.status=404 http.response.written=157 vars.digest="sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "GET /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=218ad996-0bcd-4e16-ba2d-a2f237c9f1ef http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52510" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.318084ms http.response.status=404 http.response.written=157 vars.digest="sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "HEAD /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=26633527-5d56-4bdc-8d03-e5e3899d67ee http.request.method=POST http.request.remoteaddr="127.0.0.1:52510" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.476224ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=056cff73-c1f0-4ef0-8178-02e1face20f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:52510" http.request.uri="/v2/foo/bar/blobs/uploads/dc21026f-e85b-4edd-94db-c13fe8b8bc44?_state=gDHWSIn6AQl5rik7pZfMeQXBqsagkqNDZ9zO4NwK6X57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMjEwMjZmLWU4NWItNGVkZC05NGRiLWMxM2ZlOGI4YmM0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40NzUwMDc2NTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.539644ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "GET /v2/foo/bar/blobs/uploads/dc21026f-e85b-4edd-94db-c13fe8b8bc44?_state=gDHWSIn6AQl5rik7pZfMeQXBqsagkqNDZ9zO4NwK6X57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMjEwMjZmLWU4NWItNGVkZC05NGRiLWMxM2ZlOGI4YmM0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40NzUwMDc2NTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=2a2084e8-42d8-44f8-9908-fb60426e33a7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52510" http.request.uri="/v2/foo/bar/blobs/uploads/dc21026f-e85b-4edd-94db-c13fe8b8bc44?_state=gDHWSIn6AQl5rik7pZfMeQXBqsagkqNDZ9zO4NwK6X57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMjEwMjZmLWU4NWItNGVkZC05NGRiLWMxM2ZlOGI4YmM0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40NzUwMDc2NTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.256693ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "DELETE /v2/foo/bar/blobs/uploads/dc21026f-e85b-4edd-94db-c13fe8b8bc44?_state=gDHWSIn6AQl5rik7pZfMeQXBqsagkqNDZ9zO4NwK6X57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMjEwMjZmLWU4NWItNGVkZC05NGRiLWMxM2ZlOGI4YmM0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40NzUwMDc2NTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=c9ba2ab2-ccd2-42b0-a321-07603f4675ef http.request.method=GET http.request.remoteaddr="127.0.0.1:52510" http.request.uri="/v2/foo/bar/blobs/uploads/dc21026f-e85b-4edd-94db-c13fe8b8bc44?_state=gDHWSIn6AQl5rik7pZfMeQXBqsagkqNDZ9zO4NwK6X57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMjEwMjZmLWU4NWItNGVkZC05NGRiLWMxM2ZlOGI4YmM0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40NzUwMDc2NTRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=dc21026f-e85b-4edd-94db-c13fe8b8bc44 time="2025-08-09T00:40:28Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=c9ba2ab2-ccd2-42b0-a321-07603f4675ef http.request.method=GET http.request.remoteaddr="127.0.0.1:52510" http.request.uri="/v2/foo/bar/blobs/uploads/dc21026f-e85b-4edd-94db-c13fe8b8bc44?_state=gDHWSIn6AQl5rik7pZfMeQXBqsagkqNDZ9zO4NwK6X57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMjEwMjZmLWU4NWItNGVkZC05NGRiLWMxM2ZlOGI4YmM0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40NzUwMDc2NTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.055863ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=dc21026f-e85b-4edd-94db-c13fe8b8bc44 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "GET /v2/foo/bar/blobs/uploads/dc21026f-e85b-4edd-94db-c13fe8b8bc44?_state=gDHWSIn6AQl5rik7pZfMeQXBqsagkqNDZ9zO4NwK6X57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMjEwMjZmLWU4NWItNGVkZC05NGRiLWMxM2ZlOGI4YmM0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40NzUwMDc2NTRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=3e3b250c-94c8-4191-97c0-407c5f9db631 http.request.method=POST http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.456024ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=90a9bc6d-d310-48de-9ec6-9dc1320c50d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/6469b57b-2db7-4c8d-9fe5-09509eaccec8?_state=LkA4wobvj2DrcEDjMJoDNxOe2j3WpOMzMar80DGGIQ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0NjliNTdiLTJkYjctNGM4ZC05ZmU1LTA5NTA5ZWFjY2VjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40ODE2NDYyNTJaIn0%3D&digest=sha256%3A4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" provided=sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 vars.name="foo/bar" vars.uuid=6469b57b-2db7-4c8d-9fe5-09509eaccec8 time="2025-08-09T00:40:28Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=90a9bc6d-d310-48de-9ec6-9dc1320c50d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/6469b57b-2db7-4c8d-9fe5-09509eaccec8?_state=LkA4wobvj2DrcEDjMJoDNxOe2j3WpOMzMar80DGGIQ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0NjliNTdiLTJkYjctNGM4ZC05ZmU1LTA5NTA5ZWFjY2VjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40ODE2NDYyNTJaIn0%3D&digest=sha256%3A4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6469b57b-2db7-4c8d-9fe5-09509eaccec8 time="2025-08-09T00:40:28Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=90a9bc6d-d310-48de-9ec6-9dc1320c50d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/6469b57b-2db7-4c8d-9fe5-09509eaccec8?_state=LkA4wobvj2DrcEDjMJoDNxOe2j3WpOMzMar80DGGIQ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0NjliNTdiLTJkYjctNGM4ZC05ZmU1LTA5NTA5ZWFjY2VjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40ODE2NDYyNTJaIn0%3D&digest=sha256%3A4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.732755ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=6469b57b-2db7-4c8d-9fe5-09509eaccec8 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "PUT /v2/foo/bar/blobs/uploads/6469b57b-2db7-4c8d-9fe5-09509eaccec8?_state=LkA4wobvj2DrcEDjMJoDNxOe2j3WpOMzMar80DGGIQ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0NjliNTdiLTJkYjctNGM4ZC05ZmU1LTA5NTA5ZWFjY2VjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40ODE2NDYyNTJaIn0%3D&digest=sha256%3A4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=722e807f-89a5-4aaa-8a26-a481cedc87af http.request.method=POST http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.146013ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=22a0d4cd-5e3c-4c2e-a1ea-1be2d32b61fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/e1592e9d-a112-4ff1-9f6b-fe170a21032d?_state=G9L9zZW0LtT0wwcVka3BaJiW8kQKCRsaMyZKV5IJH8J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxNTkyZTlkLWExMTItNGZmMS05ZjZiLWZlMTcwYTIxMDMyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40ODUyOTYyNjJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.398504ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "PUT /v2/foo/bar/blobs/uploads/e1592e9d-a112-4ff1-9f6b-fe170a21032d?_state=G9L9zZW0LtT0wwcVka3BaJiW8kQKCRsaMyZKV5IJH8J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxNTkyZTlkLWExMTItNGZmMS05ZjZiLWZlMTcwYTIxMDMyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40ODUyOTYyNjJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=5c726045-689d-413e-ac68-7baad14c2f13 http.request.method=POST http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.092483ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=09ff66d7-b4f6-4ceb-8439-08bd9d7d2b24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/b06a288e-18b2-4ec3-b346-5750bdbfa141?_state=nKjWcw5iguGt52zteF8RRgAoRR83dTS18LPdYhgbW5l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwNmEyODhlLTE4YjItNGVjMy1iMzQ2LTU3NTBiZGJmYTE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40ODgzMTI4NjFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.307874ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "PUT /v2/foo/bar/blobs/uploads/b06a288e-18b2-4ec3-b346-5750bdbfa141?_state=nKjWcw5iguGt52zteF8RRgAoRR83dTS18LPdYhgbW5l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwNmEyODhlLTE4YjItNGVjMy1iMzQ2LTU3NTBiZGJmYTE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40ODgzMTI4NjFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=1091d57f-8370-483c-aa33-97359f5d32dc http.request.method=POST http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.062283ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=03f51ca7-6527-41f7-87c0-a9e9bd53fe94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/8d886b93-1068-4c35-8865-5c665eb1dc0a?_state=WDQoQV5V0Pns4pUsPhojpR0NxOZU5q65IWS83YZFHy57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhkODg2YjkzLTEwNjgtNGMzNS04ODY1LTVjNjY1ZWIxZGMwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40OTEyMTEwNTlaIn0%3D&digest=sha256%3A4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.duration=5.463442537s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:28 +0000] "PUT /v2/foo/bar/blobs/uploads/8d886b93-1068-4c35-8865-5c665eb1dc0a?_state=WDQoQV5V0Pns4pUsPhojpR0NxOZU5q65IWS83YZFHy57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhkODg2YjkzLTEwNjgtNGMzNS04ODY1LTVjNjY1ZWIxZGMwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDoyOC40OTEyMTEwNTlaIn0%3D&digest=sha256%3A4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=aaad6b54-466b-418d-93ad-77ce494d081d http.request.method=POST http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.187296ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43439" http.request.id=df2dc864-7e9d-4cf1-946a-5f555d3e9381 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/40349abb-c9fa-470b-ba01-aaeb596b7ccb?_state=Jd_H_yx6RKEWTuaE8b0bzBE1nCLZ8xmCLJT7nim3xD97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMzQ5YWJiLWM5ZmEtNDcwYi1iYTAxLWFhZWI1OTZiN2NjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDozNC4xMjAzNzM5NTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.752487539s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:34 +0000] "PATCH /v2/foo/bar/blobs/uploads/40349abb-c9fa-470b-ba01-aaeb596b7ccb?_state=Jd_H_yx6RKEWTuaE8b0bzBE1nCLZ8xmCLJT7nim3xD97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMzQ5YWJiLWM5ZmEtNDcwYi1iYTAxLWFhZWI1OTZiN2NjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDozNC4xMjAzNzM5NTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=6f037571-f0bc-4eea-bb45-667b97c49df1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/uploads/40349abb-c9fa-470b-ba01-aaeb596b7ccb?_state=RctbIAi71_YOGgO0jDLEIEm43oje8OATFY3gI2UyFAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMzQ5YWJiLWM5ZmEtNDcwYi1iYTAxLWFhZWI1OTZiN2NjYiIsIk9mZnNldCI6MjgwMzE0ODgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDA6MzRaIn0%3D&digest=sha256%3A4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.duration=2.752258ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:38 +0000] "PUT /v2/foo/bar/blobs/uploads/40349abb-c9fa-470b-ba01-aaeb596b7ccb?_state=RctbIAi71_YOGgO0jDLEIEm43oje8OATFY3gI2UyFAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMzQ5YWJiLWM5ZmEtNDcwYi1iYTAxLWFhZWI1OTZiN2NjYiIsIk9mZnNldCI6MjgwMzE0ODgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDA6MzRaIn0%3D&digest=sha256%3A4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=b7cc767a-eab1-4498-8efd-9c101159a590 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.762535ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=343c9557-d21c-4be3-9dbb-8c67aae5de6e http.request.method=GET http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=151.71199ms http.response.status=200 http.response.written=28031488 127.0.0.1 - - [09/Aug/2025:00:40:38 +0000] "GET /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 200 28031488 "" "Go-http-client/1.1" time="2025-08-09T00:40:39Z" level=error msg="error parsing digest="sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=c83f6556-1fea-4f57-a178-75a5ef9ca48a http.request.method=GET http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" vars.name="foo/bar" time="2025-08-09T00:40:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=c83f6556-1fea-4f57-a178-75a5ef9ca48a http.request.method=GET http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/bar/blobs/sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.560844ms http.response.status=400 http.response.written=110 vars.digest="sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:39 +0000] "GET /v2/foo/bar/blobs/sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-09T00:40:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=7f638792-0f49-497b-bac0-c6ded288fce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50926" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.duration=1.518045ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:39 +0000] "GET /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=5a480611-3239-48bb-8725-764d03f2e351 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50930" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.duration=1.681394ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:39 +0000] "DELETE /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=a73c412f-3206-4a83-88a5-4a90eebbe006 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50930" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.203814ms http.response.status=404 http.response.written=157 vars.digest="sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-09T00:40:39Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=abdde77d-aa58-4e2a-837c-b25dbdaf6e2e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50930" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.485154ms http.response.status=404 http.response.written=74 vars.digest="sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:39 +0000] "DELETE /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-08-09T00:40:39Z" level=error msg="error parsing digest="sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=88f43ae4-9256-4bd0-ad3e-74054429b605 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50940" http.request.uri="/v2/foo/bar/blobs/sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" vars.name="foo/bar" time="2025-08-09T00:40:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=88f43ae4-9256-4bd0-ad3e-74054429b605 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50940" http.request.uri="/v2/foo/bar/blobs/sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.534175ms http.response.status=400 http.response.written=110 vars.digest="sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:39 +0000] "DELETE /v2/foo/bar/blobs/sha257:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-09T00:40:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=8120da21-df10-4f4f-bfbd-a6308b8a7687 http.request.method=POST http.request.remoteaddr="127.0.0.1:50950" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.397694ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=4c117b62-5c97-414e-8e0b-7bb63186bd04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50950" http.request.uri="/v2/foo/bar/blobs/uploads/f0bae392-5693-412d-94ed-fc19999f6d81?_state=lPoPl8jsVOJ81rtgbcx90tBwQaLOmxwU_2hlBVixOwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwYmFlMzkyLTU2OTMtNDEyZC05NGVkLWZjMTk5OTlmNmQ4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDozOS4wOTA1NTI5MzdaIn0%3D&digest=sha256%3A4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.duration=5.681906182s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:39 +0000] "PUT /v2/foo/bar/blobs/uploads/f0bae392-5693-412d-94ed-fc19999f6d81?_state=lPoPl8jsVOJ81rtgbcx90tBwQaLOmxwU_2hlBVixOwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwYmFlMzkyLTU2OTMtNDEyZC05NGVkLWZjMTk5OTlmNmQ4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDozOS4wOTA1NTI5MzdaIn0%3D&digest=sha256%3A4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=98991cfe-6700-4e2a-b7f2-1dcde800ff47 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50950" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.732774ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=d1c06e56-d4fc-4a62-a6cf-d51247630c6c http.request.method=GET http.request.remoteaddr="127.0.0.1:50918" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.868724999s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Aug/2025:00:40:39 +0000] "GET /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-08-09T00:40:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=5751f38e-4cab-42e3-b516-f533eba3369a http.request.method=GET http.request.remoteaddr="127.0.0.1:50926" http.request.uri="/v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.86196858s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [09/Aug/2025:00:40:39 +0000] "GET /v2/foo/bar/blobs/sha256:4e0c4c4ba5b97acd04b0bc13f47e7038ff6a444a416496809c7b682bcfc3a816 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (16.75s) === RUN TestRelativeURL time="2025-08-09T00:40: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.6 time="2025-08-09T00:40:44Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:40:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36405" http.request.id=c6dc40be-ad57-4115-8e72-996efd56224f http.request.method=POST http.request.remoteaddr="127.0.0.1:57362" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.515934ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36405" http.request.id=1b1d2600-376e-4e0f-9980-7e929da5edac http.request.method=PUT http.request.remoteaddr="127.0.0.1:57362" http.request.uri="/v2/foo/bar/blobs/uploads/a7b9b14a-a09d-4bb7-abab-12f95d692745?_state=ejGp01MZgqplzBVLcoBW6ih89Gv4mfqqUrCKxhXQkC97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3YjliMTRhLWEwOWQtNGJiNy1hYmFiLTEyZjk1ZDY5Mjc0NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDo0NC45NDUzMTkzOTdaIn0%3D&digest=sha256%3A4d23778cd2a05578d58528055fc3ab242693ebe28f5878878455f2b5a68fa7f3" http.request.useragent="Go-http-client/1.1" http.response.duration=5.736713024s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:45 +0000] "PUT /v2/foo/bar/blobs/uploads/a7b9b14a-a09d-4bb7-abab-12f95d692745?_state=ejGp01MZgqplzBVLcoBW6ih89Gv4mfqqUrCKxhXQkC97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3YjliMTRhLWEwOWQtNGJiNy1hYmFiLTEyZjk1ZDY5Mjc0NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDo0NC45NDUzMTkzOTdaIn0%3D&digest=sha256%3A4d23778cd2a05578d58528055fc3ab242693ebe28f5878878455f2b5a68fa7f3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36405" http.request.id=5c7083f6-f193-4230-a694-b01b42cdd1d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:57362" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.194366ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36405" http.request.id=acb1ba1f-40cc-4ba4-93a1-7f1cc326fa07 http.request.method=POST http.request.remoteaddr="127.0.0.1:57362" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.795305ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:40:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36405" http.request.id=8598b5ee-d778-4047-a5b1-0026c3e919bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:57362" http.request.uri="/v2/foo/bar/blobs/uploads/cf879ddc-b85b-41a1-8ae3-c760f8c2db1f?_state=q1RJiCaMYA-1aY-9k5sUbmVS67AbfT5zlm4Yzsvwxkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmODc5ZGRjLWI4NWItNDFhMS04YWUzLWM3NjBmOGMyZGIxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDo1MS4xODQ5Mjk2MDRaIn0%3D&digest=sha256%3Ac3b3cc3ebd8e2ec64b1be613585c6c489de01e71f0db3c86a3127e132732ba3c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.390284707s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:51 +0000] "PUT /v2/foo/bar/blobs/uploads/cf879ddc-b85b-41a1-8ae3-c760f8c2db1f?_state=q1RJiCaMYA-1aY-9k5sUbmVS67AbfT5zlm4Yzsvwxkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmODc5ZGRjLWI4NWItNDFhMS04YWUzLWM3NjBmOGMyZGIxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDo1MS4xODQ5Mjk2MDRaIn0%3D&digest=sha256%3Ac3b3cc3ebd8e2ec64b1be613585c6c489de01e71f0db3c86a3127e132732ba3c HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (9.64s) === RUN TestBlobDeleteDisabled time="2025-08-09T00:40:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:40:54Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:40:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:34905" http.request.id=acb3292d-5ceb-4b79-98b8-0904f497fb34 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49056" http.request.uri="/v2/foo/bar/blobs/sha256:110cd9d09b58c788cbb303b4a8bbaa26f2bf31c834b0099a89238a20eee39c7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.229116ms http.response.status=405 http.response.written=78 vars.digest="sha256:110cd9d09b58c788cbb303b4a8bbaa26f2bf31c834b0099a89238a20eee39c7c" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:40:54 +0000] "DELETE /v2/foo/bar/blobs/sha256:110cd9d09b58c788cbb303b4a8bbaa26f2bf31c834b0099a89238a20eee39c7c HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.39s) === RUN TestDeleteDisabled time="2025-08-09T00:40:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:40:54Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:40:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45307" http.request.id=6311203c-1065-4031-a36f-469a777d3626 http.request.method=POST http.request.remoteaddr="127.0.0.1:41858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.595777ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45307" http.request.id=06ee5488-9b80-4e6d-8adf-6752b7f21f8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41858" http.request.uri="/v2/foo/bar/blobs/uploads/7b960889-c8b0-4cfa-96e8-f0a1f6d00c52?_state=N-f-CLnBi4h7JquIOmYIoIPQuvC_QQgsd6_lXKtBz1F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiOTYwODg5LWM4YjAtNGNmYS05NmU4LWYwYTFmNmQwMGM1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDo1NS4yNTU5NTgxMjZaIn0%3D&digest=sha256%3A41c5cd7bf889f6aa291286df2c0fa740434ade1ec2767e1f590bcd8ce0d935e3" http.request.useragent="Go-http-client/1.1" http.response.duration=6.291011389s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:40:55 +0000] "PUT /v2/foo/bar/blobs/uploads/7b960889-c8b0-4cfa-96e8-f0a1f6d00c52?_state=N-f-CLnBi4h7JquIOmYIoIPQuvC_QQgsd6_lXKtBz1F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiOTYwODg5LWM4YjAtNGNmYS05NmU4LWYwYTFmNmQwMGM1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MDo1NS4yNTU5NTgxMjZaIn0%3D&digest=sha256%3A41c5cd7bf889f6aa291286df2c0fa740434ade1ec2767e1f590bcd8ce0d935e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:45307" http.request.id=f8e17aad-6178-4872-bc01-8b141ee3c129 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41858" http.request.uri="/v2/foo/bar/blobs/sha256:41c5cd7bf889f6aa291286df2c0fa740434ade1ec2767e1f590bcd8ce0d935e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.582314ms http.response.status=405 http.response.written=78 vars.digest="sha256:41c5cd7bf889f6aa291286df2c0fa740434ade1ec2767e1f590bcd8ce0d935e3" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:41:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:41c5cd7bf889f6aa291286df2c0fa740434ade1ec2767e1f590bcd8ce0d935e3 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (6.59s) === RUN TestDeleteReadOnly time="2025-08-09T00:41:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:41:01Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:41:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38551" http.request.id=2dac412a-1947-46cd-87f5-0ce2f28d24c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:34922" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.395664ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38551" http.request.id=8ccf4b88-006b-4c2e-a281-e9f6bffac35f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34922" http.request.uri="/v2/foo/bar/blobs/uploads/b86c9f69-0d3b-4a82-a743-c58a3328bd02?_state=WFjHDesD1ZQG9-7QpLsTjOj0F1qyf5cxYBPjvJ2BWOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4NmM5ZjY5LTBkM2ItNGE4Mi1hNzQzLWM1OGEzMzI4YmQwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MTowMS43NDc0MDg3NTlaIn0%3D&digest=sha256%3Ae9c5a0d1c2eb76fe6600c7612c7f8faeab47a5880644e6167e8acfcebfa898b2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.439184504s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:01 +0000] "PUT /v2/foo/bar/blobs/uploads/b86c9f69-0d3b-4a82-a743-c58a3328bd02?_state=WFjHDesD1ZQG9-7QpLsTjOj0F1qyf5cxYBPjvJ2BWOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4NmM5ZjY5LTBkM2ItNGE4Mi1hNzQzLWM1OGEzMzI4YmQwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MTowMS43NDc0MDg3NTlaIn0%3D&digest=sha256%3Ae9c5a0d1c2eb76fe6600c7612c7f8faeab47a5880644e6167e8acfcebfa898b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Aug/2025:00:41:03 +0000] "DELETE /v2/foo/bar/blobs/sha256:e9c5a0d1c2eb76fe6600c7612c7f8faeab47a5880644e6167e8acfcebfa898b2 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.64s) === RUN TestStartPushReadOnly time="2025-08-09T00:41: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.6 time="2025-08-09T00:41:03Z" level=info msg="redis not configured" go.version=go1.24.6 127.0.0.1 - - [09/Aug/2025:00:41:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-08-09T00:41: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.6 time="2025-08-09T00:41:03Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:41: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.6 http.request.host="127.0.0.1:39521" http.request.id=bf314fc6-70d5-47b9-8e64-8d4bfeba707e http.request.method=GET http.request.remoteaddr="127.0.0.1:48238" 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.634554ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:00:41:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-09T00:41: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.6 http.request.host="127.0.0.1:39521" http.request.id=e976fe48-6a67-438f-aab4-083b3172ec2b http.request.method=GET http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.452134ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Aug/2025:00:41:03 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T00:41: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.6 http.request.host="127.0.0.1:39521" http.request.id=f2f171e6-7ec7-4d81-9371-2fa4f3cb7976 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" 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.402624ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:00:41:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-09T00:41: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.6 http.request.host="127.0.0.1:39521" http.request.id=9144fa8d-62fd-4401-88b3-bcb754ed455a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.230746ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T00:41: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.6 http.request.host="127.0.0.1:39521" http.request.id=9144fa8d-62fd-4401-88b3-bcb754ed455a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.288496ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T00:41: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.6 http.request.host="127.0.0.1:39521" http.request.id=9144fa8d-62fd-4401-88b3-bcb754ed455a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.335076ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T00:41: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.6 http.request.host="127.0.0.1:39521" http.request.id=9144fa8d-62fd-4401-88b3-bcb754ed455a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.374386ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:00:41:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-09T00:41:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=5311df70-1ce8-414e-8be4-87a3a01cf65c http.request.method=POST http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.081566ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:03 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=2eb81189-1d8b-4eba-9ab1-da0589a0f13e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/blobs/uploads/8ab2e316-153f-4eba-a7ab-97ca4783bdc8?_state=QJYjano6PIct9n2xx--cPZl_ISw_iEZf5LLOQP5jR-h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YWIyZTMxNi0xNTNmLTRlYmEtYTdhYi05N2NhNDc4M2JkYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MDMuMzY0NDE1NTg3WiJ9&digest=sha256%3Add44f8c6aaca570504643ce73c7197c4b30edc0c104a637bf5ca59f4efa6d54c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.406015893s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:03 +0000] "PUT /v2/foo/schema1/blobs/uploads/8ab2e316-153f-4eba-a7ab-97ca4783bdc8?_state=QJYjano6PIct9n2xx--cPZl_ISw_iEZf5LLOQP5jR-h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YWIyZTMxNi0xNTNmLTRlYmEtYTdhYi05N2NhNDc4M2JkYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MDMuMzY0NDE1NTg3WiJ9&digest=sha256%3Add44f8c6aaca570504643ce73c7197c4b30edc0c104a637bf5ca59f4efa6d54c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=2756dcbe-7b98-4ac2-a032-caeb511f0bef http.request.method=POST http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.821175ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=d7f5d1df-3403-4ff6-a3f2-7b7a235e9241 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/blobs/uploads/0fa1fd8f-6a3b-40b1-9936-e16bae9baea6?_state=oOsFS86718ELv0mw2npk2eO5mCcQnkvbWoB2OQzWhT57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZmExZmQ4Zi02YTNiLTQwYjEtOTkzNi1lMTZiYWU5YmFlYTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MDQuOTk2MjEyMDY1WiJ9&digest=sha256%3A73c34e851a29b82d0f51cc7db5f941a0958350de84971247dea930389ec0cd90" http.request.useragent="Go-http-client/1.1" http.response.duration=3.476475456s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/0fa1fd8f-6a3b-40b1-9936-e16bae9baea6?_state=oOsFS86718ELv0mw2npk2eO5mCcQnkvbWoB2OQzWhT57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZmExZmQ4Zi02YTNiLTQwYjEtOTkzNi1lMTZiYWU5YmFlYTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MDQuOTk2MjEyMDY1WiJ9&digest=sha256%3A73c34e851a29b82d0f51cc7db5f941a0958350de84971247dea930389ec0cd90 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=af371adc-158c-4086-ada5-68f5d4c8f47a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.111639ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=434d0236-23a0-407b-b101-62f15084ddbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" http.request.useragent="Go-http-client/1.1" http.response.duration=5.147584ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=e8f0c91f-2153-4d1a-9b6d-ae23331f1342 http.request.method=GET http.request.remoteaddr="127.0.0.1:48238" 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=2.034166ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=d9fb9f9d-94ed-4196-851d-852760a8be3f http.request.method=GET http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.398667ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "GET /v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39521" http.request.id=b2845beb-3ac7-4bfc-92e7-51d65738735e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" http.request.useragent="Go-http-client/1.1" http.response.duration=2.720788ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39521" http.request.id=5a77bab6-4e90-45fa-80e3-fbc244be5c89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" http.request.useragent="Go-http-client/1.1" http.response.duration=2.571947ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:39521" http.request.id=bec37c5b-9d06-4c98-a2a0-8ba9d258fa2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" http.request.useragent="Go-http-client/1.1" http.response.duration=2.547257ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=804fc671-3451-43af-8255-bf3c5c68900f http.request.method=GET http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.239756ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "GET /v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=502885e8-ecdc-4b9b-8337-17327538cfb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.293633ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=9070014f-adf5-4683-8464-530054701e2a http.request.method=GET http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" http.request.useragent="Go-http-client/1.1" http.response.duration=1.410564ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "GET /v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=b694c69d-f743-4d05-9730-3d11b4b3c0be http.request.method=GET http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.307394ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=error msg="payload digest does match: "sha256:5c5740a2e1f00f6bafc44c9571b5616e8c55beb3cb65ac7cc19facae8d4d1775" != "sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242"" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=14d853b0-fcb5-4abf-8687-8d30ffed69c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" time="2025-08-09T00:41: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.6 http.request.host="127.0.0.1:39521" http.request.id=14d853b0-fcb5-4abf-8687-8d30ffed69c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48238" http.request.uri="/v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.650444ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242" 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:a2d35abb631a014142b4cedd666039ac680984834f37793b07e371e99d2a8242 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=e31f8b49-ad14-4c99-a40a-28ed01f94df4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.481804ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=26f9581a-b479-4771-b0dd-4b142bde6ab0 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.214803ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T00:41: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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39521" http.request.id=daab7705-d921-4a7f-a3ba-0179b976e42c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.454464ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:08Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39521" http.request.id=daab7705-d921-4a7f-a3ba-0179b976e42c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.513254ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:08Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39521" http.request.id=daab7705-d921-4a7f-a3ba-0179b976e42c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.560494ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=446b3d86-67c1-4554-86b2-d62e4f8b5735 http.request.method=POST http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.630535ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=dccbfa07-5947-4f38-b44c-b2691a2a8f25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/blobs/uploads/3310b868-f234-48cd-853e-9411d60a9305?_state=PNBXSwfQy6KyelRCw5EFWt6iybmysinJKSTc2QzXdu17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMzEwYjg2OC1mMjM0LTQ4Y2QtODUzZS05NDExZDYwYTkzMDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MDguNTE4NTA2NjY3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.807035ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/3310b868-f234-48cd-853e-9411d60a9305?_state=PNBXSwfQy6KyelRCw5EFWt6iybmysinJKSTc2QzXdu17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMzEwYjg2OC1mMjM0LTQ4Y2QtODUzZS05NDExZDYwYTkzMDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MDguNTE4NTA2NjY3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39521" http.request.id=3cdda376-7d0b-4e87-92fe-817bd0b2f2ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.356394ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:08Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39521" http.request.id=3cdda376-7d0b-4e87-92fe-817bd0b2f2ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.413964ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-09T00:41:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=e195f130-aa96-4336-a908-b2add456e193 http.request.method=POST http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.358896ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=92161c02-6cb7-4529-a690-01b121c418cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/blobs/uploads/7039ebaa-8d06-4dd0-86cb-667745680e34?_state=51jCytbn8SwJENxdA1arFjex-W_c0Q0PreoA4hxfq2t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MDM5ZWJhYS04ZDA2LTRkZDAtODZjYi02Njc3NDU2ODBlMzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MDguODA4ODc4MjMxWiJ9&digest=sha256%3Af7d074b3567def78930fef9965b6a0493120fe734bb27bd5e0a27643db48af02" http.request.useragent="Go-http-client/1.1" http.response.duration=5.165412782s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/7039ebaa-8d06-4dd0-86cb-667745680e34?_state=51jCytbn8SwJENxdA1arFjex-W_c0Q0PreoA4hxfq2t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MDM5ZWJhYS04ZDA2LTRkZDAtODZjYi02Njc3NDU2ODBlMzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MDguODA4ODc4MjMxWiJ9&digest=sha256%3Af7d074b3567def78930fef9965b6a0493120fe734bb27bd5e0a27643db48af02 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=e84e863c-1cc9-4bd2-9a16-b95f274b6b28 http.request.method=POST http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.311866ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=9d3df10d-f5a3-45bf-9093-a61976b3c618 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/blobs/uploads/29b96244-cc61-419e-916e-e0a9ee0e8835?_state=900qOZF4QHDkPWDkmZrD-iZyrwd8qZktXTju5v-dwnd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOWI5NjI0NC1jYzYxLTQxOWUtOTE2ZS1lMGE5ZWUwZTg4MzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MTQuMjk3MjQ2NDY4WiJ9&digest=sha256%3A7b6c62708f82599a9a279882fe02addf39b6a42aafd006c9500997a19037df61" http.request.useragent="Go-http-client/1.1" http.response.duration=6.73224166s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/29b96244-cc61-419e-916e-e0a9ee0e8835?_state=900qOZF4QHDkPWDkmZrD-iZyrwd8qZktXTju5v-dwnd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOWI5NjI0NC1jYzYxLTQxOWUtOTE2ZS1lMGE5ZWUwZTg4MzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MTQuMjk3MjQ2NDY4WiJ9&digest=sha256%3A7b6c62708f82599a9a279882fe02addf39b6a42aafd006c9500997a19037df61 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39521" http.request.id=2fc144a6-e998-41f2-8ba6-90dc861c8393 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.600048ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39521" http.request.id=3ad43327-888d-4584-8002-e19dc5d3b135 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/sha256:e28c535c409f7b9b2bb0d9c50f2c97664b8892eff3f183853c9b805b9a85a9a2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.947265ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:e28c535c409f7b9b2bb0d9c50f2c97664b8892eff3f183853c9b805b9a85a9a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=d89e1246-6a22-4796-ae27-b1bddf7a7da9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" 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.713065ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=84929948-78b3-4c97-929f-3449740bcc03 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/sha256:e28c535c409f7b9b2bb0d9c50f2c97664b8892eff3f183853c9b805b9a85a9a2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.647234ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/manifests/sha256:e28c535c409f7b9b2bb0d9c50f2c97664b8892eff3f183853c9b805b9a85a9a2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=6a354ce0-2e2f-44ca-98ab-efa508c79f80 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.162823ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=bd11acf4-d735-419f-9dd2-9743c6cd8f8e http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/sha256:e28c535c409f7b9b2bb0d9c50f2c97664b8892eff3f183853c9b805b9a85a9a2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.184193ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/manifests/sha256:e28c535c409f7b9b2bb0d9c50f2c97664b8892eff3f183853c9b805b9a85a9a2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=f9148b35-064e-4bf6-ad70-9912a431b09c http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.078163ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="rewriting manifest sha256:e28c535c409f7b9b2bb0d9c50f2c97664b8892eff3f183853c9b805b9a85a9a2 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=05c64f8e-231d-484d-84ac-9c7139746ed4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=05c64f8e-231d-484d-84ac-9c7139746ed4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" 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.675338ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39521" http.request.id=92c23492-ba32-4d7c-bec0-d499e8bff061 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" 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.226873ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39521" http.request.id=a84bdf43-afd0-47a9-81f1-0cee4fac6d00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.447644ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39521" http.request.id=4bb3ace3-696b-4ea1-8ac2-f16ba0482233 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/sha256:74c8259abfc28cd3b6debee66e80a13d3e20c893639033bf3faa5b2ca296c2ee" http.request.useragent="Go-http-client/1.1" http.response.duration=1.368924ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:74c8259abfc28cd3b6debee66e80a13d3e20c893639033bf3faa5b2ca296c2ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=c9fd730c-1863-4bcf-9630-9a399b05e808 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" 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.271974ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=c6060fbb-1564-4722-889a-37ea7ee5d38f http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/sha256:74c8259abfc28cd3b6debee66e80a13d3e20c893639033bf3faa5b2ca296c2ee" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.266493ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/manifests/sha256:74c8259abfc28cd3b6debee66e80a13d3e20c893639033bf3faa5b2ca296c2ee HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=913fba94-5697-4e93-a046-bf43866fcb9e http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.021403ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=b996cc08-ee4d-4575-b91d-05315a640cb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/sha256:74c8259abfc28cd3b6debee66e80a13d3e20c893639033bf3faa5b2ca296c2ee" http.request.useragent="Go-http-client/1.1" http.response.duration=1.000563ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/manifests/sha256:74c8259abfc28cd3b6debee66e80a13d3e20c893639033bf3faa5b2ca296c2ee HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="rewriting manifest list sha256:74c8259abfc28cd3b6debee66e80a13d3e20c893639033bf3faa5b2ca296c2ee in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=645f89f8-d4f3-4e0f-8470-64cd6a1dfb58 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39521" http.request.id=645f89f8-d4f3-4e0f-8470-64cd6a1dfb58 http.request.method=GET http.request.remoteaddr="127.0.0.1:42842" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.064305ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:41:21Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:41:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=f288aa67-93bc-492f-9729-ac32251b3e1e http.request.method=GET http.request.remoteaddr="127.0.0.1:49250" 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.040943ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=72dd3c44-61f7-4c00-8fde-4e49d690b7fa http.request.method=GET http.request.remoteaddr="127.0.0.1:49250" 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="930.682µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=0b8beb88-1fcc-4ac9-a0e2-6473d44e7ae8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" 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="976.373µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=94380cc6-bc1b-4555-9dd1-cee551062cd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" 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.902465ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T00:41:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=94380cc6-bc1b-4555-9dd1-cee551062cd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" 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.953705ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T00:41:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=94380cc6-bc1b-4555-9dd1-cee551062cd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" 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.988115ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T00:41:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=94380cc6-bc1b-4555-9dd1-cee551062cd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.034195ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-09T00:41:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=ddb73dc1-aeaf-48ef-b05d-26fab7148ecf http.request.method=POST http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.259616ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:24Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=8c3ee803-df38-4e8a-a218-e1914f3c79f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/blobs/uploads/fac7e755-2750-419d-b478-b0ae0dc8db00?_state=AYIx3JmKQZopuHNqYcqhU-3MGLaauDec0G1pTwXrNsV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmYWM3ZTc1NS0yNzUwLTQxOWQtYjQ3OC1iMGFlMGRjOGRiMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MjEuMjk3MDUxMDA5WiJ9&digest=sha256%3A074f0f645cc7230191a66e7cd16013f704893eda9e6a2a5cdb9685fa05cc42c8" http.request.useragent="Go-http-client/1.1" http.response.duration=3.473512108s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:21 +0000] "PUT /v2/foo/schema1/blobs/uploads/fac7e755-2750-419d-b478-b0ae0dc8db00?_state=AYIx3JmKQZopuHNqYcqhU-3MGLaauDec0G1pTwXrNsV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmYWM3ZTc1NS0yNzUwLTQxOWQtYjQ3OC1iMGFlMGRjOGRiMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MjEuMjk3MDUxMDA5WiJ9&digest=sha256%3A074f0f645cc7230191a66e7cd16013f704893eda9e6a2a5cdb9685fa05cc42c8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:24Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=44069042-a740-4309-a916-9accff05b6df http.request.method=POST http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.748175ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=91d690b0-9578-48b3-88cb-069a31f4b7ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/blobs/uploads/a0ed45aa-dafa-4158-bcb9-1624cb0969a4?_state=HjF8fF5rSlCQxJmrFMiuj7LdZQi7TLwtLh-JL6KY0lx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMGVkNDVhYS1kYWZhLTQxNTgtYmNiOS0xNjI0Y2IwOTY5YTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MjQuOTI1MTA4MTg0WiJ9&digest=sha256%3A230d60cc92ae2863563d43b3dcffcf4ccc2f23fc1336c04024b95eda12f2f4d5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.50623824s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/a0ed45aa-dafa-4158-bcb9-1624cb0969a4?_state=HjF8fF5rSlCQxJmrFMiuj7LdZQi7TLwtLh-JL6KY0lx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMGVkNDVhYS1kYWZhLTQxNTgtYmNiOS0xNjI0Y2IwOTY5YTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MjQuOTI1MTA4MTg0WiJ9&digest=sha256%3A230d60cc92ae2863563d43b3dcffcf4ccc2f23fc1336c04024b95eda12f2f4d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=fff6e074-c02b-48b4-b8bb-e437959a2673 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.101309ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=5e56d61c-0199-4cf9-be7c-35eeec555f13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" http.request.useragent="Go-http-client/1.1" http.response.duration=2.310856ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=37a4c025-2fbe-4513-be75-4f60cd20a1b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.196609ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=bb3b8516-d583-471f-a3b5-1f7514c3620d http.request.method=GET http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.051306ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "GET /v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37963" http.request.id=9a7916df-10d4-477b-a060-b83e17666b7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" http.request.useragent="Go-http-client/1.1" http.response.duration=2.760178ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37963" http.request.id=3489ba97-e404-4f43-aef9-f1691de1ff8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" http.request.useragent="Go-http-client/1.1" http.response.duration=2.633997ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:37963" http.request.id=f021787a-66b1-4ec0-bd73-37e50dcaf428 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" http.request.useragent="Go-http-client/1.1" http.response.duration=2.452936ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=bbc9cefc-3738-49e6-be68-0a472134c168 http.request.method=GET http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.030596ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "GET /v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=bcfe8237-ffe7-49a3-9388-1ce5de916168 http.request.method=GET http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.344724ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=fd211049-b3d8-4d7d-a0b6-86c88c410d7f http.request.method=GET http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" http.request.useragent="Go-http-client/1.1" http.response.duration=1.273284ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "GET /v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=61f9acdd-6991-434b-a5f6-9ed323982701 http.request.method=GET http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.205483ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=error msg="payload digest does match: "sha256:ba1588c0bb4104be7c5b576e46916a07b6af5f43a270a9d50b897952a5d1af3a" != "sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467"" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=ab9555dc-a39c-4838-819f-3ba946be8854 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" time="2025-08-09T00:41:26Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=ab9555dc-a39c-4838-819f-3ba946be8854 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49250" http.request.uri="/v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.430904ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467" 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:f4a854e8956a908fe93df43a16656690e579742ce179484aab9fff7d32311467 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=c5d43e29-6aeb-4974-bd67-30d50b300883 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.463175ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=7e215077-1a81-4d8d-9062-ae9bcba52ad0 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.490574ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37963" http.request.id=1c11f231-5ef3-4b32-9420-a44ffcde9c74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.439274ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37963" http.request.id=1c11f231-5ef3-4b32-9420-a44ffcde9c74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.500074ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37963" http.request.id=1c11f231-5ef3-4b32-9420-a44ffcde9c74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.546914ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=dc72ce49-3571-4764-a71d-3bea0eda819e http.request.method=POST http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.620635ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=b79d5119-0096-472e-8b2f-ad7985e80cbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/blobs/uploads/9d1a59b8-ed4b-4a66-b9f2-4f4e2401571a?_state=ECI9kQSBO8aJy9k2eAB-jHw3RDbA3hTvnjxss-oYTn97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZDFhNTliOC1lZDRiLTRhNjYtYjlmMi00ZjRlMjQwMTU3MWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MjYuNDczNDU5OTgxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.808845ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/9d1a59b8-ed4b-4a66-b9f2-4f4e2401571a?_state=ECI9kQSBO8aJy9k2eAB-jHw3RDbA3hTvnjxss-oYTn97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZDFhNTliOC1lZDRiLTRhNjYtYjlmMi00ZjRlMjQwMTU3MWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MjYuNDczNDU5OTgxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37963" http.request.id=1b611113-4cc8-4aeb-bce7-eb8953cb6387 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.660764ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37963" http.request.id=1b611113-4cc8-4aeb-bce7-eb8953cb6387 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.714815ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-09T00:41:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=6ed492cb-dc9c-46c4-9933-2c9b8ea3c5f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.893575ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=b046a355-b9b5-4560-a79c-e7b8b1a399e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/blobs/uploads/af046368-1278-4a41-9ea9-29ac38a9175b?_state=eiJoBa6C6vvz93p3dXZpOdrJhY6UWGSrI6nOiMGWxEd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZjA0NjM2OC0xMjc4LTRhNDEtOWVhOS0yOWFjMzhhOTE3NWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MjYuNzg3MjYxMDVaIn0%3D&digest=sha256%3A57cfe742daae04853922304cdfc93217223ced464a5c572f64bbbe4610439d97" http.request.useragent="Go-http-client/1.1" http.response.duration=6.507166207s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/af046368-1278-4a41-9ea9-29ac38a9175b?_state=eiJoBa6C6vvz93p3dXZpOdrJhY6UWGSrI6nOiMGWxEd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZjA0NjM2OC0xMjc4LTRhNDEtOWVhOS0yOWFjMzhhOTE3NWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MjYuNzg3MjYxMDVaIn0%3D&digest=sha256%3A57cfe742daae04853922304cdfc93217223ced464a5c572f64bbbe4610439d97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=2fed1ad9-2473-4f50-acce-0211e2b4798a http.request.method=POST http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.326436ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:33 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=b7e857f4-a77f-4442-99cb-74f08308e058 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/blobs/uploads/d7af6eff-4df0-4ea1-b984-0b9a56376ff0?_state=5eJwMa5A-4yL4ZA-VSiz9I7bRHqcq51gI8yD1YYe-lN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2FmNmVmZi00ZGYwLTRlYTEtYjk4NC0wYjlhNTYzNzZmZjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MzMuNTU2NTE2NjQzWiJ9&digest=sha256%3Ad4cb949fc95c21f96d793592c2ee9461cc481f9ee9efe56c82f6b0c356650a33" http.request.useragent="Go-http-client/1.1" http.response.duration=5.172654142s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:33 +0000] "PUT /v2/foo/schema2/blobs/uploads/d7af6eff-4df0-4ea1-b984-0b9a56376ff0?_state=5eJwMa5A-4yL4ZA-VSiz9I7bRHqcq51gI8yD1YYe-lN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2FmNmVmZi00ZGYwLTRlYTEtYjk4NC0wYjlhNTYzNzZmZjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MzMuNTU2NTE2NjQzWiJ9&digest=sha256%3Ad4cb949fc95c21f96d793592c2ee9461cc481f9ee9efe56c82f6b0c356650a33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37963" http.request.id=7141062b-bac7-4986-8ea4-0f598cd8eb20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.354427ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37963" http.request.id=c9568c98-d037-4d37-ae26-55b6bdc5596d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/sha256:1d804cb4cc5059b71d2907e677f81ee6cfbfb431412740fcf8e1c371a1250843" http.request.useragent="Go-http-client/1.1" http.response.duration=2.525567ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "PUT /v2/foo/schema2/manifests/sha256:1d804cb4cc5059b71d2907e677f81ee6cfbfb431412740fcf8e1c371a1250843 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=8fc4c2a4-1e1c-4c7c-aecd-bac1e100989a http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" 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.649145ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=d56e2dfa-f956-460c-88ff-746199020931 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/sha256:1d804cb4cc5059b71d2907e677f81ee6cfbfb431412740fcf8e1c371a1250843" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.967125ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/manifests/sha256:1d804cb4cc5059b71d2907e677f81ee6cfbfb431412740fcf8e1c371a1250843 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=50d22b31-c23b-4e94-a660-23841e5c5c84 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.542014ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=5b6e6f8b-5643-4d3f-94a7-7293870b39db http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/sha256:1d804cb4cc5059b71d2907e677f81ee6cfbfb431412740fcf8e1c371a1250843" http.request.useragent="Go-http-client/1.1" http.response.duration=1.399703ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/manifests/sha256:1d804cb4cc5059b71d2907e677f81ee6cfbfb431412740fcf8e1c371a1250843 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=6477249c-6561-4bcf-82d9-99028aedf730 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.694685ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="rewriting manifest sha256:1d804cb4cc5059b71d2907e677f81ee6cfbfb431412740fcf8e1c371a1250843 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=1def09bc-6241-4f51-be9f-0800fecd82a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=1def09bc-6241-4f51-be9f-0800fecd82a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" 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.991468ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37963" http.request.id=60956c65-ff3c-47c1-8d54-1dd9d219e345 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.309436ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37963" http.request.id=3a8d82ac-8ff5-48f8-9a70-ff572d608d96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.806045ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37963" http.request.id=ca97f22a-ad18-44c9-8c65-10e40ea4db8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/sha256:671cb27e3af786a0376e454878554a758a35b4bd093b6627276d05b0042e4f5f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.597194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "PUT /v2/foo/schema2/manifests/sha256:671cb27e3af786a0376e454878554a758a35b4bd093b6627276d05b0042e4f5f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=8600ba1a-668f-469d-9ee7-0e01d1f4ec93 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" 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.492054ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=dd94caae-a82d-4dd3-900c-195f27a3fb90 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/sha256:671cb27e3af786a0376e454878554a758a35b4bd093b6627276d05b0042e4f5f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.376583ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/manifests/sha256:671cb27e3af786a0376e454878554a758a35b4bd093b6627276d05b0042e4f5f HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=59d0f760-49c9-4a59-9649-b8f50d5ee8f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.515254ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=f53d38f1-8e63-49d1-a784-dbe51ce3c8cc http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/sha256:671cb27e3af786a0376e454878554a758a35b4bd093b6627276d05b0042e4f5f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.476974ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/manifests/sha256:671cb27e3af786a0376e454878554a758a35b4bd093b6627276d05b0042e4f5f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="rewriting manifest list sha256:671cb27e3af786a0376e454878554a758a35b4bd093b6627276d05b0042e4f5f in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=87c867ce-bb49-4524-b85e-257a2166f715 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37963" http.request.id=87c867ce-bb49-4524-b85e-257a2166f715 http.request.method=GET http.request.remoteaddr="127.0.0.1:49260" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.562777ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (35.57s) === RUN TestGetManifestWithStorageError time="2025-08-09T00:41:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:41:38Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40251" http.request.id=8da220dc-0e71-410c-aeb3-72d953c4ac01 http.request.method=GET http.request.remoteaddr="127.0.0.1:51592" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.026266ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:40251" http.request.id=7e7c2f18-aca0-4811-935a-9f91c793b20c http.request.method=GET http.request.remoteaddr="127.0.0.1:51592" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.925195ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:40251" http.request.id=f3f91b20-8f56-4a0e-8570-335dd68c9475 http.request.method=GET http.request.remoteaddr="127.0.0.1:51592" 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=1.335244ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:40251" http.request.id=c273caac-a78e-4a6b-9662-2edf049c7547 http.request.method=GET http.request.remoteaddr="127.0.0.1:51592" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.357233ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-08-09T00:41:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-09T00:41:38Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=3a14cdf7-e78b-47eb-9e7f-26101ba32275 http.request.method=GET http.request.remoteaddr="127.0.0.1:33174" 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.274643ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=b43c70b6-844b-4aef-9076-34841cff0ee0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.052553ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=87d2c527-ba3d-46aa-b998-8c94a3ee1dbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" 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.072183ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=52a67c85-2573-4899-9878-c29b6ddc9839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.080656ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=52a67c85-2573-4899-9878-c29b6ddc9839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.141006ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=52a67c85-2573-4899-9878-c29b6ddc9839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.179146ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-09T00:41:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=52a67c85-2573-4899-9878-c29b6ddc9839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.214456ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-09T00:41:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=9ec63dcb-3e29-41d4-8487-665770b2e099 http.request.method=POST http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.755385ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:40Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=eb8ea58c-6f9d-470e-bc51-f88d105fd754 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/blobs/uploads/e5a55dd3-1fec-42a5-bbdc-d3a5c1db7d1e?_state=zSLXAJ5LnqIHSmSzCppz8BgOdICoCviWAFfineifUoR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNWE1NWRkMy0xZmVjLTQyYTUtYmJkYy1kM2E1YzFkYjdkMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MzguOTQ4MTQ1MzUyWiJ9&digest=sha256%3Aec0c5f32d207050e52d3c43334c902e0ca7cddb51cfedb2f164bd4e62262fc27" http.request.useragent="Go-http-client/1.1" http.response.duration=1.489867095s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/e5a55dd3-1fec-42a5-bbdc-d3a5c1db7d1e?_state=zSLXAJ5LnqIHSmSzCppz8BgOdICoCviWAFfineifUoR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNWE1NWRkMy0xZmVjLTQyYTUtYmJkYy1kM2E1YzFkYjdkMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6MzguOTQ4MTQ1MzUyWiJ9&digest=sha256%3Aec0c5f32d207050e52d3c43334c902e0ca7cddb51cfedb2f164bd4e62262fc27 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:40Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=c8997727-4fc0-4931-954d-11a788e4be12 http.request.method=POST http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.307306ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:40 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=7105583a-c910-4231-adde-daa45be2451d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/blobs/uploads/cdeafc18-6fc5-469f-9249-27e17f341359?_state=54jnrxNkzGU8RE0_35ow5IW8WMa4E7KdZoUAMYTkJed7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZGVhZmMxOC02ZmM1LTQ2OWYtOTI0OS0yN2UxN2YzNDEzNTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6NDAuNzAwMjQzMDQzWiJ9&digest=sha256%3A6f75f3c10abc2eed1218e47d4a56e28c53e870034c3e64636c4a13cfb6be26db" http.request.useragent="Go-http-client/1.1" http.response.duration=5.220750736s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:40 +0000] "PUT /v2/foo/schema1/blobs/uploads/cdeafc18-6fc5-469f-9249-27e17f341359?_state=54jnrxNkzGU8RE0_35ow5IW8WMa4E7KdZoUAMYTkJed7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZGVhZmMxOC02ZmM1LTQ2OWYtOTI0OS0yN2UxN2YzNDEzNTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6NDAuNzAwMjQzMDQzWiJ9&digest=sha256%3A6f75f3c10abc2eed1218e47d4a56e28c53e870034c3e64636c4a13cfb6be26db HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=67eb15c4-c890-404b-953a-ec9291c6d037 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.042691ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=8d38a645-031a-422b-9fbc-8a2e6603cb99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.duration=2.777368ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=ee9be07e-f442-4c62-b97b-f0204a7483c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:33174" 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=2.484197ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=8c9083c7-2117-4dc7-8878-e6d4501d9403 http.request.method=GET http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.245706ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43897" http.request.id=84717210-1d72-4e15-a6f7-28c393eceb0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.duration=2.349936ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43897" http.request.id=efeb75bc-94b6-4081-8ce4-de48de72416b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.duration=2.279567ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:43897" http.request.id=be2419f5-d5f4-402d-94a7-6de8a02c4db8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.duration=2.277746ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=60f80a8b-f288-43fc-96c8-e4ecbb15448b http.request.method=GET http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.068586ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=c4aa7c31-fe48-44c3-ae78-b028f2de83bf http.request.method=GET http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093003ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=b7afc727-0796-40a6-8afa-21221500fc90 http.request.method=GET http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.duration="978.873µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=2caa208b-5a77-4345-811c-0712d8075fd7 http.request.method=GET http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.136643ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=error msg="payload digest does match: "sha256:6d7836f98adefe268302e03ae4e286c477471c6762d7382eeac02396577ead89" != "sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46"" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=43986cd5-e733-40ed-bdeb-b06f29c6df68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=43986cd5-e733-40ed-bdeb-b06f29c6df68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33174" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.273423ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=a9f9c6a4-d9d6-45e0-841f-3224dfe92ca3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33178" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.duration=1.497144ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=8a90c5c5-e771-42ad-9061-69612b7c94e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33178" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.204763ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=e2e6163e-37c4-4cf4-a654-41766a4b1353 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33184" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.303574ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=bb7e2c12-82aa-46c5-b2a3-3ab472ddf68b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33198" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.duration=2.553577ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=a9178e37-cc77-4924-84ff-b1b90586daa1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33198" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.009745ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=4b7eb506-5a3b-42a5-9911-702b4403b868 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33202" 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=1.232233ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=3dc51533-54a7-4367-8c60-45bdbfa4529c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.550607ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=80890d48-2280-48d5-9f81-9b1ec197ebf2 http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.040403ms http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=6a01c4ec-b7b9-41c1-bf20-8cf9ac0800b8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46" http.request.useragent="Go-http-client/1.1" http.response.duration=1.209833ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c6d185007b7f219a65d4bc0942b144709884e320bbcb82c84a65debd3b3acc46 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=759e899b-9b2d-4283-a390-7cb5c4fb7b3a http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" 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="946.462µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=43b3ab60-72f6-40b0-8cd6-eab7e585fbc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.125153ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=3d4dca5f-a456-44e7-a0d2-892941d8ea01 http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.328994ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43897" http.request.id=2d6a9c57-f685-4ce9-8d98-294febcabe5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.377664ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43897" http.request.id=2d6a9c57-f685-4ce9-8d98-294febcabe5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.428614ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43897" http.request.id=2d6a9c57-f685-4ce9-8d98-294febcabe5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.460924ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=e3b96ad5-291a-461f-9f8c-7b1d4b2ad119 http.request.method=POST http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.368714ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=af99e1c3-831b-4b09-a853-fa4de3024fc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/blobs/uploads/153c19a8-5832-41e5-8e12-6f4f4b08df7a?_state=PvgYXTOieI26d8ZXsprmY3ychQ459P9shhjnrDWlRhh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNTNjMTlhOC01ODMyLTQxZTUtOGUxMi02ZjRmNGIwOGRmN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6NDUuOTgyOTMwOTlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.610275ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/153c19a8-5832-41e5-8e12-6f4f4b08df7a?_state=PvgYXTOieI26d8ZXsprmY3ychQ459P9shhjnrDWlRhh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNTNjMTlhOC01ODMyLTQxZTUtOGUxMi02ZjRmNGIwOGRmN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6NDUuOTgyOTMwOTlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43897" http.request.id=2978ac7e-671f-4544-8a23-01a60398401c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.341443ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43897" http.request.id=2978ac7e-671f-4544-8a23-01a60398401c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.402144ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Aug/2025:00:41:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-09T00:41:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=e1ccc0dd-78d9-4233-a6c8-29e9705ef544 http.request.method=POST http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.846025ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:48Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=5ba95cdf-ac5b-4b67-99ca-3a0bf8a2ae63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/blobs/uploads/80871bd1-228d-4662-bf8f-267319ce897d?_state=lg3qyYn2wb7lWYeL0cm7wmmt3INszfl0_2241rlqgFJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MDg3MWJkMS0yMjhkLTQ2NjItYmY4Zi0yNjczMTljZTg5N2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6NDYuMTkyNzI1ODRaIn0%3D&digest=sha256%3A7860506f0a9fe6aa5943fba62e37f032a486b9f6dc09a3b407290d74c697c53d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.403142994s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/80871bd1-228d-4662-bf8f-267319ce897d?_state=lg3qyYn2wb7lWYeL0cm7wmmt3INszfl0_2241rlqgFJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MDg3MWJkMS0yMjhkLTQ2NjItYmY4Zi0yNjczMTljZTg5N2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6NDYuMTkyNzI1ODRaIn0%3D&digest=sha256%3A7860506f0a9fe6aa5943fba62e37f032a486b9f6dc09a3b407290d74c697c53d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:48Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=f3f27e5b-61b4-4ca0-91f1-131b3dece464 http.request.method=POST http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.906356ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:48 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=f977adce-0676-4f99-b9c3-fcce64907fb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/blobs/uploads/f54c0d59-4d87-4144-84f7-c5d92ed43343?_state=IvkT6EsBP0t6QubPwyEXxT_-c_IfXodjPDNBHOJ0UcV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNTRjMGQ1OS00ZDg3LTQxNDQtODRmNy1jNWQ5MmVkNDMzNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6NDguODM4NzQ1MDQ3WiJ9&digest=sha256%3A9eb04bf1ef6ef8adde07d016edb6ab335024f2ed5121f6bcccc4fc47d664e795" http.request.useragent="Go-http-client/1.1" http.response.duration=4.27242362s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:48 +0000] "PUT /v2/foo/schema2/blobs/uploads/f54c0d59-4d87-4144-84f7-c5d92ed43343?_state=IvkT6EsBP0t6QubPwyEXxT_-c_IfXodjPDNBHOJ0UcV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNTRjMGQ1OS00ZDg3LTQxNDQtODRmNy1jNWQ5MmVkNDMzNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDlUMDA6NDE6NDguODM4NzQ1MDQ3WiJ9&digest=sha256%3A9eb04bf1ef6ef8adde07d016edb6ab335024f2ed5121f6bcccc4fc47d664e795 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43897" http.request.id=c8ae5747-2eda-40c9-a560-5be5ce574547 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.809157ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43897" http.request.id=31653a19-51c3-4a05-bfd5-895381bcc34a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" http.request.useragent="Go-http-client/1.1" http.response.duration=1.967045ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=e04e2456-76b4-4c5a-9618-6fa77fb1734b http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" 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.810425ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=cfa519fb-4c06-40be-b4ab-2fea3176aca6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.706265ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "GET /v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=6c627566-7f6a-4cef-b31e-ed0fb5e37312 http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.453364ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=b2579939-5418-4bca-9e25-18fef6cc0165 http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" http.request.useragent="Go-http-client/1.1" http.response.duration=1.321924ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "GET /v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=35a40e93-b942-416b-ad06-dc89cc1ab816 http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.457734ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="rewriting manifest sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=fac65ac3-1aba-415d-9cce-6167e0065efe http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=fac65ac3-1aba-415d-9cce-6167e0065efe http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" 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.808377ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=c35f678a-2d8c-4eb3-b992-9b816299fc9a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" http.request.useragent="Go-http-client/1.1" http.response.duration=1.622864ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=99b08d06-11d6-4c39-b27a-8fad1ed959db http.request.method=GET http.request.remoteaddr="127.0.0.1:33216" http.request.uri="/v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.465694ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "GET /v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=bbc0c85b-51bb-4fd6-b70e-7a857e955076 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57630" http.request.uri="/v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.571705ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43897" http.request.id=811145ed-d9e6-44a1-9ff7-e2dccd492c08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57638" http.request.uri="/v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" http.request.useragent="Go-http-client/1.1" http.response.duration=1.924026ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=506076da-ab06-4579-8e9a-312e69343d2a http.request.method=GET http.request.remoteaddr="127.0.0.1:57638" http.request.uri="/v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.585325ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "GET /v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=444c7685-0db6-4e9c-adec-856f1d8ea71b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57654" 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=1.457144ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43897" http.request.id=acc5e095-ddce-4ab0-81b4-139e31bc1c52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57662" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.804295ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=31d78913-a14e-4221-9e0d-56c9eac24f4b http.request.method=GET http.request.remoteaddr="127.0.0.1:57662" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.213504ms http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=45fa327c-8300-4107-b881-f4e6604fd6b1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57662" http.request.uri="/v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62" http.request.useragent="Go-http-client/1.1" http.response.duration=1.349613ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7a2b5808b686f10eed4f376dbd22952c1c7bb9edd897327bd72a1503d1268c62 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43897" http.request.id=2ed9befa-bf6d-485f-b9ff-58e0f4a14f22 http.request.method=GET http.request.remoteaddr="127.0.0.1:57662" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.054913ms http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (14.37s) === RUN TestManifestDeleteDisabled time="2025-08-09T00:41: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.6 time="2025-08-09T00:41:53Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:41:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:37079" http.request.id=41839e0e-0b40-48fe-9483-9cc527e30c25 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47912" 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=1.117163ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [09/Aug/2025:00:41:53 +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-08-09T00:41: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.6 time="2025-08-09T00:41:53Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:41:53Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-09T00:41:53Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.6 time="2025-08-09T00:41:53Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-09T00:41:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=b1a98349-af74-494b-af7e-e4b263064b89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39042" 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.117446ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=47775318-6642-4767-a732-a9a495334fdd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39050" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.873825ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=4510170c-5662-438f-b992-8d7e87be8a91 http.request.method=POST http.request.remoteaddr="127.0.0.1:39058" 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.475817ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-09T00:41:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=154b7f9c-3628-4652-9e5f-fecdd1ca3b41 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39070" 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.019985ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [09/Aug/2025:00:41:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.74s) === RUN TestProxyManifestGetByTag time="2025-08-09T00:41: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.6 time="2025-08-09T00:41:53Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:41:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=33042a2f-2551-4cfa-827c-76f17876a555 http.request.method=POST http.request.remoteaddr="127.0.0.1:59806" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.401466ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=f8d8d5cd-63da-431e-96f7-797e4e2adacd http.request.method=PUT http.request.remoteaddr="127.0.0.1:59806" http.request.uri="/v2/foo/bar/blobs/uploads/97b76f73-1040-4f53-a714-c79d6cae017a?_state=WIcX4M_cVDJhSRQMChtUE0118_m4UjEUoy1Hapm-wvN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3Yjc2ZjczLTEwNDAtNGY1My1hNzE0LWM3OWQ2Y2FlMDE3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MTo1NC4wODQ0NjUyMjFaIn0%3D&digest=sha256%3Adcb65c4a0a01c2bd1124412962593ab2c7aa051b2c1e784eb99fb23f2b7ed8f1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.885741072s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:54 +0000] "PUT /v2/foo/bar/blobs/uploads/97b76f73-1040-4f53-a714-c79d6cae017a?_state=WIcX4M_cVDJhSRQMChtUE0118_m4UjEUoy1Hapm-wvN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3Yjc2ZjczLTEwNDAtNGY1My1hNzE0LWM3OWQ2Y2FlMDE3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MTo1NC4wODQ0NjUyMjFaIn0%3D&digest=sha256%3Adcb65c4a0a01c2bd1124412962593ab2c7aa051b2c1e784eb99fb23f2b7ed8f1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=48910eae-4aac-4c31-aec0-5aec54920fb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59806" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.820488ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:55 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:41: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.6 time="2025-08-09T00:41:55Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-09T00:41:55Z" level=info msg="Starting upload purge in 38m0s" go.version=go1.24.6 time="2025-08-09T00:41:55Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-09T00:41:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=37f3d1ff-b03c-4830-9f6f-2ad0a0027b99 http.request.method=GET http.request.remoteaddr="127.0.0.1:59806" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.637974ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:00:41:55 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-09T00:41:55Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:33431" go.version=go1.24.6 time="2025-08-09T00:41:55Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-09T00:41:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=2d9c3ac4-4172-48a6-9dd1-99c94ddba465 http.request.method=GET http.request.remoteaddr="127.0.0.1:59810" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.223563ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:00:41:55 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-09T00:41:55Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:33431 /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:33431/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:46711" http.request.id=caff8de1-47a2-4862-8386-1714aa7b498d http.request.method=GET http.request.remoteaddr="127.0.0.1:57372" http.request.uri="/v2/foo/bar/manifests/sha256:ee82e2b69d05a80dac40babf0134d661000a0fcc97ee4ceb9c719f4ad8bd4d8b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:ee82e2b69d05a80dac40babf0134d661000a0fcc97ee4ceb9c719f4ad8bd4d8b" time="2025-08-09T00:41:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=f9f944f0-6e1f-42cf-9a3c-06d616b16071 http.request.method=GET http.request.remoteaddr="127.0.0.1:59814" http.request.uri="/v2/foo/bar/manifests/sha256:ee82e2b69d05a80dac40babf0134d661000a0fcc97ee4ceb9c719f4ad8bd4d8b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.921845ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:00:41:55 +0000] "GET /v2/foo/bar/manifests/sha256:ee82e2b69d05a80dac40babf0134d661000a0fcc97ee4ceb9c719f4ad8bd4d8b HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T00:41:55Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:ee82e2b69d05a80dac40babf0134d661000a0fcc97ee4ceb9c719f4ad8bd4d8b with ttl=167h59m59.99999451s" go.version=go1.24.6 time="2025-08-09T00:41:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46711" http.request.id=caff8de1-47a2-4862-8386-1714aa7b498d http.request.method=GET http.request.remoteaddr="127.0.0.1:57372" http.request.uri="/v2/foo/bar/manifests/sha256:ee82e2b69d05a80dac40babf0134d661000a0fcc97ee4ceb9c719f4ad8bd4d8b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.980452ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:00:41:55 +0000] "GET /v2/foo/bar/manifests/sha256:ee82e2b69d05a80dac40babf0134d661000a0fcc97ee4ceb9c719f4ad8bd4d8b HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T00:41:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=3464643b-1de7-4c33-bf44-05ed218bff46 http.request.method=GET http.request.remoteaddr="127.0.0.1:59814" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.130183ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:00:41:55 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-09T00:41:55Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:33431 /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:33431/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:46711" http.request.id=7e1af252-a3a7-4bcb-878a-c371e53ce539 http.request.method=GET http.request.remoteaddr="127.0.0.1:57388" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-09T00:41:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=17d269b9-7901-4579-8a04-f66f7c525e72 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59824" 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=2.007756ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:00:41:55 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T00:41:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46711" http.request.id=7e1af252-a3a7-4bcb-878a-c371e53ce539 http.request.method=GET http.request.remoteaddr="127.0.0.1:57388" 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=7.864481ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:00:41:55 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T00:41:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=505867c2-1272-4585-8a87-15e3103d30b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:59824" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.743754ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=9c30bdb3-2497-4729-8b08-b5fbd1d5dabc http.request.method=PUT http.request.remoteaddr="127.0.0.1:59824" http.request.uri="/v2/foo/bar/blobs/uploads/6afad532-a83a-4f8d-95f6-b3652cbcec1d?_state=TWp4tyNzPm90Dl7AGGZZ7RGuIb5KFeqookwAhSGFoW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhZmFkNTMyLWE4M2EtNGY4ZC05NWY2LWIzNjUyY2JjZWMxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MTo1Ni4yNzQyNjc4NjVaIn0%3D&digest=sha256%3A9e3c5a55e7bf13c324c50ef0dfe7fd3796405351ecbf41cee23055a663ff452a" http.request.useragent="Go-http-client/1.1" http.response.duration=5.36313904s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:41:56 +0000] "PUT /v2/foo/bar/blobs/uploads/6afad532-a83a-4f8d-95f6-b3652cbcec1d?_state=TWp4tyNzPm90Dl7AGGZZ7RGuIb5KFeqookwAhSGFoW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhZmFkNTMyLWE4M2EtNGY4ZC05NWY2LWIzNjUyY2JjZWMxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOVQwMDo0MTo1Ni4yNzQyNjc4NjVaIn0%3D&digest=sha256%3A9e3c5a55e7bf13c324c50ef0dfe7fd3796405351ecbf41cee23055a663ff452a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=eca98cc1-97b5-437f-97df-25d6a8d3ef58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59824" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.69504ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Aug/2025:00:42:01 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=93d7f42b-f06c-4ea7-b240-e8c8bbf124b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:59824" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.127383ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:00:42:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-09T00:42:01Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:33431 /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:33431/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:46711" http.request.id=d568263a-2872-4d32-9716-ade6ab3efc84 http.request.method=GET http.request.remoteaddr="127.0.0.1:50084" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=7a677f5c-17c4-499a-9f3f-9924b25434d4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60746" 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=2.336286ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:00:42:01 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=24feaf32-b966-4b76-9a59-82236f9dd22d http.request.method=GET http.request.remoteaddr="127.0.0.1:60746" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.306894ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Aug/2025:00:42:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-09T00:42:01Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:33431 /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:33431/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:46711" http.request.id=d568263a-2872-4d32-9716-ade6ab3efc84 http.request.method=GET http.request.remoteaddr="127.0.0.1:50084" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33431" http.request.id=df9e5969-7a4a-4b40-b889-995e0a48c51e http.request.method=GET http.request.remoteaddr="127.0.0.1:60756" 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=2.448697ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:00:42:01 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-09T00:42:01Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:60a34690dd5d55330675228fefbe2c84417880bedb6974c7934c2e0d3de5eb44 with ttl=167h59m59.9999929s" go.version=go1.24.6 time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46711" http.request.id=d568263a-2872-4d32-9716-ade6ab3efc84 http.request.method=GET http.request.remoteaddr="127.0.0.1:50084" 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=15.418603ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Aug/2025:00:42:01 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (7.77s) === RUN TestAppDispatcher time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36573" http.request.id=f8d911a6-8a88-414f-938d-0f052baaad94 http.request.method=GET http.request.remoteaddr="127.0.0.1:47810" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.200174ms http.response.status=200 http.response.written=0 time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36573" http.request.id=da7fd731-576b-4c79-8860-88a23b8c2837 http.request.method=GET http.request.remoteaddr="127.0.0.1:47810" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.243083ms http.response.status=200 http.response.written=0 time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36573" http.request.id=846e60ce-356f-486b-93a3-bb216f1d11ec http.request.method=GET http.request.remoteaddr="127.0.0.1:47810" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.072563ms http.response.status=200 http.response.written=0 time="2025-08-09T00:42:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36573" http.request.id=fe7f742d-c5e7-4989-a686-84977cb0b338 http.request.method=GET http.request.remoteaddr="127.0.0.1:47810" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.110113ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-08-09T00:42:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 time="2025-08-09T00:42:01Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 time="2025-08-09T00:42:01Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.6 http.request.host="127.0.0.1:33121" http.request.id=f43ad3d0-63dd-45f3-ac62-a9935841ef14 http.request.method=GET http.request.remoteaddr="127.0.0.1:51140" 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-08-09T00:42:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 time="2025-08-09T00:42:01Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 time="2025-08-09T00:42:01Z" level=info msg="configuring file health check path=/tmp/healthcheck1492875097, interval=1" go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-08-09T00:42:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 time="2025-08-09T00:42:05Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 time="2025-08-09T00:42:05Z" level=info msg="configuring TCP health check addr=127.0.0.1:38509, interval=1" go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-08-09T00:42:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 time="2025-08-09T00:42:09Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 time="2025-08-09T00:42:09Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:44001, interval=1, threshold=3" go.version=go1.24.6 instance.id=a18db1c0-4cab-4cfb-b619-3ae62c2416e1 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 174.994s ? 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.17s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.05s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.18s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (6.53s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.43s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.69s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 14.073s === RUN TestSchedule time="2025-08-09T00:39:21Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=7e0f451c-7027-4d13-a364-f1299781671e time="2025-08-09T00:39:21Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9961ms" go.version=go1.24.6 instance.id=7e0f451c-7027-4d13-a364-f1299781671e time="2025-08-09T00:39:21Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.99µs" go.version=go1.24.6 instance.id=7e0f451c-7027-4d13-a364-f1299781671e time="2025-08-09T00:39:21Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.77µs" go.version=go1.24.6 instance.id=7e0f451c-7027-4d13-a364-f1299781671e scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-08-09T00:39:21Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=7e0f451c-7027-4d13-a364-f1299781671e --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-08-09T00:39:21Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=7e0f451c-7027-4d13-a364-f1299781671e time="2025-08-09T00:39:21Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99256ms" go.version=go1.24.6 instance.id=7e0f451c-7027-4d13-a364-f1299781671e time="2025-08-09T00:39:21Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.9967ms" go.version=go1.24.6 instance.id=7e0f451c-7027-4d13-a364-f1299781671e time="2025-08-09T00:39:21Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=7e0f451c-7027-4d13-a364-f1299781671e --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-08-09T00:39:22Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=7e0f451c-7027-4d13-a364-f1299781671e --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.586s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (5.00s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 19535360 sha256:1e9cc2cfaf62a4bc5e4ef65eb00be6e9194641676696a7978367c6658ec141de [] map[] } --- PASS: TestSimpleBlobRead (0.61s) === RUN TestBlobMount --- PASS: TestBlobMount (0.71s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.63s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (4.15s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.82s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.03s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:5e7b96d557c0d317235c2ecd7595b006e70bbcec0cc8feb5fb25a747ba0d1c70 palailogos: marking blob sha256:6bea53ba499edd40b114069e26aa40d052c6d34b70d6a73dbbd96cd7d23d1143 palailogos: marking blob sha256:d52dcca456fbecbe5ab490928a0f893a359916addbbcc892889ffdd5b6bc2d15 palailogos: marking manifest sha256:6bea53ba499edd40b114069e26aa40d052c6d34b70d6a73dbbd96cd7d23d1143 palailogos: marking blob sha256:f4af3274599293dde00e2fb77125540ff5070e24ef68cc2af5c11e8fce688334 palailogos: marking blob sha256:a3441b4e87a526cd4b5252bd46bf21edfa362d0de2866e82389fc0092ac7ab14 palailogos: marking manifest sha256:82d216ba03dc04c5a02c0940476b576395e0fd104d61bea9b953ba756a27c183 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:4219645b1dcac81e84aacfe4fbc84c815d3567926eecc11346b6b3b0a72ec748 palailogos: marking blob sha256:ce52d4b9563e09660ac94e0f39e7a70eed283557400b5b1ec2f162f511d74b67 palailogos: marking manifest sha256:d52dcca456fbecbe5ab490928a0f893a359916addbbcc892889ffdd5b6bc2d15 palailogos: marking blob sha256:46350b4ea6695fdb0bdfe30459971cf324665b1752537d7b6b3cf79842baffc7 palailogos: marking blob sha256:ea5a36fe9a5132bcbeb99361732a16fc1d07bdf0fc06774a958f97688aebc081 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.51s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:6a493e5cd097490b041ebd7e20e46166dcff95d2d220fe61dc17f7ed559f2660 deletemanifests: marking manifest sha256:ab12ea34e92b9bc02cd4a0aaf75c63d050992485c63310cb88068f6963aa1247 deletemanifests: marking blob sha256:47fe2fd477f1d15ffc593f0968e414a2ab3e2fba52e9506b174182c01d5434ba deletemanifests: marking blob sha256:3666c509289eef0dd663959f7e5b184126f618d921cf4bac65c50d1f22f68aec deletemanifests: marking blob sha256:2598a19c65504e6b41eaa4e75b8ef628d7715602b742b2ed21f1cd81f9dbd2ac 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:5d57ec59c89c4fe3415916f7244d0737cf9e402c8248a1c01646a32ba2775a09 blob eligible for deletion: sha256:6a493e5cd097490b041ebd7e20e46166dcff95d2d220fe61dc17f7ed559f2660 blob eligible for deletion: sha256:89b4b032188e3f1067936e5d8945ccc822119a538bffe803f3374814451baa0f blob eligible for deletion: sha256:f30c4d5fda3eca84f98dc7c77d0d82d62fa13f5b2696ed79fd2aa36ce0a1be09 deletemanifests manifest eligible for deletion: sha256:6a493e5cd097490b041ebd7e20e46166dcff95d2d220fe61dc17f7ed559f2660 deletemanifests: marking manifest sha256:ab12ea34e92b9bc02cd4a0aaf75c63d050992485c63310cb88068f6963aa1247 deletemanifests: marking blob sha256:47fe2fd477f1d15ffc593f0968e414a2ab3e2fba52e9506b174182c01d5434ba deletemanifests: marking blob sha256:3666c509289eef0dd663959f7e5b184126f618d921cf4bac65c50d1f22f68aec deletemanifests: marking blob sha256:2598a19c65504e6b41eaa4e75b8ef628d7715602b742b2ed21f1cd81f9dbd2ac time="2025-08-09T00:39:44Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/6a493e5cd097490b041ebd7e20e46166dcff95d2d220fe61dc17f7ed559f2660" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 time="2025-08-09T00:39:44Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/6a493e5cd097490b041ebd7e20e46166dcff95d2d220fe61dc17f7ed559f2660" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:5d57ec59c89c4fe3415916f7244d0737cf9e402c8248a1c01646a32ba2775a09 time="2025-08-09T00:39:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5d/5d57ec59c89c4fe3415916f7244d0737cf9e402c8248a1c01646a32ba2775a09" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:6a493e5cd097490b041ebd7e20e46166dcff95d2d220fe61dc17f7ed559f2660 time="2025-08-09T00:39:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6a/6a493e5cd097490b041ebd7e20e46166dcff95d2d220fe61dc17f7ed559f2660" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:89b4b032188e3f1067936e5d8945ccc822119a538bffe803f3374814451baa0f time="2025-08-09T00:39:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/89/89b4b032188e3f1067936e5d8945ccc822119a538bffe803f3374814451baa0f" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:f30c4d5fda3eca84f98dc7c77d0d82d62fa13f5b2696ed79fd2aa36ce0a1be09 time="2025-08-09T00:39:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f3/f30c4d5fda3eca84f98dc7c77d0d82d62fa13f5b2696ed79fd2aa36ce0a1be09" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 --- PASS: TestDeleteManifestIfTagNotFound (2.10s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:406f6913a81fffaefbc7f55b66faeba43dbdb99e8f04c167b6ac268a77bf7194 time="2025-08-09T00:39:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/40/406f6913a81fffaefbc7f55b66faeba43dbdb99e8f04c167b6ac268a77bf7194" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:5f8439da1ae49689dae511d6e21e0d01ea6bfd79a36db60b95f1d9926390376c time="2025-08-09T00:39:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5f/5f8439da1ae49689dae511d6e21e0d01ea6bfd79a36db60b95f1d9926390376c" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:f213f5e68b2c4f63be65423179c797e7c50328452c5f90cd314df41735c1d1d6 time="2025-08-09T00:39:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f2/f213f5e68b2c4f63be65423179c797e7c50328452c5f90cd314df41735c1d1d6" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 --- PASS: TestGCWithMissingManifests (0.58s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:55608b3fa2ff060d8a64493f0fee303fb6d3e55248ef4906539527dc660d9341 komnenos: marking blob sha256:8465825d31d71c321a808a19542c31b43ec9b23cfe8a3801c5589d996e25c9d2 komnenos: marking blob sha256:a2af76c2176dbc0bfe361c285b625031256ad2db28f0ac5b3f6d6d63474b1b97 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:683256937256299891b1ecd85e9216c209b94ddd899d2da7167a96b799180244 time="2025-08-09T00:39:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/68/683256937256299891b1ecd85e9216c209b94ddd899d2da7167a96b799180244" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:8ad8771fd7b0c7140d228bc1a96b61978420a77ca78c69552994ca76805d8f69 time="2025-08-09T00:39:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8a/8ad8771fd7b0c7140d228bc1a96b61978420a77ca78c69552994ca76805d8f69" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:d9aef65b05780d8ecd3ea3e5793c08630eb2caa124d89dfdeea96767f3db1d78 time="2025-08-09T00:39:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d9/d9aef65b05780d8ecd3ea3e5793c08630eb2caa124d89dfdeea96767f3db1d78" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-08-09T00:39:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:039885e5d2437e007c1fb2600f7f6735b869e8d98a9bd3ac04ccb84e117606b8 time="2025-08-09T00:39:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/03/039885e5d2437e007c1fb2600f7f6735b869e8d98a9bd3ac04ccb84e117606b8" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:145cb7b29e12961ef22128b4ea5a7f728ce804e7661254f5bd9463723de7f29a time="2025-08-09T00:39:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/14/145cb7b29e12961ef22128b4ea5a7f728ce804e7661254f5bd9463723de7f29a" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 blob eligible for deletion: sha256:2174f7c251d8734ef906857ad6477e33bad9ef704b34131cd37676d59e3f1324 time="2025-08-09T00:39:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/21/2174f7c251d8734ef906857ad6477e33bad9ef704b34131cd37676d59e3f1324" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 --- PASS: TestDeletionHasEffect (2.44s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.22s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:20be6b548ea7df76d5bd06b1c8dd123fd9cf89274773f8ae4164ae5b76efeb81 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:51e9095912462181ed82020aa088ea315be6dbbbcafcaca735b946e1e5178fd4 michael_z_doukas: marking blob sha256:5835b417f88b5e4aaf7f5a293f82d49de91bddb9cd466932457d800843ff6a91 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:30ff8d340dbc7d233d9e78bf23c9201b7c1400d7337521af22fba1c57c3bbfe3 time="2025-08-09T00:39:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/30/30ff8d340dbc7d233d9e78bf23c9201b7c1400d7337521af22fba1c57c3bbfe3" go.version=go1.24.6 instance.id=13bc9256-c74e-4929-958a-3da8f3028537 --- PASS: TestOrphanBlobDeleted (1.07s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f90368d73ee3cc0f2dadd68a17035bdba5c475fd4620595887faac8c5b6e8796 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d9afa7b6ea41647897d877625c8a6a78bede05ed0095ea4a7a7dc27c2b93769d --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.07s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.89s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.47s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.26s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-08-09T00:39:54Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 23:39:54.27863888 +0000 UTC m=-3567.427503012, actuallyDelete=true" time="2025-08-09T00:39:54Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-08-09T00:39:54Z" level=info msg="PurgeUploads starting: olderThan=2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312, actuallyDelete=true" time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d11f73dd-f9b3-4eb0-b842-770bdbb4473d have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/07cbf30c-d8b7-4901-ac15-46709d86c523 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1db6e912-9fcb-4676-b27e-62a621f9f0b9 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/98f78507-f9a1-433a-89ab-c6ae1841cd6d have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/be50bf3b-70bb-4358-ad16-00abdf045879 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c289dadd-2cd4-48fb-8bc9-85426cf3ea7a have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/414f77c5-d445-4ef7-8f64-0abe976de01c have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/04934f62-11f7-4daf-9ceb-1e88d39e1ee5 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/24489394-e5a8-4eeb-8970-619d02c6ffd9 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/693fa4a8-4f5b-4a19-b94d-b39486f72dd7 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6c632290-ae83-4c30-b54b-3a057f4cbb68 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.279933214 +0000 UTC m=+32.573791312). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-08-09T00:39:54Z" level=info msg="PurgeUploads starting: olderThan=2025-08-09 00:39:54.281572488 +0000 UTC m=+32.575430586, actuallyDelete=true" time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/79c26305-bcac-419e-a822-2b437c3f3169 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.281572488 +0000 UTC m=+32.575430586). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2fd7cdc9-e060-4c74-9373-10e80a4fbb6e have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.281572488 +0000 UTC m=+32.575430586). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4e5134a1-44df-4ae0-b96f-05786b5b28a8 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.281572488 +0000 UTC m=+32.575430586). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9de48874-a863-4de0-904c-97f6684624cd have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.281572488 +0000 UTC m=+32.575430586). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e96cb077-bd9f-4b39-80de-629e10f71d81 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.281572488 +0000 UTC m=+32.575430586). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-08-09T00:39:54Z" level=info msg="PurgeUploads starting: olderThan=2025-08-09 00:39:54.282780262 +0000 UTC m=+32.576638360, actuallyDelete=true" time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2914bce1-408b-447e-b673-728e58352611 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.282780262 +0000 UTC m=+32.576638360). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5abdc499-b80e-4ca8-9d90-4e122411be12 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.282780262 +0000 UTC m=+32.576638360). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/78df2866-4fb2-4ebc-b7ad-1d6620b21fb7 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.282780262 +0000 UTC m=+32.576638360). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/82dc7c84-d9e1-4bd0-a33c-8c5c54a95bc4 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.282780262 +0000 UTC m=+32.576638360). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f59a6d3a-e6f2-4142-8d09-e207d5cfc905 have older date (2025-08-08 23:39:54 +0000 UTC) than purge date (2025-08-09 00:39:54.282780262 +0000 UTC m=+32.576638360). Removing upload directory." time="2025-08-09T00:39:54Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-08-09T00:39:54Z" level=info msg="PurgeUploads starting: olderThan=2025-08-09 00:39:54.283477534 +0000 UTC m=+32.577335632, actuallyDelete=true" time="2025-08-09T00:39:54Z" 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 32.593s ? 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.010s === 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.012s === RUN TestWalkFileRemoved time="2025-08-09T00:39:21Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.007s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.411s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.12s) === 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.134s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (23.89s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 24.314s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (21.51s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 21.938s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-08-09T00:39:21Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.6 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-08-09T00:39:21Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.6 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-08-09T00:39:21Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.6 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.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 TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestParsing === CONT TestMatchIPV6 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestInvalidData === CONT TestInvalidNetworkType --- PASS: TestParsing (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2025-08-09T00:39:21Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) time="2025-08-09T00:39:21Z" level=error msg="unknown ip address format" go.version=go1.24.6 instance.id=42274cdd-0113-42c2-94d9-dca9a0d003a6 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) time="2025-08-09T00:39:21Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=42274cdd-0113-42c2-94d9-dca9a0d003a6 --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-08-09T00:39:21Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=42274cdd-0113-42c2-94d9-dca9a0d003a6 --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestInvalidData (0.01s) time="2025-08-09T00:39:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-09T00:39:23Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-09T00:39:24Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-09T00:39:25Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.518s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.010s ? 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.428s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.54s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 17.959s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.013s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r15.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r15.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-loongarch64.so.1 >>> docker-registry*: Package size: 25.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r15.apk >>> docker-registry: Build complete at Sat, 09 Aug 2025 00:42:17 +0000 elapsed time 0h 3m 27s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250809.003851) (2/2) Purging go (1.24.6-r1) busybox-1.37.0-r22.trigger: Executing script... OK: 268 MiB in 102 packages >>> docker-registry: Updating the community/loongarch64 repository index... >>> docker-registry: Signing the index...