>>> docker-registry: Building community/docker-registry 2.8.3-r10 (using abuild 3.14.1-r7) started Sun, 16 Mar 2025 19:29:34 +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.1-r0) (2/2) Installing .makedepends-docker-registry (20250316.192936) Executing busybox-1.37.0-r14.trigger OK: 468 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-03-16T19:29:58Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-03-16T19:29:58Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.028s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-03-16T19:29:58Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.010s ? 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.007s === 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.004s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.77s) PASS ok github.com/docker/distribution/health/checks 0.775s ? 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.006s === 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.007s === 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.013s === 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.005s ? 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/03/16 19:29:58 http: TLS handshake error from 127.0.0.1:47284: 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:38175/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38175/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38175/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38175/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:38087?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.54s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-03-16T19:29:59Z" level=info msg="broadcaster: closing" time="2025-03-16T19:29:59Z" level=info msg="closing testSink" time="2025-03-16T19:29:59Z" level=info msg="closing testSink" time="2025-03-16T19:29:59Z" level=info msg="closing testSink" time="2025-03-16T19:29:59Z" level=info msg="closing testSink" time="2025-03-16T19:29:59Z" level=info msg="closing testSink" time="2025-03-16T19:29:59Z" level=info msg="closing testSink" time="2025-03-16T19:29:59Z" level=info msg="closing testSink" time="2025-03-16T19:29:59Z" level=info msg="closing testSink" time="2025-03-16T19:29:59Z" level=info msg="closing testSink" time="2025-03-16T19:29:59Z" level=info msg="closing testSink" time="2025-03-16T19:29:59Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-03-16T19:29:59Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 1} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 1} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 1} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 1} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:29:59Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T19:30:00Z" level=warning msg="&{0xc0003f2ab0 0.9} encountered too many errors, backing off" time="2025-03-16T19:30:00Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.66s) PASS ok github.com/docker/distribution/notifications 1.349s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-03-16T19:29:58Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T19:29:58.8015407Z" 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.1 time="2025-03-16T19:29:58.801562471Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:29:58.801650239Z" level=info msg="Starting upload purge in 55m0s" go.version=go1.24.1 time="2025-03-16T19:29:58.801917003Z" level=info msg="listening on [::]:5000" go.version=go1.24.1 time="2025-03-16T19:30:01.804736836Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.1 time="2025-03-16T19:30:01.90724499Z" level=info msg="response completed" go.version=go1.24.1 http.request.host=127.0.0.1 http.request.id=2b9144a7-6c3f-49aa-9393-282b01981be8 http.request.method=GET http.request.remoteaddr="[::1]:51416" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.041634ms http.response.status=200 http.response.written=2 ::1 - - [16/Mar/2025:19:30:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-03-16T19:30:02.034335169Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T19:30:02.034987824Z" 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.1 time="2025-03-16T19:30:02.03500146Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:02.035030045Z" level=info msg="Starting upload purge in 52m0s" go.version=go1.24.1 time="2025-03-16T19:30:02.035122448Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.1 time="2025-03-16T19:30:02.035131866Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.1 time="2025-03-16T19:30:02.035421215Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.1 time="2025-03-16T19:30:05.046203089Z" level=info msg="response completed" go.version=go1.24.1 http.request.host=127.0.0.1 http.request.id=7c115515-522b-40dc-9391-9a3a37fc2922 http.request.method=GET http.request.remoteaddr="127.0.0.1:49066" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.637834ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:19:30:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-03-16T19:30:05.046340606Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.1 --- PASS: TestRegistrySupportedCipherSuite (3.24s) === RUN TestRegistryUnsupportedCipherSuite time="2025-03-16T19:30:05.394291842Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T19:30:05.395069333Z" 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.1 time="2025-03-16T19:30:05.395088301Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:05.395149246Z" level=info msg="Starting upload purge in 7m0s" go.version=go1.24.1 time="2025-03-16T19:30:05.395229845Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.1 --- PASS: TestRegistryUnsupportedCipherSuite (8.35s) PASS ok github.com/docker/distribution/registry 14.710s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.005s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.097s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-03-16T19:29:58Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.1 instance.id=5bba7010-d12f-49bc-aeee-96e5693a5ba2 time="2025-03-16T19:29:58Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.1 instance.id=5bba7010-d12f-49bc-aeee-96e5693a5ba2 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-03-16T19:29:58Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.1 password="UStX_sLnd-wUL9EpmaP5h6kiJDOZ4n6uhvy7iq2Yavk" user=docker --- PASS: TestCreateHtpasswdFile (0.09s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.103s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.007s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-03-16T19:29:58Z" level=info msg="token not to be used before 2025-03-16 19:29:59 +0000 UTC - currently 2025-03-16 19:29:58.810320955 +0000 UTC m=+0.015596174" time="2025-03-16T19:29:58Z" level=info msg="token not to be used after 2025-03-16 19:29:58 +0000 UTC - currently 2025-03-16 19:29:58.811480618 +0000 UTC m=+0.016755833" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-03-16T19:29:58Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.030s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.057s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.019s === 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-03-16T19:29:59Z" 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.1 time="2025-03-16T19:29:59Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:29:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34893" http.request.id=618643a1-d866-4b3d-8835-1df7484a0aaf http.request.method=GET http.request.remoteaddr="127.0.0.1:38926" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.003291ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:19:29:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-03-16T19:29:59Z" 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.1 time="2025-03-16T19:29:59Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:29:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=ca4b0401-16a1-49ca-b43e-e3a54c6c8d4d http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.713249ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:19:29:59 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T19:29:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=6da271a2-5fd1-44b4-a57f-9e127cc7d5b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.155114ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:29:59 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=fd17388a-52d7-4930-a3a9-ade73796fdca http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/aaaa/blobs/uploads/172e4acb-383b-48b2-820e-1cc025796fc6?_state=0kcAVEIUKxqqr-frx6lUNUwhbNt0835FoTn9nrxuYzF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxNzJlNGFjYi0zODNiLTQ4YjItODIwZS0xY2MwMjU3OTZmYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6Mjk6NTkuMjM3ODQyMzg1WiJ9&digest=sha256%3Ae0e3b211f43546b1fbad990d9d15da040b7e77a6108a153d5e533389edde4345" http.request.useragent="Go-http-client/1.1" http.response.duration=1.028103422s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:29:59 +0000] "PUT /v2/foo/aaaa/blobs/uploads/172e4acb-383b-48b2-820e-1cc025796fc6?_state=0kcAVEIUKxqqr-frx6lUNUwhbNt0835FoTn9nrxuYzF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxNzJlNGFjYi0zODNiLTQ4YjItODIwZS0xY2MwMjU3OTZmYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6Mjk6NTkuMjM3ODQyMzg1WiJ9&digest=sha256%3Ae0e3b211f43546b1fbad990d9d15da040b7e77a6108a153d5e533389edde4345 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=19512868-b62a-44a4-b8ed-6689697901f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.986857ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:00 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=9df856f6-528f-4e3c-b20b-2297dfc1e615 http.request.method=POST http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.638219ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:00 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=6545a07e-fc43-42d3-a09e-ddb8f09d6c20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/bbbb/blobs/uploads/c64b400d-7b5c-41dc-8ea4-bd7de70e9cc0?_state=6CkKX0CkfhLcWGqyvSvOIgcc7i8zXu0pQHevQkDnWqh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjNjRiNDAwZC03YjVjLTQxZGMtOGVhNC1iZDdkZTcwZTljYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDAuNDY0NTY1MjM3WiJ9&digest=sha256%3A8ff2ef5a8be6592ceb324c61691fde1a56f4a50e7cabfe501a6eb1a58aafb1d4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.260326394s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:00 +0000] "PUT /v2/foo/bbbb/blobs/uploads/c64b400d-7b5c-41dc-8ea4-bd7de70e9cc0?_state=6CkKX0CkfhLcWGqyvSvOIgcc7i8zXu0pQHevQkDnWqh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjNjRiNDAwZC03YjVjLTQxZGMtOGVhNC1iZDdkZTcwZTljYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDAuNDY0NTY1MjM3WiJ9&digest=sha256%3A8ff2ef5a8be6592ceb324c61691fde1a56f4a50e7cabfe501a6eb1a58aafb1d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=3608c75b-ee2e-4816-8e75-1505769911a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.496969ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:01 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=7f085646-3ff1-4da1-aa61-15b50905c7dc http.request.method=POST http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.414836ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:01 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=d37c94b1-d0fc-4384-b63a-110c7f320b1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/cccc/blobs/uploads/25e09cae-2bf0-4caf-8049-73b8ef650974?_state=9QjD4qo1xUGh5nTRvbxqJJumfao5CfVzfJyx9UfazpN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyNWUwOWNhZS0yYmYwLTRjYWYtODA0OS03M2I4ZWY2NTA5NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDEuODg4MjI5MTg3WiJ9&digest=sha256%3A910f84bf6139879d0cf798a0ef962023319a957a9563c857664d703392c6a6eb" http.request.useragent="Go-http-client/1.1" http.response.duration=777.989613ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:01 +0000] "PUT /v2/foo/cccc/blobs/uploads/25e09cae-2bf0-4caf-8049-73b8ef650974?_state=9QjD4qo1xUGh5nTRvbxqJJumfao5CfVzfJyx9UfazpN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyNWUwOWNhZS0yYmYwLTRjYWYtODA0OS03M2I4ZWY2NTA5NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDEuODg4MjI5MTg3WiJ9&digest=sha256%3A910f84bf6139879d0cf798a0ef962023319a957a9563c857664d703392c6a6eb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=ddfbbc47-cc5b-477a-9aaa-c011b7f7185c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.179441ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:02 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=b935ce1d-f18c-4cdf-a27c-99df2962b2f3 http.request.method=POST http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.301383ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:02 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=e4ae56f9-d302-4e94-b92e-99f723139e74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/dddd/blobs/uploads/23bb0e3d-7617-48b6-9c90-4c2fdbcefb6f?_state=gMalQZ7w0UC7USwrtnMm2weVj92OG-vsoRNxs1n9kbh7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyM2JiMGUzZC03NjE3LTQ4YjYtOWM5MC00YzJmZGJjZWZiNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDIuODQ0OTYzODk4WiJ9&digest=sha256%3A77808d3ca8a6c5049e3935a3e0016ac5ba5d552cd5eb9e2081b26adfb97a057b" http.request.useragent="Go-http-client/1.1" http.response.duration=904.600614ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:02 +0000] "PUT /v2/foo/dddd/blobs/uploads/23bb0e3d-7617-48b6-9c90-4c2fdbcefb6f?_state=gMalQZ7w0UC7USwrtnMm2weVj92OG-vsoRNxs1n9kbh7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyM2JiMGUzZC03NjE3LTQ4YjYtOWM5MC00YzJmZGJjZWZiNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDIuODQ0OTYzODk4WiJ9&digest=sha256%3A77808d3ca8a6c5049e3935a3e0016ac5ba5d552cd5eb9e2081b26adfb97a057b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=5bf1e8b5-f28a-4a3a-a4e3-6bf8951720bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.696566ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:03 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=1b265066-6c87-453f-b811-7252ad607b88 http.request.method=POST http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.427682ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:03 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:05Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=d923bfa7-cb9c-4fae-b764-6131146af887 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/eeee/blobs/uploads/811d12f2-f99d-452c-84a8-bc49e9bed2cd?_state=rm8vb-3hM7K_Vb8ZnP_HnBdLwY62L7p5_KuzQ1khXTF7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI4MTFkMTJmMi1mOTlkLTQ1MmMtODRhOC1iYzQ5ZTliZWQyY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDMuOTQwOTQ0NDc2WiJ9&digest=sha256%3A40dbd971f1f7855c99562f0cbeba633315ed413a58a7d9ff3ed569abe80d45cf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.089793893s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:03 +0000] "PUT /v2/foo/eeee/blobs/uploads/811d12f2-f99d-452c-84a8-bc49e9bed2cd?_state=rm8vb-3hM7K_Vb8ZnP_HnBdLwY62L7p5_KuzQ1khXTF7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI4MTFkMTJmMi1mOTlkLTQ1MmMtODRhOC1iYzQ5ZTliZWQyY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDMuOTQwOTQ0NDc2WiJ9&digest=sha256%3A40dbd971f1f7855c99562f0cbeba633315ed413a58a7d9ff3ed569abe80d45cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:05Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=673f51a0-af96-4c5a-b323-751599a1f558 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.681047ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:05 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:05Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=1409906d-e0b3-4456-95f8-99baf02bf403 http.request.method=POST http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.023925ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:05 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=034101dc-e821-4fde-9006-bfc869a46c39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/ffff/blobs/uploads/4214ef53-afdc-49eb-bc08-e6aaa593ac3e?_state=d3HyOYBIRmkfc8NoCqNdBkJCVr3AlReiHm7pxQPgT6N7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0MjE0ZWY1My1hZmRjLTQ5ZWItYmMwOC1lNmFhYTU5M2FjM2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDUuMjc1NTkxMjAzWiJ9&digest=sha256%3A53066bf6fdb9f497c408fc43cf517efa6bcf807cf369a98229e559238d9f1878" http.request.useragent="Go-http-client/1.1" http.response.duration=1.865747581s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:05 +0000] "PUT /v2/foo/ffff/blobs/uploads/4214ef53-afdc-49eb-bc08-e6aaa593ac3e?_state=d3HyOYBIRmkfc8NoCqNdBkJCVr3AlReiHm7pxQPgT6N7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0MjE0ZWY1My1hZmRjLTQ5ZWItYmMwOC1lNmFhYTU5M2FjM2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDUuMjc1NTkxMjAzWiJ9&digest=sha256%3A53066bf6fdb9f497c408fc43cf517efa6bcf807cf369a98229e559238d9f1878 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=13d879d6-823e-4055-ac56-c7f30450c6dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:36156" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.542359ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=9c0a34e9-bc3b-4f02-b9ac-1971aa922d81 http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" 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.028903ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=d25ba4ce-7efc-4ffe-9446-e5061c11b918 http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" 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.086753ms http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=2e307f7b-07e7-493b-bf01-f80752a2b603 http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" 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.001992ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=7b74f9a4-9f07-4616-acd8-fcc7161e20b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" 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.052676ms http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=78ff5e1c-df05-4037-969c-c88253613c80 http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" 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="718.252µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=f737eefe-da12-408a-8a8a-4baa36f145ec http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" 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="662.047µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" 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.1 http.request.host="127.0.0.1:45313" http.request.id=b74ff3f6-0200-4c43-87b7-a10a20027796 http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" 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="630.036µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" 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.1 http.request.host="127.0.0.1:45313" http.request.id=084c7d9e-1910-4240-a236-dbb5bc592cf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" 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="907.813µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=bfea1468-4b17-4172-b213-328f2ed0b761 http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" 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="817.098µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45313" http.request.id=d3a7caf6-da2a-401a-8dd0-ad2f2017f516 http.request.method=GET http.request.remoteaddr="127.0.0.1:36156" 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="702.716µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T19:30: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.1 time="2025-03-16T19:30:07Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=ea506023-b66f-4ef5-9bfd-b7489de54f8c http.request.method=POST http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.803142ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=e4ef5cb9-fa03-451a-92dd-32c25ae7de7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/aaaa/blobs/uploads/d5d43dec-066f-40a4-ab76-a9d5a6f3a6d6?_state=7eL9xi_wf3AIwP_QYkCdK_SiNpm5yC-l27XZ560T8717Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkNWQ0M2RlYy0wNjZmLTQwYTQtYWI3Ni1hOWQ1YTZmM2E2ZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDcuMzEzMTg2NDc5WiJ9&digest=sha256%3A1d41fd5ee1243ddf1c1492633e0f52c1e91a26fc6f01fc4eb6562498e1bd936e" http.request.useragent="Go-http-client/1.1" http.response.duration=700.011777ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:07 +0000] "PUT /v2/foo/aaaa/blobs/uploads/d5d43dec-066f-40a4-ab76-a9d5a6f3a6d6?_state=7eL9xi_wf3AIwP_QYkCdK_SiNpm5yC-l27XZ560T8717Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkNWQ0M2RlYy0wNjZmLTQwYTQtYWI3Ni1hOWQ1YTZmM2E2ZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDcuMzEzMTg2NDc5WiJ9&digest=sha256%3A1d41fd5ee1243ddf1c1492633e0f52c1e91a26fc6f01fc4eb6562498e1bd936e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=c5fca297-9b25-4d02-9443-e8500989a6e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.227207ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:08 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=0973c986-fdfb-4e5c-9de9-3b45ff1ea331 http.request.method=POST http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="802.21µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:08 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:09Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=217315dd-9999-485f-a6ec-6fee3f414898 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/bbbb/blobs/uploads/c2a081b5-683b-46ba-ad28-9f674de6b531?_state=aOlrD7klk6-ZUmaYhSi7BPqfcvw4YpKUQGJ3ViqXVpV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjMmEwODFiNS02ODNiLTQ2YmEtYWQyOC05ZjY3NGRlNmI1MzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDguMTc3ODI0NjE3WiJ9&digest=sha256%3A5ac82cb705ad67cd0b51cddf1855405952d30e444bb11330725584fa57704481" http.request.useragent="Go-http-client/1.1" http.response.duration=843.500515ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:08 +0000] "PUT /v2/foo/bbbb/blobs/uploads/c2a081b5-683b-46ba-ad28-9f674de6b531?_state=aOlrD7klk6-ZUmaYhSi7BPqfcvw4YpKUQGJ3ViqXVpV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjMmEwODFiNS02ODNiLTQ2YmEtYWQyOC05ZjY3NGRlNmI1MzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDguMTc3ODI0NjE3WiJ9&digest=sha256%3A5ac82cb705ad67cd0b51cddf1855405952d30e444bb11330725584fa57704481 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:09Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=b70462ae-4133-4eb0-b428-7f059812bb52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.300986ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:09 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:09Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=d78c8d29-2e47-428f-aecc-3f6d4beac204 http.request.method=POST http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.183912ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:09 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=8e798b7c-622c-456a-bfcc-5a6dedceaf59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/cccc/blobs/uploads/137e2ec2-acdb-40a4-8479-1c9cc4ae7f3a?_state=iZbRNLFO7Qew9vC34Ig_Vwzmgo5SveToVx8Ne5uipjB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxMzdlMmVjMi1hY2RiLTQwYTQtODQ3OS0xYzljYzRhZTdmM2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDkuMjQ1NzQxOTk3WiJ9&digest=sha256%3A4f3cd917b4b5241d0f8155b8614565afc8733f6260a289af8feadffb138322d1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068019283s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:09 +0000] "PUT /v2/foo/cccc/blobs/uploads/137e2ec2-acdb-40a4-8479-1c9cc4ae7f3a?_state=iZbRNLFO7Qew9vC34Ig_Vwzmgo5SveToVx8Ne5uipjB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxMzdlMmVjMi1hY2RiLTQwYTQtODQ3OS0xYzljYzRhZTdmM2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MDkuMjQ1NzQxOTk3WiJ9&digest=sha256%3A4f3cd917b4b5241d0f8155b8614565afc8733f6260a289af8feadffb138322d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=7bd92a94-a5f2-499b-bf4d-482cd8d94b41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.870659ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:10 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=c6d0d163-276c-4a2c-91fc-b4d0099e1598 http.request.method=POST http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="856.906µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:10 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=a7ec36b5-2959-4c46-995a-065299c5de05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/dddd/blobs/uploads/fb0d1300-1ce6-466f-b72f-d5522643dd35?_state=-rUXHPAYNBHLDBcw9dJpEBGDHn-eO3h2rI2n1xukl217Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmYjBkMTMwMC0xY2U2LTQ2NmYtYjcyZi1kNTUyMjY0M2RkMzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MTAuNTU4ODU5NzYzWiJ9&digest=sha256%3Ae5e3cc98364c0703dcd4d2b63e7d402acbab0b41b58526d334a67a928333d028" http.request.useragent="Go-http-client/1.1" http.response.duration=1.658246987s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:10 +0000] "PUT /v2/foo/dddd/blobs/uploads/fb0d1300-1ce6-466f-b72f-d5522643dd35?_state=-rUXHPAYNBHLDBcw9dJpEBGDHn-eO3h2rI2n1xukl217Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmYjBkMTMwMC0xY2U2LTQ2NmYtYjcyZi1kNTUyMjY0M2RkMzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MTAuNTU4ODU5NzYzWiJ9&digest=sha256%3Ae5e3cc98364c0703dcd4d2b63e7d402acbab0b41b58526d334a67a928333d028 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=925e26f6-4752-4e8a-b3a6-1a41292784eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56124" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.812391ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37579" http.request.id=df34f296-a46a-4f90-8273-37f367595d04 http.request.method=GET http.request.remoteaddr="127.0.0.1:56124" 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="708.942µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (13.17s) === RUN TestURLPrefix time="2025-03-16T19:30:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T19:30:12Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40713" http.request.id=3710a108-5ffe-40da-ae25-753aca7ba3fd http.request.method=GET http.request.remoteaddr="127.0.0.1:49328" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="771.924µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-03-16T19:30:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T19:30:12Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:12Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=ac72e015-e568-4aca-b9a6-1e9eddcd5f14 http.request.method=GET http.request.remoteaddr="127.0.0.1:56844" http.request.uri="/v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.455668ms http.response.status=404 http.response.written=157 vars.digest="sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "GET /v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=30f62ae8-bdb4-4630-aa4d-f0757d5fe889 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.33823ms http.response.status=404 http.response.written=157 vars.digest="sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "HEAD /v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=203ff9d9-fe78-4af3-b512-3d605fa57ba0 http.request.method=POST http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="937.772µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=2de87cbe-8186-4b33-8cdd-f6b2cc7920bc http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/bar/blobs/uploads/90c808b4-d941-4b89-b5cf-618bc489d3b4?_state=nWtOfllG_1nstckTmlP4RdLg9heTl_nkg2aSuknJx6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwYzgwOGI0LWQ5NDEtNGI4OS1iNWNmLTYxOGJjNDg5ZDNiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzIzMTI3MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="916.824µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "GET /v2/foo/bar/blobs/uploads/90c808b4-d941-4b89-b5cf-618bc489d3b4?_state=nWtOfllG_1nstckTmlP4RdLg9heTl_nkg2aSuknJx6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwYzgwOGI0LWQ5NDEtNGI4OS1iNWNmLTYxOGJjNDg5ZDNiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzIzMTI3MjlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=aea5a92d-1f5f-4bde-b1a0-fe85b5bce783 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/bar/blobs/uploads/90c808b4-d941-4b89-b5cf-618bc489d3b4?_state=nWtOfllG_1nstckTmlP4RdLg9heTl_nkg2aSuknJx6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwYzgwOGI0LWQ5NDEtNGI4OS1iNWNmLTYxOGJjNDg5ZDNiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzIzMTI3MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.306048ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "DELETE /v2/foo/bar/blobs/uploads/90c808b4-d941-4b89-b5cf-618bc489d3b4?_state=nWtOfllG_1nstckTmlP4RdLg9heTl_nkg2aSuknJx6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwYzgwOGI0LWQ5NDEtNGI4OS1iNWNmLTYxOGJjNDg5ZDNiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzIzMTI3MjlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=54450e6e-0390-426f-9f8d-80e4a3d4bf3c http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/bar/blobs/uploads/90c808b4-d941-4b89-b5cf-618bc489d3b4?_state=nWtOfllG_1nstckTmlP4RdLg9heTl_nkg2aSuknJx6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwYzgwOGI0LWQ5NDEtNGI4OS1iNWNmLTYxOGJjNDg5ZDNiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzIzMTI3MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=90c808b4-d941-4b89-b5cf-618bc489d3b4 time="2025-03-16T19:30:12Z" 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.1 http.request.host="127.0.0.1:44193" http.request.id=54450e6e-0390-426f-9f8d-80e4a3d4bf3c http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/bar/blobs/uploads/90c808b4-d941-4b89-b5cf-618bc489d3b4?_state=nWtOfllG_1nstckTmlP4RdLg9heTl_nkg2aSuknJx6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwYzgwOGI0LWQ5NDEtNGI4OS1iNWNmLTYxOGJjNDg5ZDNiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzIzMTI3MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.449µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=90c808b4-d941-4b89-b5cf-618bc489d3b4 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "GET /v2/foo/bar/blobs/uploads/90c808b4-d941-4b89-b5cf-618bc489d3b4?_state=nWtOfllG_1nstckTmlP4RdLg9heTl_nkg2aSuknJx6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwYzgwOGI0LWQ5NDEtNGI4OS1iNWNmLTYxOGJjNDg5ZDNiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzIzMTI3MjlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=b1e6ff6a-2c7c-4a85-bc22-7c759822a4cf http.request.method=POST http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.470189ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=e06de2a7-9373-4800-b0cf-f87fdbf56724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/9b601957-06fe-4c7d-a617-326d8f26fae1?_state=BrmoPTPxLIX-lgpTzQw67uo7BQt7hA2M1EXJ-dCYQzF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNjAxOTU3LTA2ZmUtNGM3ZC1hNjE3LTMyNmQ4ZjI2ZmFlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzc4NjI3MTlaIn0%3D&digest=sha256%3A7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" provided=sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 vars.name="foo/bar" vars.uuid=9b601957-06fe-4c7d-a617-326d8f26fae1 time="2025-03-16T19:30:12Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=e06de2a7-9373-4800-b0cf-f87fdbf56724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/9b601957-06fe-4c7d-a617-326d8f26fae1?_state=BrmoPTPxLIX-lgpTzQw67uo7BQt7hA2M1EXJ-dCYQzF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNjAxOTU3LTA2ZmUtNGM3ZC1hNjE3LTMyNmQ4ZjI2ZmFlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzc4NjI3MTlaIn0%3D&digest=sha256%3A7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9b601957-06fe-4c7d-a617-326d8f26fae1 time="2025-03-16T19:30:12Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=e06de2a7-9373-4800-b0cf-f87fdbf56724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/9b601957-06fe-4c7d-a617-326d8f26fae1?_state=BrmoPTPxLIX-lgpTzQw67uo7BQt7hA2M1EXJ-dCYQzF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNjAxOTU3LTA2ZmUtNGM3ZC1hNjE3LTMyNmQ4ZjI2ZmFlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzc4NjI3MTlaIn0%3D&digest=sha256%3A7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.497188ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=9b601957-06fe-4c7d-a617-326d8f26fae1 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "PUT /v2/foo/bar/blobs/uploads/9b601957-06fe-4c7d-a617-326d8f26fae1?_state=BrmoPTPxLIX-lgpTzQw67uo7BQt7hA2M1EXJ-dCYQzF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNjAxOTU3LTA2ZmUtNGM3ZC1hNjE3LTMyNmQ4ZjI2ZmFlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zNzc4NjI3MTlaIn0%3D&digest=sha256%3A7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=cbc48497-013d-4b79-978e-2bf6cc0629cc http.request.method=POST http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="836.262µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=b56b59ae-7762-42a4-b25e-743686f7e9d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/d4dd0824-7051-4f57-941b-64bb51d51af9?_state=OlXMqvfM8NPc7Zd9oK-EJixdv1F1TQTOnIPhjbZotLd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0ZGQwODI0LTcwNTEtNGY1Ny05NDFiLTY0YmI1MWQ1MWFmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zODA4NjE2ODRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101514ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "PUT /v2/foo/bar/blobs/uploads/d4dd0824-7051-4f57-941b-64bb51d51af9?_state=OlXMqvfM8NPc7Zd9oK-EJixdv1F1TQTOnIPhjbZotLd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0ZGQwODI0LTcwNTEtNGY1Ny05NDFiLTY0YmI1MWQ1MWFmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zODA4NjE2ODRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=59aebd19-d875-4049-b760-26d86df569f1 http.request.method=POST http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="784.341µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=4fe87e47-ffe6-450e-bf66-ae3e978f500e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/79f5558a-3e3f-4662-8035-bd77df5f13fd?_state=4wxuBwZ0TR49ccHzThR86v_0tIcFDCosEi2KN9W4tuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5ZjU1NThhLTNlM2YtNDY2Mi04MDM1LWJkNzdkZjVmMTNmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zODMyNDUxMTZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.009682ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "PUT /v2/foo/bar/blobs/uploads/79f5558a-3e3f-4662-8035-bd77df5f13fd?_state=4wxuBwZ0TR49ccHzThR86v_0tIcFDCosEi2KN9W4tuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5ZjU1NThhLTNlM2YtNDY2Mi04MDM1LWJkNzdkZjVmMTNmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zODMyNDUxMTZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=efe5fd63-800c-4b99-8fdb-693794cc9fe8 http.request.method=POST http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="791.198µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=cb64ba03-3739-429e-8006-2b9f63ac2b79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/f2c883e5-866d-4b00-b975-816f8bb21b0a?_state=sY01cZ-NgSMAdkmwq6YufDsrCSygSGY2PBEZS3IbZQ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyYzg4M2U1LTg2NmQtNGIwMC1iOTc1LTgxNmY4YmIyMWIwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zODU1MTU0NThaIn0%3D&digest=sha256%3A7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.duration=543.871743ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "PUT /v2/foo/bar/blobs/uploads/f2c883e5-866d-4b00-b975-816f8bb21b0a?_state=sY01cZ-NgSMAdkmwq6YufDsrCSygSGY2PBEZS3IbZQ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyYzg4M2U1LTg2NmQtNGIwMC1iOTc1LTgxNmY4YmIyMWIwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi4zODU1MTU0NThaIn0%3D&digest=sha256%3A7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=41927446-d1f3-427e-955b-89574ddf4f39 http.request.method=POST http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.429358ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44193" http.request.id=5b313c3e-2c7c-4f84-8391-401c9b4911d6 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/233ac555-0153-4187-8551-2183b7465478?_state=NTZjVwueUl2epnWsINrSOAprkdLnoRB98gtCh8SA6sR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzM2FjNTU1LTAxNTMtNDE4Ny04NTUxLTIxODNiNzQ2NTQ3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi45ODQ0OTk1MjZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=512.480179ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:12 +0000] "PATCH /v2/foo/bar/blobs/uploads/233ac555-0153-4187-8551-2183b7465478?_state=NTZjVwueUl2epnWsINrSOAprkdLnoRB98gtCh8SA6sR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzM2FjNTU1LTAxNTMtNDE4Ny04NTUxLTIxODNiNzQ2NTQ3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMi45ODQ0OTk1MjZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=3e0da1be-e6a2-40e5-94d3-6a3cc1963269 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/uploads/233ac555-0153-4187-8551-2183b7465478?_state=dbcpmoKUL_559Iafrbh9WypUHP5OPqEydOeiewsqgAh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzM2FjNTU1LTAxNTMtNDE4Ny04NTUxLTIxODNiNzQ2NTQ3OCIsIk9mZnNldCI6MTU2MjYyNDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MTJaIn0%3D&digest=sha256%3A7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.duration=2.810855ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "PUT /v2/foo/bar/blobs/uploads/233ac555-0153-4187-8551-2183b7465478?_state=dbcpmoKUL_559Iafrbh9WypUHP5OPqEydOeiewsqgAh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzM2FjNTU1LTAxNTMtNDE4Ny04NTUxLTIxODNiNzQ2NTQ3OCIsIk9mZnNldCI6MTU2MjYyNDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MTJaIn0%3D&digest=sha256%3A7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=66b82842-664b-4140-93b7-f86e84d4d6b0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.877366ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "HEAD /v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=4a5c3aef-23f7-4d88-bcb0-34cbb4a8910e http.request.method=GET http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=62.768761ms http.response.status=200 http.response.written=15626240 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "GET /v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 200 15626240 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=error msg="error parsing digest="sha257:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=6a02e453-d1ad-48e4-b707-ec4991cac99f http.request.method=GET http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/sha257:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" vars.name="foo/bar" time="2025-03-16T19:30:13Z" 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.1 http.request.host="127.0.0.1:44193" http.request.id=6a02e453-d1ad-48e4-b707-ec4991cac99f http.request.method=GET http.request.remoteaddr="127.0.0.1:56858" http.request.uri="/v2/foo/bar/blobs/sha257:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.894µs" http.response.status=400 http.response.written=110 vars.digest="sha257:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "GET /v2/foo/bar/blobs/sha257:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=87028bc6-06d5-42b0-b0dc-f88ce73753af http.request.method=GET http.request.remoteaddr="127.0.0.1:56872" http.request.uri="/v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.duration=1.108516ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "GET /v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" 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.1 time="2025-03-16T19:30:13Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:13Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=9c5d214c-30cf-42c4-9f20-8d3f6791c9f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:48972" http.request.uri="/v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="947.329µs" http.response.status=404 http.response.written=157 vars.digest="sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "GET /v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=ca45106c-ab9e-411b-9244-f3a5d0dfa5b1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="834.713µs" http.response.status=404 http.response.written=157 vars.digest="sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "HEAD /v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=78f7b2a4-496e-4d7b-aed6-ad5700f8a056 http.request.method=POST http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="760.58µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=1573c8f8-6206-4a1c-9fca-00c77d62d7e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/bar/blobs/uploads/1a88cadc-aa5b-4d9e-b5ec-60b1c08e7a3d?_state=01AD3SyTO3iRVIrxbtEPe5NkkVmDibtQY49jYhIdXK97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhODhjYWRjLWFhNWItNGQ5ZS1iNWVjLTYwYjFjMDhlN2EzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDMxNDMyNzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="879.622µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "GET /v2/foo/bar/blobs/uploads/1a88cadc-aa5b-4d9e-b5ec-60b1c08e7a3d?_state=01AD3SyTO3iRVIrxbtEPe5NkkVmDibtQY49jYhIdXK97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhODhjYWRjLWFhNWItNGQ5ZS1iNWVjLTYwYjFjMDhlN2EzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDMxNDMyNzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=eb0203a8-f4d4-4ac4-b08d-ccc6dcb6093d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/bar/blobs/uploads/1a88cadc-aa5b-4d9e-b5ec-60b1c08e7a3d?_state=01AD3SyTO3iRVIrxbtEPe5NkkVmDibtQY49jYhIdXK97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhODhjYWRjLWFhNWItNGQ5ZS1iNWVjLTYwYjFjMDhlN2EzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDMxNDMyNzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="872.956µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "DELETE /v2/foo/bar/blobs/uploads/1a88cadc-aa5b-4d9e-b5ec-60b1c08e7a3d?_state=01AD3SyTO3iRVIrxbtEPe5NkkVmDibtQY49jYhIdXK97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhODhjYWRjLWFhNWItNGQ5ZS1iNWVjLTYwYjFjMDhlN2EzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDMxNDMyNzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=9ec9bde0-1546-4625-9f6a-159bc5cfc603 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/bar/blobs/uploads/1a88cadc-aa5b-4d9e-b5ec-60b1c08e7a3d?_state=01AD3SyTO3iRVIrxbtEPe5NkkVmDibtQY49jYhIdXK97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhODhjYWRjLWFhNWItNGQ5ZS1iNWVjLTYwYjFjMDhlN2EzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDMxNDMyNzhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1a88cadc-aa5b-4d9e-b5ec-60b1c08e7a3d time="2025-03-16T19:30:13Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=9ec9bde0-1546-4625-9f6a-159bc5cfc603 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/bar/blobs/uploads/1a88cadc-aa5b-4d9e-b5ec-60b1c08e7a3d?_state=01AD3SyTO3iRVIrxbtEPe5NkkVmDibtQY49jYhIdXK97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhODhjYWRjLWFhNWItNGQ5ZS1iNWVjLTYwYjFjMDhlN2EzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDMxNDMyNzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="828.93µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=1a88cadc-aa5b-4d9e-b5ec-60b1c08e7a3d 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "GET /v2/foo/bar/blobs/uploads/1a88cadc-aa5b-4d9e-b5ec-60b1c08e7a3d?_state=01AD3SyTO3iRVIrxbtEPe5NkkVmDibtQY49jYhIdXK97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhODhjYWRjLWFhNWItNGQ5ZS1iNWVjLTYwYjFjMDhlN2EzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDMxNDMyNzhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=60db926f-e83c-4b8f-93cf-e1e0c71369f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="930.801µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=6181f66b-c94a-412e-a9ef-d95043bd7ac0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/0cfde5f4-389d-4d44-ba29-64fa87253a79?_state=O7a7UT6s0hASt3pzNPspnrNZhH7Mdgx4xJ6VO6gPr6B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjZmRlNWY0LTM4OWQtNGQ0NC1iYTI5LTY0ZmE4NzI1M2E3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDczNzg2MjJaIn0%3D&digest=sha256%3A90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" provided=sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e vars.name="foo/bar" vars.uuid=0cfde5f4-389d-4d44-ba29-64fa87253a79 time="2025-03-16T19:30:13Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=6181f66b-c94a-412e-a9ef-d95043bd7ac0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/0cfde5f4-389d-4d44-ba29-64fa87253a79?_state=O7a7UT6s0hASt3pzNPspnrNZhH7Mdgx4xJ6VO6gPr6B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjZmRlNWY0LTM4OWQtNGQ0NC1iYTI5LTY0ZmE4NzI1M2E3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDczNzg2MjJaIn0%3D&digest=sha256%3A90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0cfde5f4-389d-4d44-ba29-64fa87253a79 time="2025-03-16T19:30:13Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=6181f66b-c94a-412e-a9ef-d95043bd7ac0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/0cfde5f4-389d-4d44-ba29-64fa87253a79?_state=O7a7UT6s0hASt3pzNPspnrNZhH7Mdgx4xJ6VO6gPr6B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjZmRlNWY0LTM4OWQtNGQ0NC1iYTI5LTY0ZmE4NzI1M2E3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDczNzg2MjJaIn0%3D&digest=sha256%3A90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.067356ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=0cfde5f4-389d-4d44-ba29-64fa87253a79 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "PUT /v2/foo/bar/blobs/uploads/0cfde5f4-389d-4d44-ba29-64fa87253a79?_state=O7a7UT6s0hASt3pzNPspnrNZhH7Mdgx4xJ6VO6gPr6B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjZmRlNWY0LTM4OWQtNGQ0NC1iYTI5LTY0ZmE4NzI1M2E3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDczNzg2MjJaIn0%3D&digest=sha256%3A90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=14bfcfc5-6b70-4d40-87c5-ef826d03cc90 http.request.method=POST http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="771.911µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=e0d6db00-04f9-443b-b6c9-83fdc9f04a67 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/fe1380bb-6f1e-4b8f-90d8-eef7a6b5dfd9?_state=fSInJPN8PpaQr6i68x4VP_nsGXH7SmF3ltVwFY43jPB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlMTM4MGJiLTZmMWUtNGI4Zi05MGQ4LWVlZjdhNmI1ZGZkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDk2MDE5NjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154002ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "PUT /v2/foo/bar/blobs/uploads/fe1380bb-6f1e-4b8f-90d8-eef7a6b5dfd9?_state=fSInJPN8PpaQr6i68x4VP_nsGXH7SmF3ltVwFY43jPB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlMTM4MGJiLTZmMWUtNGI4Zi05MGQ4LWVlZjdhNmI1ZGZkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NDk2MDE5NjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=46a124a0-3974-4743-ba58-d3bff1ebe0e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="780.873µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=51a0e659-fefb-40e6-a85b-fed1f0362854 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/44c279a1-951b-45bb-8d5b-adaa471577dd?_state=st1W9RfWKpxVHKH30-sPi6gwPvf6UmL3kW34g-jXEuR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0YzI3OWExLTk1MWItNDViYi04ZDViLWFkYWE0NzE1NzdkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NTE4NzE0NTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="993.335µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "PUT /v2/foo/bar/blobs/uploads/44c279a1-951b-45bb-8d5b-adaa471577dd?_state=st1W9RfWKpxVHKH30-sPi6gwPvf6UmL3kW34g-jXEuR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0YzI3OWExLTk1MWItNDViYi04ZDViLWFkYWE0NzE1NzdkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NTE4NzE0NTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=b6e913d2-f176-4957-8f85-2039f079a9b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="775.738µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=9e783c40-2a10-4c86-b364-36c8088a86f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/2986d269-1879-4892-87f1-615f6055a64b?_state=55OxMJgBJntHUWniAmNe57iqUfB754T8DfeAZfwc8VF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ODZkMjY5LTE4NzktNDg5Mi04N2YxLTYxNWY2MDU1YTY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NTM5NzI4OTVaIn0%3D&digest=sha256%3A90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.725077031s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "PUT /v2/foo/bar/blobs/uploads/2986d269-1879-4892-87f1-615f6055a64b?_state=55OxMJgBJntHUWniAmNe57iqUfB754T8DfeAZfwc8VF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ODZkMjY5LTE4NzktNDg5Mi04N2YxLTYxNWY2MDU1YTY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxMy44NTM5NzI4OTVaIn0%3D&digest=sha256%3A90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=a436649a-1b17-42e2-ae88-d7f28c2b7134 http.request.method=POST http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.492794ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40011" http.request.id=88f973bc-b2d6-4157-a14c-54c08645ad3e http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/bbd91c3b-4b73-44a4-8733-de52b0f53a52?_state=IfYHgWFR0FFPOg6XNh52DJTC4V6RgNK3m9ppeHVDPup7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiZDkxYzNiLTRiNzMtNDRhNC04NzMzLWRlNTJiMGY1M2E1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNS42NzA4NzQ2MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.627356196s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:15 +0000] "PATCH /v2/foo/bar/blobs/uploads/bbd91c3b-4b73-44a4-8733-de52b0f53a52?_state=IfYHgWFR0FFPOg6XNh52DJTC4V6RgNK3m9ppeHVDPup7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiZDkxYzNiLTRiNzMtNDRhNC04NzMzLWRlNTJiMGY1M2E1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNS42NzA4NzQ2MTNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=ca5c0f89-ae43-4d74-8ec7-205e2beabbf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/uploads/bbd91c3b-4b73-44a4-8733-de52b0f53a52?_state=UFG9sohOXnQL66nFfSOo9MWiqe1bNM5_w_6MX78U34F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiZDkxYzNiLTRiNzMtNDRhNC04NzMzLWRlNTJiMGY1M2E1MiIsIk9mZnNldCI6Mjg0NjMxMDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MTVaIn0%3D&digest=sha256%3A90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.390182ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "PUT /v2/foo/bar/blobs/uploads/bbd91c3b-4b73-44a4-8733-de52b0f53a52?_state=UFG9sohOXnQL66nFfSOo9MWiqe1bNM5_w_6MX78U34F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiZDkxYzNiLTRiNzMtNDRhNC04NzMzLWRlNTJiMGY1M2E1MiIsIk9mZnNldCI6Mjg0NjMxMDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MTVaIn0%3D&digest=sha256%3A90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=bcef3bff-9970-4df3-96db-f1c385335fa4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="838.297µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=28d00521-3f6a-4df9-b72e-09e80d4f7d70 http.request.method=GET http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=74.960914ms http.response.status=200 http.response.written=28463104 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "GET /v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 200 28463104 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=error msg="error parsing digest="sha257:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=a1d9004f-3fb5-4f4a-9e82-db2afab23266 http.request.method=GET http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/sha257:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" vars.name="foo/bar" time="2025-03-16T19:30:17Z" 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.1 http.request.host="127.0.0.1:40011" http.request.id=a1d9004f-3fb5-4f4a-9e82-db2afab23266 http.request.method=GET http.request.remoteaddr="127.0.0.1:48980" http.request.uri="/v2/foo/bar/blobs/sha257:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.051µs" http.response.status=400 http.response.written=110 vars.digest="sha257:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "GET /v2/foo/bar/blobs/sha257:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=4415fd1f-342b-42db-95dc-9891d9bb0757 http.request.method=GET http.request.remoteaddr="127.0.0.1:48996" http.request.uri="/v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.216434ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "GET /v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=afa610f3-7245-4d18-930a-de5129ea23a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48996" http.request.uri="/v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.504569ms http.response.status=200 http.response.written=196608 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "GET /v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 200 196608 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40011" http.request.id=788ec529-d230-4e79-a1d7-652e9fd1f4c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48994" http.request.uri="/v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.171602ms http.response.status=200 http.response.written=4063232 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "GET /v2/foo/bar/blobs/sha256:90124bae9b6a7aca7c9826678e371fca47d2f6101b1410ff1893ec813f0a520e HTTP/1.1" 200 4063232 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=dfb5fad9-58b6-48fc-bf60-3db4b00d2017 http.request.method=GET http.request.remoteaddr="127.0.0.1:56872" http.request.uri="/v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.811652651s http.response.status=200 http.response.written=2572288 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "GET /v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 200 2572288 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44193" http.request.id=888f48b8-1c82-48ff-9c4b-21ce3a6b3713 http.request.method=GET http.request.remoteaddr="127.0.0.1:56864" http.request.uri="/v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.815079301s http.response.status=200 http.response.written=2572288 127.0.0.1 - - [16/Mar/2025:19:30:13 +0000] "GET /v2/foo/bar/blobs/sha256:7bdb13991bb4c05a4d4a0882053563e03a4b0b37b2bd79e526adff2d19453166 HTTP/1.1" 200 2572288 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.18s) === RUN TestBlobDelete time="2025-03-16T19:30:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T19:30:17Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:17Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=7a32e925-da53-4c3a-9ac0-eb400725bf4a http.request.method=GET http.request.remoteaddr="127.0.0.1:43486" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="800.611µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "GET /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=9291adfc-f14c-4774-9999-7d8709aedf2e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43502" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="749.455µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=2ad0ad0c-e3d4-47c9-8b9c-9621ba7be8a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:43502" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.178949ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=34139f2e-a74a-45fe-97e0-e2ebb26c792b http.request.method=GET http.request.remoteaddr="127.0.0.1:43502" http.request.uri="/v2/foo/bar/blobs/uploads/d55528e0-24a9-4ced-b8a6-5ab486cc93a6?_state=SheyJQmcXcXTj5hO_Urw2QRAqS5awOAv4_EKj6aii9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NTUyOGUwLTI0YTktNGNlZC1iOGE2LTVhYjQ4NmNjOTNhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjAxNzAwNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155458ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "GET /v2/foo/bar/blobs/uploads/d55528e0-24a9-4ced-b8a6-5ab486cc93a6?_state=SheyJQmcXcXTj5hO_Urw2QRAqS5awOAv4_EKj6aii9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NTUyOGUwLTI0YTktNGNlZC1iOGE2LTVhYjQ4NmNjOTNhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjAxNzAwNDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=40e98a94-e993-450a-b661-d6fe976d40b7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43502" http.request.uri="/v2/foo/bar/blobs/uploads/d55528e0-24a9-4ced-b8a6-5ab486cc93a6?_state=SheyJQmcXcXTj5hO_Urw2QRAqS5awOAv4_EKj6aii9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NTUyOGUwLTI0YTktNGNlZC1iOGE2LTVhYjQ4NmNjOTNhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjAxNzAwNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.153004ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "DELETE /v2/foo/bar/blobs/uploads/d55528e0-24a9-4ced-b8a6-5ab486cc93a6?_state=SheyJQmcXcXTj5hO_Urw2QRAqS5awOAv4_EKj6aii9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NTUyOGUwLTI0YTktNGNlZC1iOGE2LTVhYjQ4NmNjOTNhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjAxNzAwNDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=93c7cfe8-ff31-49a1-925d-254f0d2ede87 http.request.method=GET http.request.remoteaddr="127.0.0.1:43502" http.request.uri="/v2/foo/bar/blobs/uploads/d55528e0-24a9-4ced-b8a6-5ab486cc93a6?_state=SheyJQmcXcXTj5hO_Urw2QRAqS5awOAv4_EKj6aii9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NTUyOGUwLTI0YTktNGNlZC1iOGE2LTVhYjQ4NmNjOTNhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjAxNzAwNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d55528e0-24a9-4ced-b8a6-5ab486cc93a6 time="2025-03-16T19:30:17Z" 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.1 http.request.host="127.0.0.1:36375" http.request.id=93c7cfe8-ff31-49a1-925d-254f0d2ede87 http.request.method=GET http.request.remoteaddr="127.0.0.1:43502" http.request.uri="/v2/foo/bar/blobs/uploads/d55528e0-24a9-4ced-b8a6-5ab486cc93a6?_state=SheyJQmcXcXTj5hO_Urw2QRAqS5awOAv4_EKj6aii9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NTUyOGUwLTI0YTktNGNlZC1iOGE2LTVhYjQ4NmNjOTNhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjAxNzAwNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.098856ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=d55528e0-24a9-4ced-b8a6-5ab486cc93a6 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "GET /v2/foo/bar/blobs/uploads/d55528e0-24a9-4ced-b8a6-5ab486cc93a6?_state=SheyJQmcXcXTj5hO_Urw2QRAqS5awOAv4_EKj6aii9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NTUyOGUwLTI0YTktNGNlZC1iOGE2LTVhYjQ4NmNjOTNhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjAxNzAwNDhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=89a7f9bc-66fb-4a30-b22c-df908a27c7d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.251593ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=1bc799b3-7ab7-4c7a-bf79-0c895c82199a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/7063ed69-8746-46ee-87dc-149327d5035d?_state=idZyfsl8JtCpUBwbuJ6wEdigf0Ipy1UPTUBEwoN7PO97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNjNlZDY5LTg3NDYtNDZlZS04N2RjLTE0OTMyN2Q1MDM1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjU4MDAyNTRaIn0%3D&digest=sha256%3Aede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" provided=sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 vars.name="foo/bar" vars.uuid=7063ed69-8746-46ee-87dc-149327d5035d time="2025-03-16T19:30:17Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=1bc799b3-7ab7-4c7a-bf79-0c895c82199a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/7063ed69-8746-46ee-87dc-149327d5035d?_state=idZyfsl8JtCpUBwbuJ6wEdigf0Ipy1UPTUBEwoN7PO97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNjNlZDY5LTg3NDYtNDZlZS04N2RjLTE0OTMyN2Q1MDM1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjU4MDAyNTRaIn0%3D&digest=sha256%3Aede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7063ed69-8746-46ee-87dc-149327d5035d time="2025-03-16T19:30:17Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=1bc799b3-7ab7-4c7a-bf79-0c895c82199a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/7063ed69-8746-46ee-87dc-149327d5035d?_state=idZyfsl8JtCpUBwbuJ6wEdigf0Ipy1UPTUBEwoN7PO97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNjNlZDY5LTg3NDYtNDZlZS04N2RjLTE0OTMyN2Q1MDM1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjU4MDAyNTRaIn0%3D&digest=sha256%3Aede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.21027ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=7063ed69-8746-46ee-87dc-149327d5035d 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "PUT /v2/foo/bar/blobs/uploads/7063ed69-8746-46ee-87dc-149327d5035d?_state=idZyfsl8JtCpUBwbuJ6wEdigf0Ipy1UPTUBEwoN7PO97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNjNlZDY5LTg3NDYtNDZlZS04N2RjLTE0OTMyN2Q1MDM1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjU4MDAyNTRaIn0%3D&digest=sha256%3Aede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=806e73d5-7215-4322-96ae-db104b161bb6 http.request.method=POST http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.179728ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=38e79e0c-ed7b-471b-b28a-e43b2ed0ec51 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/42314ffa-5e98-46aa-9935-385c9559858a?_state=L0u8cf0mpzVAQwY0Do5FBdgWmg79RUPg5laV8BZ91sx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQyMzE0ZmZhLTVlOTgtNDZhYS05OTM1LTM4NWM5NTU5ODU4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjkxODc0NjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.462305ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "PUT /v2/foo/bar/blobs/uploads/42314ffa-5e98-46aa-9935-385c9559858a?_state=L0u8cf0mpzVAQwY0Do5FBdgWmg79RUPg5laV8BZ91sx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQyMzE0ZmZhLTVlOTgtNDZhYS05OTM1LTM4NWM5NTU5ODU4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NjkxODc0NjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=b3169d2f-36c1-45f5-b784-00d721ae0363 http.request.method=POST http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.006594ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=7bb530f7-024e-46d4-a89f-07671fe1cc04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/473d0373-8190-4c81-abdc-7dbfd202732a?_state=dDzVJGzHM2XkLkaeDTswTnASbkrTlvNo6MpdPzUNd6d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3M2QwMzczLTgxOTAtNGM4MS1hYmRjLTdkYmZkMjAyNzMyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NzI3NzU0NDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.474898ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "PUT /v2/foo/bar/blobs/uploads/473d0373-8190-4c81-abdc-7dbfd202732a?_state=dDzVJGzHM2XkLkaeDTswTnASbkrTlvNo6MpdPzUNd6d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3M2QwMzczLTgxOTAtNGM4MS1hYmRjLTdkYmZkMjAyNzMyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NzI3NzU0NDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=99e8a6c9-220d-40ef-baae-5f34691ae5b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="968.718µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:19Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=6a1907ba-002b-4220-bfca-f4ec76de4cd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/4f979a4f-b825-45f4-9413-bfd42e3a5f72?_state=bLcoNYIlCq8UkKfh9H1PNxH0Bh-ATLleq2Cz6rb6g8V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmOTc5YTRmLWI4MjUtNDVmNC05NDEzLWJmZDQyZTNhNWY3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NzU3MzczMzFaIn0%3D&digest=sha256%3Aede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.duration=2.280458942s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:17 +0000] "PUT /v2/foo/bar/blobs/uploads/4f979a4f-b825-45f4-9413-bfd42e3a5f72?_state=bLcoNYIlCq8UkKfh9H1PNxH0Bh-ATLleq2Cz6rb6g8V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmOTc5YTRmLWI4MjUtNDVmNC05NDEzLWJmZDQyZTNhNWY3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoxNy42NzU3MzczMzFaIn0%3D&digest=sha256%3Aede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=bea55500-2eb7-4695-865e-e65f7a5dfc9c http.request.method=POST http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.87µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36375" http.request.id=12cb69e8-a0fd-40fb-a187-e139fc12c043 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/15331db2-dc54-4f01-a3c4-8dd6334aae74?_state=zBhxCvoLrsP6JLrlaBDMpXreGz955kuyDbrOJqONgQt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1MzMxZGIyLWRjNTQtNGYwMS1hM2M0LThkZDYzMzRhYWU3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyMC4wNjUyMjg5MTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.352633363s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:20 +0000] "PATCH /v2/foo/bar/blobs/uploads/15331db2-dc54-4f01-a3c4-8dd6334aae74?_state=zBhxCvoLrsP6JLrlaBDMpXreGz955kuyDbrOJqONgQt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1MzMxZGIyLWRjNTQtNGYwMS1hM2M0LThkZDYzMzRhYWU3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyMC4wNjUyMjg5MTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=df941455-58b0-42d0-b269-778b9f952b05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/uploads/15331db2-dc54-4f01-a3c4-8dd6334aae74?_state=FcfJixF5zgqPPiew-q1ERQ7xG7KvwEkABphW8RKTwN57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1MzMxZGIyLWRjNTQtNGYwMS1hM2M0LThkZDYzMzRhYWU3NCIsIk9mZnNldCI6MzMxOTkxMDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MjBaIn0%3D&digest=sha256%3Aede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.duration=1.769644ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "PUT /v2/foo/bar/blobs/uploads/15331db2-dc54-4f01-a3c4-8dd6334aae74?_state=FcfJixF5zgqPPiew-q1ERQ7xG7KvwEkABphW8RKTwN57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1MzMxZGIyLWRjNTQtNGYwMS1hM2M0LThkZDYzMzRhYWU3NCIsIk9mZnNldCI6MzMxOTkxMDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MjBaIn0%3D&digest=sha256%3Aede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=06ecb2ce-7161-4d46-93a9-889d2664ec8b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="849.48µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=da8e897f-8be4-4ed8-b914-2cae91a1c620 http.request.method=GET http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=93.60332ms http.response.status=200 http.response.written=33199104 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "GET /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 200 33199104 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=error msg="error parsing digest="sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=4ba7ac61-d9ce-4b8e-bdfa-fa87881490ae http.request.method=GET http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" vars.name="foo/bar" time="2025-03-16T19:30:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=4ba7ac61-d9ce-4b8e-bdfa-fa87881490ae http.request.method=GET http.request.remoteaddr="127.0.0.1:43508" http.request.uri="/v2/foo/bar/blobs/sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.190066ms http.response.status=400 http.response.written=110 vars.digest="sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "GET /v2/foo/bar/blobs/sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=9db3849a-0784-41a5-bcfe-9c010168a1b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:60496" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.duration="987.834µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "GET /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=7dba6ce4-8242-410a-b732-fc77f4d457a3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60504" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.duration="894.365µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "DELETE /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=69f660d2-1faf-41da-a313-74bf1008f681 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60504" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="627.191µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=aff63f61-2816-4f65-9007-58009a74c6be http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60504" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="946.438µs" http.response.status=404 http.response.written=74 vars.digest="sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "DELETE /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=error msg="error parsing digest="sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=2a954fee-8e5b-4b27-b47c-4690df51c2cc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60512" http.request.uri="/v2/foo/bar/blobs/sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" vars.name="foo/bar" time="2025-03-16T19:30:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=2a954fee-8e5b-4b27-b47c-4690df51c2cc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60512" http.request.uri="/v2/foo/bar/blobs/sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="776.512µs" http.response.status=400 http.response.written=110 vars.digest="sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "DELETE /v2/foo/bar/blobs/sha257:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T19:30:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=6005d2b9-b2b6-4ddd-8585-c958757a58e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:60514" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.211954ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=0bb4cbad-bbb7-40d6-b05f-2bec5554ca7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60514" http.request.uri="/v2/foo/bar/blobs/uploads/62dd4572-a1a3-4a71-9aba-d0e73b9cf7c8?_state=fDqTwkQqRSaxlpBmaLrgqCN0Wgs4FksHh4rikQxHhid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZGQ0NTcyLWExYTMtNGE3MS05YWJhLWQwZTczYjljZjdjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyMi41NDgzNzI5NDhaIn0%3D&digest=sha256%3Aede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.duration=2.316949333s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "PUT /v2/foo/bar/blobs/uploads/62dd4572-a1a3-4a71-9aba-d0e73b9cf7c8?_state=fDqTwkQqRSaxlpBmaLrgqCN0Wgs4FksHh4rikQxHhid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZGQ0NTcyLWExYTMtNGE3MS05YWJhLWQwZTczYjljZjdjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyMi41NDgzNzI5NDhaIn0%3D&digest=sha256%3Aede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=41d43bf2-6012-4176-a3b0-dede58d4f169 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60514" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.603753ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=5c1fa88b-79c8-4ccd-bfea-84967033a244 http.request.method=GET http.request.remoteaddr="127.0.0.1:60496" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.44038337s http.response.status=200 http.response.written=4063232 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "GET /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 200 4063232 "" "Go-http-client/1.1" time="2025-03-16T19:30:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36375" http.request.id=97477992-f576-45a4-9612-7b2c75933965 http.request.method=GET http.request.remoteaddr="127.0.0.1:60488" http.request.uri="/v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.444473354s http.response.status=200 http.response.written=4096000 127.0.0.1 - - [16/Mar/2025:19:30:22 +0000] "GET /v2/foo/bar/blobs/sha256:ede2a604904d541bf12ae950c395b6de8e9b300ef719ce0056e1901f23886d65 HTTP/1.1" 200 4096000 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (7.58s) === RUN TestRelativeURL time="2025-03-16T19:30:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T19:30:24Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45471" http.request.id=b603df2d-e9cf-4244-93da-22a18efdde41 http.request.method=POST http.request.remoteaddr="127.0.0.1:53154" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.48528ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45471" http.request.id=e4b8db1f-d2b5-4205-b5d0-376c55340284 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53154" http.request.uri="/v2/foo/bar/blobs/uploads/325c0fe9-6dc7-49b2-8b11-76ca3465582f?_state=OavLHw6TcCZa4iVv8HcV1EgjYo1rwbquddGDmmjyoSZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyNWMwZmU5LTZkYzctNDliMi04YjExLTc2Y2EzNDY1NTgyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyNC45ODQ1MTI4NzdaIn0%3D&digest=sha256%3A5a5c2dd16e011ca33b5a969255915f5f530e2a7547aeee0e21f719a2a390c08f" http.request.useragent="Go-http-client/1.1" http.response.duration=673.783811ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:25 +0000] "PUT /v2/foo/bar/blobs/uploads/325c0fe9-6dc7-49b2-8b11-76ca3465582f?_state=OavLHw6TcCZa4iVv8HcV1EgjYo1rwbquddGDmmjyoSZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyNWMwZmU5LTZkYzctNDliMi04YjExLTc2Y2EzNDY1NTgyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyNC45ODQ1MTI4NzdaIn0%3D&digest=sha256%3A5a5c2dd16e011ca33b5a969255915f5f530e2a7547aeee0e21f719a2a390c08f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45471" http.request.id=ec3fa2fb-933b-4fad-b7b9-c002e66f20ac http.request.method=POST http.request.remoteaddr="127.0.0.1:53154" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="962.13µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45471" http.request.id=df9870a4-23b5-49f6-9e98-864776661acc http.request.method=POST http.request.remoteaddr="127.0.0.1:53154" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.058613ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45471" http.request.id=cb71e8a1-13fe-4e33-a93d-06215490c7c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53154" http.request.uri="/v2/foo/bar/blobs/uploads/cbb82ab9-71bd-428e-aa71-b21e4cd872a3?_state=uz75keFYFrvTVo6-nqzKzwLxsG6meTxryBJhvykWJTh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiYjgyYWI5LTcxYmQtNDI4ZS1hYTcxLWIyMWU0Y2Q4NzJhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyNi4wNjI3NTE4NTdaIn0%3D&digest=sha256%3A84acb99a382d5ab701ec36e141b9e60c5795c9966afb53c4dcf0c902cc26e1f5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.204644882s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:26 +0000] "PUT /v2/foo/bar/blobs/uploads/cbb82ab9-71bd-428e-aa71-b21e4cd872a3?_state=uz75keFYFrvTVo6-nqzKzwLxsG6meTxryBJhvykWJTh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiYjgyYWI5LTcxYmQtNDI4ZS1hYTcxLWIyMWU0Y2Q4NzJhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyNi4wNjI3NTE4NTdaIn0%3D&digest=sha256%3A84acb99a382d5ab701ec36e141b9e60c5795c9966afb53c4dcf0c902cc26e1f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.29s) === RUN TestBlobDeleteDisabled time="2025-03-16T19:30: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.1 time="2025-03-16T19:30:28Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:28Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:33833" http.request.id=5cc252c6-410d-44ff-8ff7-a0f187b23f5f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54192" http.request.uri="/v2/foo/bar/blobs/sha256:0bb36f3313dbd3ce62bfe09608b3e6e3c702b4a2dbf579e8412d936e0749fb9a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="785.289µs" http.response.status=405 http.response.written=78 vars.digest="sha256:0bb36f3313dbd3ce62bfe09608b3e6e3c702b4a2dbf579e8412d936e0749fb9a" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:28 +0000] "DELETE /v2/foo/bar/blobs/sha256:0bb36f3313dbd3ce62bfe09608b3e6e3c702b4a2dbf579e8412d936e0749fb9a HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.22s) === RUN TestDeleteDisabled time="2025-03-16T19:30: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.1 time="2025-03-16T19:30:28Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43123" http.request.id=ef592321-5db3-4ef8-8cef-2af77ecd3e25 http.request.method=POST http.request.remoteaddr="127.0.0.1:46228" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="912.826µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43123" http.request.id=8726a571-482f-402d-abd5-afc585a3461b http.request.method=PUT http.request.remoteaddr="127.0.0.1:46228" http.request.uri="/v2/foo/bar/blobs/uploads/b5eef7ea-878c-43fe-b33e-8a408ad5f6ac?_state=d6ncju66KVx3nHEfCWPfc-ybdASpVtnsrhLFeUuYwHJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZWVmN2VhLTg3OGMtNDNmZS1iMzNlLThhNDA4YWQ1ZjZhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyOC42MjU4OTk1ODdaIn0%3D&digest=sha256%3Ae80431f56fb1bf65b08a115e34e7799bc6d8c9fd2e9284225764ecd68b6a8fa3" http.request.useragent="Go-http-client/1.1" http.response.duration=610.073293ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:28 +0000] "PUT /v2/foo/bar/blobs/uploads/b5eef7ea-878c-43fe-b33e-8a408ad5f6ac?_state=d6ncju66KVx3nHEfCWPfc-ybdASpVtnsrhLFeUuYwHJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZWVmN2VhLTg3OGMtNDNmZS1iMzNlLThhNDA4YWQ1ZjZhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyOC42MjU4OTk1ODdaIn0%3D&digest=sha256%3Ae80431f56fb1bf65b08a115e34e7799bc6d8c9fd2e9284225764ecd68b6a8fa3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:29Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:43123" http.request.id=976aabc0-9d1d-4c9f-8f51-083173991351 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46228" http.request.uri="/v2/foo/bar/blobs/sha256:e80431f56fb1bf65b08a115e34e7799bc6d8c9fd2e9284225764ecd68b6a8fa3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.235166ms http.response.status=405 http.response.written=78 vars.digest="sha256:e80431f56fb1bf65b08a115e34e7799bc6d8c9fd2e9284225764ecd68b6a8fa3" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:29 +0000] "DELETE /v2/foo/bar/blobs/sha256:e80431f56fb1bf65b08a115e34e7799bc6d8c9fd2e9284225764ecd68b6a8fa3 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.75s) === RUN TestDeleteReadOnly time="2025-03-16T19:30:29Z" 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.1 time="2025-03-16T19:30:29Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33297" http.request.id=dc0ab677-05f6-4825-9556-38e1ee3054ca http.request.method=POST http.request.remoteaddr="127.0.0.1:36812" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.479612ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:30Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33297" http.request.id=328fce41-7d3f-4211-9e1d-8a5f564c352b http.request.method=PUT http.request.remoteaddr="127.0.0.1:36812" http.request.uri="/v2/foo/bar/blobs/uploads/ce2b181e-6015-410f-9a28-8f55fe29d4ea?_state=QYC3_HdJcQWxp2itteTKXwBzEESiaghDzmchakTl1Up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlMmIxODFlLTYwMTUtNDEwZi05YTI4LThmNTVmZTI5ZDRlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyOS40MTY5Njc2ODZaIn0%3D&digest=sha256%3Aef2782c02acca92549feb1e23b67ebf74b91e2df7ddeac00bc04f0d0cdaec286" http.request.useragent="Go-http-client/1.1" http.response.duration=1.256859952s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:29 +0000] "PUT /v2/foo/bar/blobs/uploads/ce2b181e-6015-410f-9a28-8f55fe29d4ea?_state=QYC3_HdJcQWxp2itteTKXwBzEESiaghDzmchakTl1Up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlMmIxODFlLTYwMTUtNDEwZi05YTI4LThmNTVmZTI5ZDRlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDoyOS40MTY5Njc2ODZaIn0%3D&digest=sha256%3Aef2782c02acca92549feb1e23b67ebf74b91e2df7ddeac00bc04f0d0cdaec286 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [16/Mar/2025:19:30:30 +0000] "DELETE /v2/foo/bar/blobs/sha256:ef2782c02acca92549feb1e23b67ebf74b91e2df7ddeac00bc04f0d0cdaec286 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.44s) === RUN TestStartPushReadOnly time="2025-03-16T19:30:30Z" 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.1 time="2025-03-16T19:30:30Z" level=info msg="redis not configured" go.version=go1.24.1 127.0.0.1 - - [16/Mar/2025:19:30:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-03-16T19:30:30Z" 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.1 time="2025-03-16T19:30:30Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=6258c5f8-8daa-456c-a21b-4a05385c059c http.request.method=GET http.request.remoteaddr="127.0.0.1:55020" 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.332922ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:19:30:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T19:30:30Z" 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.1 http.request.host="127.0.0.1:35265" http.request.id=a62a9190-f6b0-4e60-9111-04f4b741ade4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55020" 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.052828ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:19:30:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T19:30:30Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=f36f9a43-3b43-426a-9788-0a885738042d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" 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="689.845µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:19:30:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T19:30:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=6c734341-5e36-4982-9865-9b72d3f0645c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" 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.934292ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T19:30:30Z" 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.1 http.request.host="127.0.0.1:35265" http.request.id=6c734341-5e36-4982-9865-9b72d3f0645c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" 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.991831ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T19:30:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=6c734341-5e36-4982-9865-9b72d3f0645c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" 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.032773ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T19:30:30Z" 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.1 http.request.host="127.0.0.1:35265" http.request.id=6c734341-5e36-4982-9865-9b72d3f0645c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" 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.06808ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:19:30:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T19:30:30Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=b3f3a0b5-89df-44ad-9178-a2601638f9f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.371897ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:30 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:32Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=f5e6bd04-35d0-4e66-8b71-93e8b0228396 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/blobs/uploads/9f56d495-488d-47f1-ae69-8a5743d184ab?_state=oY5Z88DLc6U4fI6CNOXgBeylIJ537lcdzSVzwHFIX8V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZjU2ZDQ5NS00ODhkLTQ3ZjEtYWU2OS04YTU3NDNkMTg0YWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzAuODk3NzkzNzcyWiJ9&digest=sha256%3Ab9ba9cd7224c9857241068373b18d41c3b9e9b8f68a43696c64e1398652f8770" http.request.useragent="Go-http-client/1.1" http.response.duration=1.58120507s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:30 +0000] "PUT /v2/foo/schema1/blobs/uploads/9f56d495-488d-47f1-ae69-8a5743d184ab?_state=oY5Z88DLc6U4fI6CNOXgBeylIJ537lcdzSVzwHFIX8V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZjU2ZDQ5NS00ODhkLTQ3ZjEtYWU2OS04YTU3NDNkMTg0YWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzAuODk3NzkzNzcyWiJ9&digest=sha256%3Ab9ba9cd7224c9857241068373b18d41c3b9e9b8f68a43696c64e1398652f8770 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:32Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=e1c8d785-f92e-4296-9def-d3ecd83a823c http.request.method=POST http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="872.118µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=28f741cc-8374-4907-9253-1100fa6bab90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/blobs/uploads/7cfcdbfa-97a2-4bd5-bc25-4d1be89b2665?_state=DpHeZjJz-9WckkTyNP4BY6IAMHDs4zbcN97xmL7g0cZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3Y2ZjZGJmYS05N2EyLTRiZDUtYmMyNS00ZDFiZTg5YjI2NjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzIuNjE4MjY1NDg2WiJ9&digest=sha256%3A9777a80cff7f8baa6ab3e978fa2c6a4a15867c9ea6e619f3eca028e56049ee24" http.request.useragent="Go-http-client/1.1" http.response.duration=732.92298ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/7cfcdbfa-97a2-4bd5-bc25-4d1be89b2665?_state=DpHeZjJz-9WckkTyNP4BY6IAMHDs4zbcN97xmL7g0cZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3Y2ZjZGJmYS05N2EyLTRiZDUtYmMyNS00ZDFiZTg5YjI2NjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzIuNjE4MjY1NDg2WiJ9&digest=sha256%3A9777a80cff7f8baa6ab3e978fa2c6a4a15867c9ea6e619f3eca028e56049ee24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=69dc9e6c-2b08-4a90-9844-f0051a68c515 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.593024ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=7657154c-76d2-4217-9793-11c39dcf8e49 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" http.request.useragent="Go-http-client/1.1" http.response.duration=2.342891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=438cd116-6fc5-4065-b849-6c995f6c2b57 http.request.method=GET http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.945279ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=f6556694-00d1-4794-a57f-260c34d7ee6b http.request.method=GET http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.185109ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "GET /v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35265" http.request.id=20236cc5-6481-408a-8408-33ef5d3a442a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" http.request.useragent="Go-http-client/1.1" http.response.duration=1.372165ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35265" http.request.id=1758322e-8f97-4f9b-94fb-5fabf6711ef4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" http.request.useragent="Go-http-client/1.1" http.response.duration=1.367888ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:35265" http.request.id=7a46ff62-28a8-4fc2-86b0-610479ad3c1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" http.request.useragent="Go-http-client/1.1" http.response.duration=4.014153ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=5bfbd6b5-115a-4a69-a176-f924c910adb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.791438ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "GET /v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=eaf21c6e-c3c2-43b0-b96b-6e153171fab8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="854.812µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=b71199d8-3de2-480b-bfae-9f466db80ae3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" http.request.useragent="Go-http-client/1.1" http.response.duration="855.906µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "GET /v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=aed25903-34aa-4cfb-a616-bf76b8917f61 http.request.method=GET http.request.remoteaddr="127.0.0.1:55020" 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="793.128µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=error msg="payload digest does match: "sha256:636a2db3fdb36245f6b24d1679d4b1de0369d2c190261f9c9ae1f3041a290538" != "sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333"" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=f72662a5-658f-43c8-9835-81df62d528df http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" time="2025-03-16T19:30:33Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=f72662a5-658f-43c8-9835-81df62d528df http.request.method=PUT http.request.remoteaddr="127.0.0.1:55020" http.request.uri="/v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.032432ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333" 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f308bb6ead20d1bd005ef0e32e9cc8e647c5222f08565faaab55822e0c5a333 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=21cc740b-678f-4fe5-a7f5-9132854c5d2f http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" 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.163649ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" 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.1 http.request.host="127.0.0.1:35265" http.request.id=e15dffd8-786a-4d2d-9ceb-6f8af7964756 http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" 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="928.755µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35265" http.request.id=1c3c0c7d-12c0-448a-87e6-fee05806c8db http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" 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.21909ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T19:30:33Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35265" http.request.id=1c3c0c7d-12c0-448a-87e6-fee05806c8db http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" 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.272787ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T19:30:33Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35265" http.request.id=1c3c0c7d-12c0-448a-87e6-fee05806c8db http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" 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.312261ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=9575b00f-7dcd-43af-89fc-d90b2f685a50 http.request.method=POST http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.040661ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=ff8a6a7c-1aff-402b-827e-219e2e1526da http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/blobs/uploads/2d376e23-26bb-4708-9224-c2049e558daf?_state=1ul5oTef_W6SY-JS8wONjM3pwr5UKnrZe9EU9FpMy5p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZDM3NmUyMy0yNmJiLTQ3MDgtOTIyNC1jMjA0OWU1NThkYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzMuMzg3MjE5NzEzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.502411ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "PUT /v2/foo/schema2/blobs/uploads/2d376e23-26bb-4708-9224-c2049e558daf?_state=1ul5oTef_W6SY-JS8wONjM3pwr5UKnrZe9EU9FpMy5p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZDM3NmUyMy0yNmJiLTQ3MDgtOTIyNC1jMjA0OWU1NThkYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzMuMzg3MjE5NzEzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35265" http.request.id=cccf4b81-935d-4e49-937b-bd58e131d73c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" 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.074955ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T19:30:33Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35265" http.request.id=cccf4b81-935d-4e49-937b-bd58e131d73c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" 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.116951ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T19:30:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=c7af748f-fbd1-4a04-ae22-398851884b13 http.request.method=POST http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.316852ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=2f6dcedd-f4fa-4cc5-9a77-15d9cce63e1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/blobs/uploads/f169031c-7534-48be-a03c-1fd57d470838?_state=0s-qHj-k1VqiZzjQfDhvM4OqlBFC0KjNCbtnu2L7ED97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTY5MDMxYy03NTM0LTQ4YmUtYTAzYy0xZmQ1N2Q0NzA4MzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzMuNTYxNTQ1MjQ3WiJ9&digest=sha256%3Ad8e1afd581241bebf9f86513b106c7ca4a87568c0955d0eddcb11ea7d212bd63" http.request.useragent="Go-http-client/1.1" http.response.duration=1.051852558s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:33 +0000] "PUT /v2/foo/schema2/blobs/uploads/f169031c-7534-48be-a03c-1fd57d470838?_state=0s-qHj-k1VqiZzjQfDhvM4OqlBFC0KjNCbtnu2L7ED97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTY5MDMxYy03NTM0LTQ4YmUtYTAzYy0xZmQ1N2Q0NzA4MzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzMuNTYxNTQ1MjQ3WiJ9&digest=sha256%3Ad8e1afd581241bebf9f86513b106c7ca4a87568c0955d0eddcb11ea7d212bd63 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=d964a02a-b485-4eb1-88c4-025c440fdc8e http.request.method=POST http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.520619ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=4ba8ab0c-88cc-40f1-b706-0e2391be7eb8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/blobs/uploads/772c0e8f-277e-4e31-b4ec-0bbcbb87ced3?_state=dvXK-xPjBUi6pV0yDGG6NcLji-6NAaIU2WUcljaPDgZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NzJjMGU4Zi0yNzdlLTRlMzEtYjRlYy0wYmJjYmI4N2NlZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzQuODEzNTMyMDMxWiJ9&digest=sha256%3Af49f7ae5f0a9b16b64fa30a1dbbeb65c9a799e3ae1b65c84369366ba655cec1d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078543759s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/772c0e8f-277e-4e31-b4ec-0bbcbb87ced3?_state=dvXK-xPjBUi6pV0yDGG6NcLji-6NAaIU2WUcljaPDgZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NzJjMGU4Zi0yNzdlLTRlMzEtYjRlYy0wYmJjYmI4N2NlZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzQuODEzNTMyMDMxWiJ9&digest=sha256%3Af49f7ae5f0a9b16b64fa30a1dbbeb65c9a799e3ae1b65c84369366ba655cec1d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35265" http.request.id=b8de5835-e11f-42b0-b9c3-c83fca82ac9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.758235ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35265" http.request.id=9b0274b4-8f19-4913-8674-81c7dcc25a3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/sha256:a09341fd3252d3ce9052e072475d4667a19a8c1580ca13f2106287f5771c7409" http.request.useragent="Go-http-client/1.1" http.response.duration=1.447875ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "PUT /v2/foo/schema2/manifests/sha256:a09341fd3252d3ce9052e072475d4667a19a8c1580ca13f2106287f5771c7409 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=adcbd041-9f58-4276-ac23-a178a92ed3ff http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" 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.228289ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=c6c55d7d-04c3-45fa-abd5-9a991237861a http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/sha256:a09341fd3252d3ce9052e072475d4667a19a8c1580ca13f2106287f5771c7409" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.33819ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/manifests/sha256:a09341fd3252d3ce9052e072475d4667a19a8c1580ca13f2106287f5771c7409 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=cf5a987e-a331-42bc-9fc9-3572002bd623 http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="912.392µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=f4ed4950-2c74-4ac6-9242-fc79c034ea76 http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/sha256:a09341fd3252d3ce9052e072475d4667a19a8c1580ca13f2106287f5771c7409" http.request.useragent="Go-http-client/1.1" http.response.duration="714.711µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/manifests/sha256:a09341fd3252d3ce9052e072475d4667a19a8c1580ca13f2106287f5771c7409 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=cae07371-3216-4c59-8a52-45fc816294fa http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" 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="899.437µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="rewriting manifest sha256:a09341fd3252d3ce9052e072475d4667a19a8c1580ca13f2106287f5771c7409 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=222df2cf-e0f1-4dc7-b00b-c68e2f79f0e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" 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-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=222df2cf-e0f1-4dc7-b00b-c68e2f79f0e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.562039ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35265" http.request.id=c0fe0c34-e530-4c8a-bc2e-b039488b44e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" 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.148382ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35265" http.request.id=e98ceff4-a770-4ca5-be8f-130fb56cf36c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.372926ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35265" http.request.id=6ce8713d-005a-4b7b-908e-d976b6dd9844 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/sha256:753a308727afa5de404a675c7f55246bab3a555329627fc883e4a460ff333a8a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.230794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "PUT /v2/foo/schema2/manifests/sha256:753a308727afa5de404a675c7f55246bab3a555329627fc883e4a460ff333a8a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=1ce6040f-4952-4dac-bd09-654615600bbd http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" 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="924.22µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=08a5c321-9544-45c4-a5b7-bef0ac271e38 http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/sha256:753a308727afa5de404a675c7f55246bab3a555329627fc883e4a460ff333a8a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.021626ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/manifests/sha256:753a308727afa5de404a675c7f55246bab3a555329627fc883e4a460ff333a8a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=5308f19f-1f64-48dd-b3ae-a843b4c22d19 http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.017945ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=32e8e85a-f74b-40ba-a128-390df4364ce5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" http.request.uri="/v2/foo/schema2/manifests/sha256:753a308727afa5de404a675c7f55246bab3a555329627fc883e4a460ff333a8a" http.request.useragent="Go-http-client/1.1" http.response.duration="909.587µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/manifests/sha256:753a308727afa5de404a675c7f55246bab3a555329627fc883e4a460ff333a8a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=info msg="rewriting manifest list sha256:753a308727afa5de404a675c7f55246bab3a555329627fc883e4a460ff333a8a in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=8fa1b61e-b87c-4c89-92ab-8ac5fdf2867b http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" 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-03-16T19:30:35Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35265" http.request.id=8fa1b61e-b87c-4c89-92ab-8ac5fdf2867b http.request.method=GET http.request.remoteaddr="127.0.0.1:55794" 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.109858ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" 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.1 time="2025-03-16T19:30:35Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=98f0e891-db75-441c-a07a-a0bed4c31532 http.request.method=GET http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="975.683µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" 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.1 http.request.host="127.0.0.1:34027" http.request.id=6afda818-0fa9-42c0-990a-35b60d064303 http.request.method=GET http.request.remoteaddr="127.0.0.1:45612" 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="752.583µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=98170b03-42d4-412d-a25d-08a198370847 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" 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="944.463µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T19:30:35Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=f59807b0-9040-40c2-8f27-dbfba2dca862 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" 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.688253ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T19:30:35Z" 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.1 http.request.host="127.0.0.1:34027" http.request.id=f59807b0-9040-40c2-8f27-dbfba2dca862 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" 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.73591ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T19:30:35Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=f59807b0-9040-40c2-8f27-dbfba2dca862 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" 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.77766ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T19:30:35Z" 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.1 http.request.host="127.0.0.1:34027" http.request.id=f59807b0-9040-40c2-8f27-dbfba2dca862 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" 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.811233ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:19:30:35 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T19:30:36Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=7a26101b-d5ae-4477-8f55-31238aad4048 http.request.method=POST http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.082952ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:36 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:36Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=5d5193b5-52b4-445e-bafb-ed917ec0965f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/blobs/uploads/bb68c083-c887-4f9c-82ee-1348a0b694d3?_state=FRZ-hxAeF4vS6VdV222Vc23Ymnb8gj6qL0inOaD6PDR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYjY4YzA4My1jODg3LTRmOWMtODJlZS0xMzQ4YTBiNjk0ZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzYuMDg1OTIwMDc0WiJ9&digest=sha256%3A7ec49d7a8c3c1dd1ea919c891e676d5bb97c6c9ec3bef1b0b6b1130526d56e21" http.request.useragent="Go-http-client/1.1" http.response.duration=708.331171ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:36 +0000] "PUT /v2/foo/schema1/blobs/uploads/bb68c083-c887-4f9c-82ee-1348a0b694d3?_state=FRZ-hxAeF4vS6VdV222Vc23Ymnb8gj6qL0inOaD6PDR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYjY4YzA4My1jODg3LTRmOWMtODJlZS0xMzQ4YTBiNjk0ZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzYuMDg1OTIwMDc0WiJ9&digest=sha256%3A7ec49d7a8c3c1dd1ea919c891e676d5bb97c6c9ec3bef1b0b6b1130526d56e21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:36Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=a261bbf2-84fd-49b5-aafe-3291013f607a http.request.method=POST http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="927.402µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:36 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=0ebbce48-ccce-4d75-ba9f-9d12c7f5465e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/blobs/uploads/0c90abde-9059-4756-a923-2a202d89a0b2?_state=sZLQxC_yR1IWZoqJFMBmzXU4X2wQtW2_ryrR6soJjC57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYzkwYWJkZS05MDU5LTQ3NTYtYTkyMy0yYTIwMmQ4OWEwYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzYuOTg3Mzc2NzQzWiJ9&digest=sha256%3Ac05d1f99e9010122253665a40dd2b7554bf1cecacd6556f1aab50b990026689f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.128036753s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:36 +0000] "PUT /v2/foo/schema1/blobs/uploads/0c90abde-9059-4756-a923-2a202d89a0b2?_state=sZLQxC_yR1IWZoqJFMBmzXU4X2wQtW2_ryrR6soJjC57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYzkwYWJkZS05MDU5LTQ3NTYtYTkyMy0yYTIwMmQ4OWEwYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzYuOTg3Mzc2NzQzWiJ9&digest=sha256%3Ac05d1f99e9010122253665a40dd2b7554bf1cecacd6556f1aab50b990026689f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=753d98e3-31c1-4528-9953-2a7be9b91706 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.667048ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=078aa0d8-f793-4e9d-a60f-38cf76bec285 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.287092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=bd23f2e8-862e-48f5-be6c-0cabf2aaa47d http.request.method=GET http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.865378ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=f480ae42-a2a8-4c24-8641-d818e21b0821 http.request.method=GET http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.825987ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "GET /v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34027" http.request.id=ff1725f4-3d58-43ad-b229-0c0a4be8b8ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.439285ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34027" http.request.id=ba6f8be3-ccb3-4f08-8d24-7a4b29518d14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.329633ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:34027" http.request.id=224fa694-3a85-46f6-95b8-7b727ead0df8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.603659ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=adb2376b-5e65-4cb5-a2da-df99355636ac http.request.method=GET http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.526043ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "GET /v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=df51143d-8722-440a-bd49-6becee3b30a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="957.89µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=f8b79dcb-ef2f-4937-a0a1-6575f1e01bb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" http.request.useragent="Go-http-client/1.1" http.response.duration="882.473µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "GET /v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=50c5fd19-b9eb-4222-a0df-4929eefde3d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45612" 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="870.001µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=error msg="payload digest does match: "sha256:1ae6768a276a6efe6413a013e88a18b83b62d802f7dd66683ca72e96b8843782" != "sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7"" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=697e7927-b093-44c1-ac7e-b11bcb1fb41b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" time="2025-03-16T19:30: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.1 http.request.host="127.0.0.1:34027" http.request.id=697e7927-b093-44c1-ac7e-b11bcb1fb41b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45612" http.request.uri="/v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.165847ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7" 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:d162e5d6c047dc0fda51bd698b9c3e840df7a01c2334796a8b9afdf7046108f7 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=efa9d07b-e850-46bf-b644-b24512e8e5a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" 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="974.163µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" 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.1 http.request.host="127.0.0.1:34027" http.request.id=04fa26b7-7ec8-409d-8c89-9d067cdc1183 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" 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="742.56µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T19:30: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34027" http.request.id=98035e6d-1aca-4d73-97c9-6569da8147d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" 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.186474ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T19:30:38Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34027" http.request.id=98035e6d-1aca-4d73-97c9-6569da8147d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" 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.240908ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T19:30:38Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34027" http.request.id=98035e6d-1aca-4d73-97c9-6569da8147d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" 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.277491ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=6ce19a5d-c966-4d66-b428-99388fabe542 http.request.method=POST http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.075794ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=c2120ccb-f563-411d-bb74-b4b920154e0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/blobs/uploads/e827539e-394d-43c0-977a-02a4a163966b?_state=nmHQ2MQRE3Im4u76wHt27WdSRQiu0VWNG_iV8sUwuZ17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlODI3NTM5ZS0zOTRkLTQzYzAtOTc3YS0wMmE0YTE2Mzk2NmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzguMTQ2OTU2MDYyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.184923ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/e827539e-394d-43c0-977a-02a4a163966b?_state=nmHQ2MQRE3Im4u76wHt27WdSRQiu0VWNG_iV8sUwuZ17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlODI3NTM5ZS0zOTRkLTQzYzAtOTc3YS0wMmE0YTE2Mzk2NmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzguMTQ2OTU2MDYyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34027" http.request.id=f4e29859-484e-40b5-a522-aab59fb0e9f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" 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="962.984µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T19:30:38Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34027" http.request.id=f4e29859-484e-40b5-a522-aab59fb0e9f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" 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="999.87µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T19:30:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=2457d334-76f2-422c-88a7-92d273dc8c36 http.request.method=POST http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.484882ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:40Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=45e9dcf8-9fdc-4fbb-a020-5f55fafd2eaa http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/blobs/uploads/020b5a9c-6df5-4f39-93bb-f55a62c59464?_state=tnoVo5nK_qZVt3xxxIN5Wh-0KsVMumiTthv1VxyZOIF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjBiNWE5Yy02ZGY1LTRmMzktOTNiYi1mNTVhNjJjNTk0NjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzguNDUxMzMxMzc4WiJ9&digest=sha256%3Af13fae243d5369eb5aa6790ef4c04e0448a5bc26b767042351de1f47dd3f8634" http.request.useragent="Go-http-client/1.1" http.response.duration=1.782954367s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/020b5a9c-6df5-4f39-93bb-f55a62c59464?_state=tnoVo5nK_qZVt3xxxIN5Wh-0KsVMumiTthv1VxyZOIF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjBiNWE5Yy02ZGY1LTRmMzktOTNiYi1mNTVhNjJjNTk0NjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6MzguNDUxMzMxMzc4WiJ9&digest=sha256%3Af13fae243d5369eb5aa6790ef4c04e0448a5bc26b767042351de1f47dd3f8634 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:40Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=665d686b-a196-4460-a1a5-9d088c6d3a84 http.request.method=POST http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.012245ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:40 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=8b640431-0443-4ba9-99c5-f1b1aa2cde68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/blobs/uploads/82eae592-3620-4f2e-8bda-063bd282c8cd?_state=NSpgFch09nKNQIbvhqsr2n0LAQwoMecmty0NM8gFEAl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MmVhZTU5Mi0zNjIwLTRmMmUtOGJkYS0wNjNiZDI4MmM4Y2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDAuNDQ3OTgxNjE4WiJ9&digest=sha256%3Af2b3e62ff2179431786914f138080c0c94c2ca1b90d207c735c2d0061c5dcb1c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093039458s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:40 +0000] "PUT /v2/foo/schema2/blobs/uploads/82eae592-3620-4f2e-8bda-063bd282c8cd?_state=NSpgFch09nKNQIbvhqsr2n0LAQwoMecmty0NM8gFEAl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MmVhZTU5Mi0zNjIwLTRmMmUtOGJkYS0wNjNiZDI4MmM4Y2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDAuNDQ3OTgxNjE4WiJ9&digest=sha256%3Af2b3e62ff2179431786914f138080c0c94c2ca1b90d207c735c2d0061c5dcb1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34027" http.request.id=89fed8f9-3dec-4090-9b8b-12e583a7830c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.256665ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34027" http.request.id=87270e53-0022-4c3d-a63c-8a00ebb9e742 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/sha256:25f7927bc8caa160308ba4ed5b0663806765a97b1ebbe8435747e74c4db1fcc6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.028569ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:25f7927bc8caa160308ba4ed5b0663806765a97b1ebbe8435747e74c4db1fcc6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=dfe9712e-e6cc-4d2f-ab1c-12a245181131 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" 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="831.766µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=c5788c0d-0d8a-4ef7-a3ef-72b381f31b8c http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/sha256:25f7927bc8caa160308ba4ed5b0663806765a97b1ebbe8435747e74c4db1fcc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="891.113µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/manifests/sha256:25f7927bc8caa160308ba4ed5b0663806765a97b1ebbe8435747e74c4db1fcc6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=9ac05649-c204-4351-8c02-4092784ff016 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="760.675µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=d125dc8f-5982-4a56-a14a-567c6f02271a http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/sha256:25f7927bc8caa160308ba4ed5b0663806765a97b1ebbe8435747e74c4db1fcc6" http.request.useragent="Go-http-client/1.1" http.response.duration="699.743µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/manifests/sha256:25f7927bc8caa160308ba4ed5b0663806765a97b1ebbe8435747e74c4db1fcc6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=9282c524-bb9a-4479-b6c5-8c59db769d49 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" 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="633.574µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="rewriting manifest sha256:25f7927bc8caa160308ba4ed5b0663806765a97b1ebbe8435747e74c4db1fcc6 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=6cf464ef-36f5-4f55-a06b-c815409d51e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" 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-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=6cf464ef-36f5-4f55-a06b-c815409d51e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.496639ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34027" http.request.id=d1359b11-7bed-4ae1-92c9-3bb0b2bc000e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" 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="792.245µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34027" http.request.id=ed294475-26b5-4338-967b-50ca78092221 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="933.25µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34027" http.request.id=27adf4d9-b61b-4f6e-9a6c-4e6a2f490b25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/sha256:4933dc9b45147a04b07d28d6daeb15c17734368b07fb2a1b88b347456b59c70a" http.request.useragent="Go-http-client/1.1" http.response.duration="883.784µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:4933dc9b45147a04b07d28d6daeb15c17734368b07fb2a1b88b347456b59c70a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=cead3bb1-61b3-4ad7-b134-aa0c1639e366 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" 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="845.265µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=d7eab16a-7223-4db8-b4ea-f3c53b6cacbb http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/sha256:4933dc9b45147a04b07d28d6daeb15c17734368b07fb2a1b88b347456b59c70a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="818.116µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/manifests/sha256:4933dc9b45147a04b07d28d6daeb15c17734368b07fb2a1b88b347456b59c70a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=1e4256e1-6815-420b-9e61-83226768bf25 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="661.07µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=8ac1515c-66ae-46de-b80d-d635e3aaa9ec http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/sha256:4933dc9b45147a04b07d28d6daeb15c17734368b07fb2a1b88b347456b59c70a" http.request.useragent="Go-http-client/1.1" http.response.duration="599.695µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/manifests/sha256:4933dc9b45147a04b07d28d6daeb15c17734368b07fb2a1b88b347456b59c70a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="rewriting manifest list sha256:4933dc9b45147a04b07d28d6daeb15c17734368b07fb2a1b88b347456b59c70a in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=ae00138b-2fca-48d8-b68a-61ee205af893 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" 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-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34027" http.request.id=ae00138b-2fca-48d8-b68a-61ee205af893 http.request.method=GET http.request.remoteaddr="127.0.0.1:45620" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.586409ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (10.88s) === RUN TestGetManifestWithStorageError time="2025-03-16T19:30:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T19:30:41Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:36101" http.request.id=f5395e5c-5a43-4264-9cf9-ac20bfbc6591 http.request.method=GET http.request.remoteaddr="127.0.0.1:35946" 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="856.71µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:36101" http.request.id=426e0e7d-5c0e-4e39-9e1c-07fcef9fa8d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:35946" 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="643.989µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:36101" http.request.id=3e82eb2f-fad5-4f84-acd4-1288015bda14 http.request.method=GET http.request.remoteaddr="127.0.0.1:35946" 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.076269ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:36101" http.request.id=07a1abbe-a23d-4bcf-b01e-40aa69513bde http.request.method=GET http.request.remoteaddr="127.0.0.1:35946" 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="683.087µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-03-16T19:30:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T19:30:41Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=c2136edc-1bf2-4881-b8c0-5a79c197fb3d http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" 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="841.5µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" 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.1 http.request.host="127.0.0.1:40295" http.request.id=3dc5a919-2c7e-4855-a1a8-00684ddf91fd http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" 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="631.669µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=afcec5c7-0a7b-4fa7-b68e-4db366bed694 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" 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="655.667µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=f6cb17a2-7204-46df-902a-18966946a3ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" 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.206098ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T19:30:41Z" 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.1 http.request.host="127.0.0.1:40295" http.request.id=f6cb17a2-7204-46df-902a-18966946a3ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" 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.24664ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T19:30:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=f6cb17a2-7204-46df-902a-18966946a3ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" 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.284508ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T19:30:41Z" 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.1 http.request.host="127.0.0.1:40295" http.request.id=f6cb17a2-7204-46df-902a-18966946a3ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" 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.319854ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T19:30:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=f2b649b6-b126-4a5a-8d28-62b230eca484 http.request.method=POST http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="899.203µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=d7790561-7e24-448f-b073-f15ece8f85e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/blobs/uploads/c52bc45d-0372-4e81-b07b-87b31a559d6f?_state=7zlKJsLcVoKlDRiVQ78OfOvPIROxt2PJQXcNj9uX1G97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNTJiYzQ1ZC0wMzcyLTRlODEtYjA3Yi04N2IzMWE1NTlkNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDEuNzg0NjczODY5WiJ9&digest=sha256%3A35df2039d01cd206dc2e7abf911d4a13b6e97305aedecd90c96985e8cc711f13" http.request.useragent="Go-http-client/1.1" http.response.duration=1.412298558s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:41 +0000] "PUT /v2/foo/schema1/blobs/uploads/c52bc45d-0372-4e81-b07b-87b31a559d6f?_state=7zlKJsLcVoKlDRiVQ78OfOvPIROxt2PJQXcNj9uX1G97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNTJiYzQ1ZC0wMzcyLTRlODEtYjA3Yi04N2IzMWE1NTlkNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDEuNzg0NjczODY5WiJ9&digest=sha256%3A35df2039d01cd206dc2e7abf911d4a13b6e97305aedecd90c96985e8cc711f13 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=0b9353fa-f554-4d81-aeb5-094710c6df55 http.request.method=POST http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.140157ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=de74349c-5662-4eae-81f5-e9947e5cf8f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/blobs/uploads/27986a01-c370-4441-980b-83bee2235481?_state=vG48onWKrNy4ZrX5FDzT19WjUq7Jl4KB-QsiyW3UMvx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNzk4NmEwMS1jMzcwLTQ0NDEtOTgwYi04M2JlZTIyMzU0ODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDMuMzMwMTI3MDY2WiJ9&digest=sha256%3A2afca239f69122c8c16d1b4a285b8ca2f150fac1610d54571832eda0feb891a3" http.request.useragent="Go-http-client/1.1" http.response.duration=589.571698ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema1/blobs/uploads/27986a01-c370-4441-980b-83bee2235481?_state=vG48onWKrNy4ZrX5FDzT19WjUq7Jl4KB-QsiyW3UMvx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNzk4NmEwMS1jMzcwLTQ0NDEtOTgwYi04M2JlZTIyMzU0ODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDMuMzMwMTI3MDY2WiJ9&digest=sha256%3A2afca239f69122c8c16d1b4a285b8ca2f150fac1610d54571832eda0feb891a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=2d4fe2ad-748a-4a9e-8dcd-ac831a362569 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.547434ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=b8b280c8-4482-42ad-99ec-36e4cc78844f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.430965ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=9eb87c96-6838-4f3d-932b-c94a726856d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" 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.053354ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=417612f4-4e70-4098-9796-37e46ce8a889 http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.957082ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40295" http.request.id=fac6b481-5158-4aa1-8c28-ce740f84a2c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.247576ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40295" http.request.id=4cc31353-22e6-40fd-a621-4334b85cee7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.190388ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:40295" http.request.id=5ccb77a2-a31e-42a1-9a73-878f2acda183 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.717923ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=705c2419-54b0-4bee-a4b5-e12f85c10fdc http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.316626ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=b8df5231-3a19-47d3-99f7-b2d1152443f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="892.297µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=c0b020fe-15d3-4ac9-8749-19f72e918329 http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.duration="858.913µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=0e75bfed-45aa-45ef-a8f1-9166de6d7ad7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" 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="823.485µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=error msg="payload digest does match: "sha256:fd874e1e34292df826ceaf2f996c6ad0ffe4c78ce8381fc35eafaf012e941829" != "sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a"" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=77acc543-fb66-4d75-a8bc-fa21f3b1c715 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" time="2025-03-16T19:30:43Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=77acc543-fb66-4d75-a8bc-fa21f3b1c715 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43682" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.067714ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=3452a634-5c29-423c-adfa-97a69dae23ec http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43686" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.28317ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=296db47d-29c9-43ed-a79d-ac466b4bc5a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:43686" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="945.122µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=b445ed97-4b1f-450f-ba24-44db6a428611 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43700" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.173912ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=a12e4110-7293-4647-a186-e4069c798766 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43708" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.205026ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=4634f6f8-7216-4f40-8119-c8b012b6b0ac http.request.method=GET http.request.remoteaddr="127.0.0.1:43708" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.776729ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=1474630b-0c13-4620-8eb6-5b7619865f48 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43724" 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.128201ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=5f62e1c3-a9bb-4f83-9fca-853b6f8fb26c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.322522ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=62b94baa-bfde-4fa4-86c1-86639dd925e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" 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="917.083µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=1ad6039d-e3cd-4e4c-b275-0702f13876f8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.108287ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:1ffe2e4bbcd609693a7464e95490eb5ffd46c5fdc9ce7ca67b3c89cbf73ba67a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=13c6cc05-f9b2-4e09-a27a-4564713afd7c http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" 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="898.453µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=9daf017f-27e9-48b5-8d8c-d01fbe511c9f http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" 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="875.184µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" 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.1 http.request.host="127.0.0.1:40295" http.request.id=5f1b159b-f92e-4220-99ae-6601d8521a27 http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" 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="891.345µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40295" http.request.id=a976b1f3-ddf4-4c42-81e7-836077b42c89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" 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.077991ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T19:30:43Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40295" http.request.id=a976b1f3-ddf4-4c42-81e7-836077b42c89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" 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.125829ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T19:30:43Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40295" http.request.id=a976b1f3-ddf4-4c42-81e7-836077b42c89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" 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.163486ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=02390249-13cc-46d3-a3f5-f8475e653f20 http.request.method=POST http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.016949ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=603d37b6-c9ea-4f1e-a2d8-c8f626446d84 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/blobs/uploads/37a2eb5e-1136-46fb-a556-ba26cac93b64?_state=3raSEF7W0giQt_STZOTfNqTqo2k7h-RatF5fCKgJL4R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzN2EyZWI1ZS0xMTM2LTQ2ZmItYTU1Ni1iYTI2Y2FjOTNiNjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDMuOTcwNDc4NjA4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.184738ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/37a2eb5e-1136-46fb-a556-ba26cac93b64?_state=3raSEF7W0giQt_STZOTfNqTqo2k7h-RatF5fCKgJL4R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzN2EyZWI1ZS0xMTM2LTQ2ZmItYTU1Ni1iYTI2Y2FjOTNiNjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDMuOTcwNDc4NjA4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:43Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40295" http.request.id=1344b22b-9b0b-4e9a-9647-45c9766d0687 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" 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="986.346µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T19:30:43Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40295" http.request.id=1344b22b-9b0b-4e9a-9647-45c9766d0687 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" 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.022792ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:19:30:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T19:30:44Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=8f410f48-bc30-4931-8ab6-cdda3048ef09 http.request.method=POST http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="847.677µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:44 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:45Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=004cf061-930d-4691-b7ca-0c957f1f6734 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/blobs/uploads/d4e5b362-972e-439f-9748-b59e9c5621c5?_state=_gkCpusK38oPAlEgDAhPPGq40DjqoqLC0vG4Rf7tP3V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNGU1YjM2Mi05NzJlLTQzOWYtOTc0OC1iNTllOWM1NjIxYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDQuMjAyMTU0OTA2WiJ9&digest=sha256%3A5dd4c45464f7bed150910a3b581708d263b2cf96c895311ff9cf38265fe2bc7d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.708411176s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:44 +0000] "PUT /v2/foo/schema2/blobs/uploads/d4e5b362-972e-439f-9748-b59e9c5621c5?_state=_gkCpusK38oPAlEgDAhPPGq40DjqoqLC0vG4Rf7tP3V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNGU1YjM2Mi05NzJlLTQzOWYtOTc0OC1iNTllOWM1NjIxYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDQuMjAyMTU0OTA2WiJ9&digest=sha256%3A5dd4c45464f7bed150910a3b581708d263b2cf96c895311ff9cf38265fe2bc7d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=7c4f8a72-6627-4cdc-ab49-96280414a820 http.request.method=POST http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="935.891µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=70b6c31c-0372-4164-873b-cc911793880d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/blobs/uploads/dae4e5f3-9022-4006-a038-ae88b69f319f?_state=v_FHzZI21PcT6KbJL-QdcwFt1CpVeUAnF102lkAtJ8F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYWU0ZTVmMy05MDIyLTQwMDYtYTAzOC1hZTg4YjY5ZjMxOWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDYuMDY0MDkzOTU2WiJ9&digest=sha256%3Ab9491f76a34980aa1cf09b8226efb0e41d3eb54aa87875c82e7d764d3dc6c45d" http.request.useragent="Go-http-client/1.1" http.response.duration=701.657156ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/dae4e5f3-9022-4006-a038-ae88b69f319f?_state=v_FHzZI21PcT6KbJL-QdcwFt1CpVeUAnF102lkAtJ8F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYWU0ZTVmMy05MDIyLTQwMDYtYTAzOC1hZTg4YjY5ZjMxOWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTk6MzA6NDYuMDY0MDkzOTU2WiJ9&digest=sha256%3Ab9491f76a34980aa1cf09b8226efb0e41d3eb54aa87875c82e7d764d3dc6c45d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40295" http.request.id=bf3de9a0-6e80-4b92-826d-1193f0047e42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.131271ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40295" http.request.id=ab77f678-6075-4cd6-a3da-bc67d9c28aef http.request.method=PUT http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.453242ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "PUT /v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=c5143f7e-88f1-4b2f-a72f-702bab79c8b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" 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="871.032µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=3ec78167-15d8-4cb3-9c42-7b25e96958a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.237644ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "GET /v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=2aa4d1c6-c65e-4e85-99e4-0cf736dd3b48 http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="965.745µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=cf540a44-5e08-4705-89b4-880b3420cf83 http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" http.request.useragent="Go-http-client/1.1" http.response.duration="973.246µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "GET /v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=ed1742c0-df08-4ced-9cb4-04455fce14c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" 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="671.287µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="rewriting manifest sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=2fecdbe6-869d-4fc4-aca4-c367dd198bdf http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" 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-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=2fecdbe6-869d-4fc4-aca4-c367dd198bdf http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.362675ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=e18cfffe-1dce-43d7-bc09-5b5cbab3eca6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" http.request.useragent="Go-http-client/1.1" http.response.duration="762.511µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=a68c4b8e-e418-45e2-bca9-ee97fb74b173 http.request.method=GET http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="658.983µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "GET /v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=515efb38-1b74-47a2-b360-d2e4f269c490 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43750" http.request.uri="/v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="795.253µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40295" http.request.id=e29e80ae-1271-4778-bcbe-a02528b1af01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43752" http.request.uri="/v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.036146ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "PUT /v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=43011175-6bae-47c6-a143-3fdc39f29ca4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43752" http.request.uri="/v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="786.752µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "GET /v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=99cdab7d-c568-4819-8756-2960570db245 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43762" 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="782.401µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40295" http.request.id=9f61993c-d6cf-4c66-bf32-ab8acd79d716 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43774" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.104738ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=e26e03ef-3fa3-44ad-9105-b4f2c6b1c007 http.request.method=GET http.request.remoteaddr="127.0.0.1:43774" 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="579.597µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=fad28763-85c3-4ca0-bf0d-4780bb2f516a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43774" http.request.uri="/v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc" http.request.useragent="Go-http-client/1.1" http.response.duration="756.141µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a56c22927a3eb7ff404b9c21751aacda39cbc976cdde1b2692c951261ba6aefc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40295" http.request.id=9d8e05b0-2538-44ed-b35e-b0de9ab7e916 http.request.method=GET http.request.remoteaddr="127.0.0.1:43774" 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="878.252µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:19:30:46 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.22s) === RUN TestManifestDeleteDisabled time="2025-03-16T19:30:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T19:30:46Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:46Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:45505" http.request.id=951d1b08-b47d-4e65-b215-f5d0f6092804 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41160" 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.06094ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [16/Mar/2025:19:30:46 +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-03-16T19:30:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T19:30:46Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:46Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 time="2025-03-16T19:30:47Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.1 time="2025-03-16T19:30:47Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.1 time="2025-03-16T19:30:47Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:32953" http.request.id=1508082f-963f-4b67-98fa-75a18355c166 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37106" 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.276811ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:19:30:47 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T19:30:47Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:32953" http.request.id=747daab9-8361-46f1-8203-4fac2fa527f9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37116" 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.925208ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:19:30:47 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T19:30:47Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:32953" http.request.id=0e4d226f-f645-4840-8fdb-d9fd27b12d28 http.request.method=POST http.request.remoteaddr="127.0.0.1:37126" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.974949ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T19:30:47Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:32953" http.request.id=f0a2b149-ec44-41b9-8147-46798261a94c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37136" 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.008973ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:19:30:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.65s) === RUN TestProxyManifestGetByTag time="2025-03-16T19:30:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T19:30:47Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=8307ea81-2556-4e28-bbc0-d7946cac0e67 http.request.method=POST http.request.remoteaddr="127.0.0.1:45716" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="863.335µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=9207230f-51c8-47f4-8db4-c1862026c98b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45716" http.request.uri="/v2/foo/bar/blobs/uploads/2ffe29fc-b57c-4aa4-9031-7a369325de5b?_state=xWwexa8EVvUYV0ZYaFeV1tnhVahxEAaKdthNt4l2Jhh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmZmUyOWZjLWI1N2MtNGFhNC05MDMxLTdhMzY5MzI1ZGU1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDo0Ny41OTIwMDA2MzVaIn0%3D&digest=sha256%3A345107fd24116055299ebcab8c4cda7675bd401e58b350b52d68ac33f67e56cb" http.request.useragent="Go-http-client/1.1" http.response.duration=687.918283ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:47 +0000] "PUT /v2/foo/bar/blobs/uploads/2ffe29fc-b57c-4aa4-9031-7a369325de5b?_state=xWwexa8EVvUYV0ZYaFeV1tnhVahxEAaKdthNt4l2Jhh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmZmUyOWZjLWI1N2MtNGFhNC05MDMxLTdhMzY5MzI1ZGU1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDo0Ny41OTIwMDA2MzVaIn0%3D&digest=sha256%3A345107fd24116055299ebcab8c4cda7675bd401e58b350b52d68ac33f67e56cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=7fd83c1a-e800-483f-aa45-021fb01edc72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45716" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.514816ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:48 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:48Z" 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.1 time="2025-03-16T19:30:48Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T19:30:48Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 time="2025-03-16T19:30:48Z" level=info msg="Starting upload purge in 4m0s" go.version=go1.24.1 time="2025-03-16T19:30:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=b4116bbd-d984-4b45-a0c6-327e51f65a6f http.request.method=GET http.request.remoteaddr="127.0.0.1:45716" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="563.36µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:19:30:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T19:30:48Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:37701" go.version=go1.24.1 time="2025-03-16T19:30:48Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.1 time="2025-03-16T19:30:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=bffb14c7-57b2-4efc-a64a-b81102b32f02 http.request.method=GET http.request.remoteaddr="127.0.0.1:45732" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.088595ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:19:30:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T19:30:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37701 /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:37701/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:35385" http.request.id=fbaa5bc6-22c1-4eae-8db1-29d6f6dd4374 http.request.method=GET http.request.remoteaddr="127.0.0.1:43142" http.request.uri="/v2/foo/bar/manifests/sha256:2ce6936b6abb3122859e8c370193aa6a09b8f692b00595e7ac7ea216700fb67f" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:2ce6936b6abb3122859e8c370193aa6a09b8f692b00595e7ac7ea216700fb67f" time="2025-03-16T19:30:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=26cc2c55-97d4-4600-bacf-3f6de16a3e71 http.request.method=GET http.request.remoteaddr="127.0.0.1:45736" http.request.uri="/v2/foo/bar/manifests/sha256:2ce6936b6abb3122859e8c370193aa6a09b8f692b00595e7ac7ea216700fb67f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.977663ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:19:30:48 +0000] "GET /v2/foo/bar/manifests/sha256:2ce6936b6abb3122859e8c370193aa6a09b8f692b00595e7ac7ea216700fb67f HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T19:30:48Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:2ce6936b6abb3122859e8c370193aa6a09b8f692b00595e7ac7ea216700fb67f with ttl=167h59m59.999995924s" go.version=go1.24.1 time="2025-03-16T19:30:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35385" http.request.id=fbaa5bc6-22c1-4eae-8db1-29d6f6dd4374 http.request.method=GET http.request.remoteaddr="127.0.0.1:43142" http.request.uri="/v2/foo/bar/manifests/sha256:2ce6936b6abb3122859e8c370193aa6a09b8f692b00595e7ac7ea216700fb67f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.255641ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:19:30:48 +0000] "GET /v2/foo/bar/manifests/sha256:2ce6936b6abb3122859e8c370193aa6a09b8f692b00595e7ac7ea216700fb67f HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T19:30:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=70496ae0-87c3-461e-8623-3ba4a96fe717 http.request.method=GET http.request.remoteaddr="127.0.0.1:45736" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="568.662µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:19:30:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T19:30:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37701 /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:37701/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:35385" http.request.id=2d1caabd-45f9-47e0-9ef3-e4f8a4690762 http.request.method=GET http.request.remoteaddr="127.0.0.1:43146" 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-03-16T19:30:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=7e3be207-adc7-4cc5-9c9e-3d0add0cd49d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45750" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.565914ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:19:30:48 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T19:30:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35385" http.request.id=2d1caabd-45f9-47e0-9ef3-e4f8a4690762 http.request.method=GET http.request.remoteaddr="127.0.0.1:43146" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.271641ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:19:30:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T19:30:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=b632f0e5-4c36-43c0-8b2f-7f060e51a68f http.request.method=POST http.request.remoteaddr="127.0.0.1:45750" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.398176ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=3d40d412-183c-43d6-b570-f5684535b54a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45750" http.request.uri="/v2/foo/bar/blobs/uploads/92fe18dc-d023-4593-808e-53fc7a234efd?_state=KBN4f6TqutP-_WsEkTf_MB1oOLz0nNWG9geo6MhW4U17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyZmUxOGRjLWQwMjMtNDU5My04MDhlLTUzZmM3YTIzNGVmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDo0OC40MzA0ODgwOTJaIn0%3D&digest=sha256%3A33f17bd98e404eaa68ec56f69c437e25eb6a24afcababc0a957a0a83bc121b47" http.request.useragent="Go-http-client/1.1" http.response.duration=575.57652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:48 +0000] "PUT /v2/foo/bar/blobs/uploads/92fe18dc-d023-4593-808e-53fc7a234efd?_state=KBN4f6TqutP-_WsEkTf_MB1oOLz0nNWG9geo6MhW4U17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyZmUxOGRjLWQwMjMtNDU5My04MDhlLTUzZmM3YTIzNGVmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxOTozMDo0OC40MzA0ODgwOTJaIn0%3D&digest=sha256%3A33f17bd98e404eaa68ec56f69c437e25eb6a24afcababc0a957a0a83bc121b47 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=7d157242-54f9-44c4-a302-abbc94cce444 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45750" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.585577ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:19:30:49 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=af227ea3-0111-46a4-ad64-66f67ed74535 http.request.method=GET http.request.remoteaddr="127.0.0.1:45750" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="931.149µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:19:30:49 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T19:30:49Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37701 /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:37701/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:35385" http.request.id=363e0acf-10b6-4736-bac6-01311b4aac1b http.request.method=GET http.request.remoteaddr="127.0.0.1:43154" 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-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=e05276b2-0349-4b18-8471-1ed6c955aaf7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45754" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.237992ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:19:30:49 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=7ac1849e-4287-4ae2-a046-401bd05080a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45754" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="938.586µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:19:30:49 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T19:30:49Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37701 /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:37701/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:35385" http.request.id=363e0acf-10b6-4736-bac6-01311b4aac1b http.request.method=GET http.request.remoteaddr="127.0.0.1:43154" 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-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37701" http.request.id=d9a291bd-586f-4968-9ef5-dcb067fb4b44 http.request.method=GET http.request.remoteaddr="127.0.0.1:45756" 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.086977ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:19:30:49 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T19:30:49Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:cfa62c4cdf95fb1b76f410a1265c15bca049fc50f1202fc94bc3d959f54b3cea with ttl=167h59m59.999996746s" go.version=go1.24.1 time="2025-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35385" http.request.id=363e0acf-10b6-4736-bac6-01311b4aac1b http.request.method=GET http.request.remoteaddr="127.0.0.1:43154" 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=8.643188ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:19:30:49 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (1.57s) === RUN TestAppDispatcher time="2025-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:46613" http.request.id=2abe03ef-9325-4f50-be9c-87301ee491a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:58658" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="719.838µs" http.response.status=200 http.response.written=0 time="2025-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:46613" http.request.id=f2295819-1fb5-45d4-926d-ff531e1d4f5c http.request.method=GET http.request.remoteaddr="127.0.0.1:58658" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="546.551µs" http.response.status=200 http.response.written=0 time="2025-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:46613" http.request.id=abf44953-e395-4e3b-a3a8-694c4eafe3cc http.request.method=GET http.request.remoteaddr="127.0.0.1:58658" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="566.908µs" http.response.status=200 http.response.written=0 time="2025-03-16T19:30:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:46613" http.request.id=a0b1836d-b4ef-4016-979c-068028320c0e http.request.method=GET http.request.remoteaddr="127.0.0.1:58658" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="588.847µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2025-03-16T19:30:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 time="2025-03-16T19:30:49Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 time="2025-03-16T19:30:49Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.1 http.request.host="127.0.0.1:37173" http.request.id=170b4286-cef2-4ef4-bcd4-298c11446a23 http.request.method=GET http.request.remoteaddr="127.0.0.1:39018" 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-03-16T19:30:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 time="2025-03-16T19:30:49Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 time="2025-03-16T19:30:49Z" level=info msg="configuring file health check path=/tmp/healthcheck4142892554, interval=1" go.version=go1.24.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-03-16T19:30: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.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 time="2025-03-16T19:30:53Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 time="2025-03-16T19:30:53Z" level=info msg="configuring TCP health check addr=127.0.0.1:37631, interval=1" go.version=go1.24.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-03-16T19:30:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 time="2025-03-16T19:30:57Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 time="2025-03-16T19:30:57Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:43957, interval=1, threshold=3" go.version=go1.24.1 instance.id=4ece229c-8eaa-4773-acbc-82f3402ccff4 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 65.006s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.03s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.31s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.65s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.043s === RUN TestSchedule time="2025-03-16T19:29:59Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=22d11560-168d-4757-bc44-1c203ee3da00 time="2025-03-16T19:29:59Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995664ms" go.version=go1.24.1 instance.id=22d11560-168d-4757-bc44-1c203ee3da00 time="2025-03-16T19:29:59Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.541µs" go.version=go1.24.1 instance.id=22d11560-168d-4757-bc44-1c203ee3da00 time="2025-03-16T19:29:59Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=996.912µs" go.version=go1.24.1 instance.id=22d11560-168d-4757-bc44-1c203ee3da00 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-03-16T19:29:59Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=22d11560-168d-4757-bc44-1c203ee3da00 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-03-16T19:29:59Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=22d11560-168d-4757-bc44-1c203ee3da00 time="2025-03-16T19:29:59Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.996562ms" go.version=go1.24.1 instance.id=22d11560-168d-4757-bc44-1c203ee3da00 time="2025-03-16T19:29:59Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.997424ms" go.version=go1.24.1 instance.id=22d11560-168d-4757-bc44-1c203ee3da00 time="2025-03-16T19:29:59Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=22d11560-168d-4757-bc44-1c203ee3da00 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-03-16T19:29:59Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=22d11560-168d-4757-bc44-1c203ee3da00 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.583s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (0.96s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 16457216 sha256:b4a1a3b776bd84d422e88046264746807560a9b98e3da532b75f2ebd59577ea1 [] map[] } --- PASS: TestSimpleBlobRead (0.31s) === RUN TestBlobMount --- PASS: TestBlobMount (0.49s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.46s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.36s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.60s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:4e2f14d2ed6603204a537e920cf57e7951c3ba98f1f2b74775a1f4b8649f2b19 palailogos: marking blob sha256:c78bb951ebb2f2d70f3547eac3d14d48754348880dbeee08a1211ba480dcc484 palailogos: marking blob sha256:5963dc1133be59bc5394c466a1332717c1af5300ea6b0f419cd876114516e52f palailogos: marking manifest sha256:5963dc1133be59bc5394c466a1332717c1af5300ea6b0f419cd876114516e52f palailogos: marking blob sha256:7c454a3e0e7617df2db9effbd56ef59a1e99921957ce898d6dd0ede697112fff palailogos: marking blob sha256:78e740ec18ab11d69e3c586156e07b709a97b6924defbf18be925356eefcd550 palailogos: marking manifest sha256:5e8beaf53924e9a43dad27e9b3f489f307fdd8e8302c312f86bb14744ecf8f7d palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:f21dce53745fc0462e961ed9d8ed4dd06acbf98778a6d4b1a9e430999a29f27f palailogos: marking blob sha256:b294c9e87d88b6a7ae7509a62d0a6f3e7c1fda05b4dffc899ba0bce168fa6b23 palailogos: marking manifest sha256:c78bb951ebb2f2d70f3547eac3d14d48754348880dbeee08a1211ba480dcc484 palailogos: marking blob sha256:c00a46733e47de29118a8c10e30b7e485fc155b584bff11913d90cd95eee5cb3 palailogos: marking blob sha256:56e958e3d700c4b8a19c9b78b84cacb5c1e67bf8b080b56a788138510c8b7959 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.92s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:2bc36a3b6c2503e423e657938f6b4261b021054012f159134cf7ddbd71a0ac49 deletemanifests: marking manifest sha256:2fca5160ed361c5038a40174bca2435aacd044033bd57db7008efeb593004662 deletemanifests: marking blob sha256:920fd18ab16dccd837aa08e454f46616f53f4907b79cf4fd7d0b2a817698aed9 deletemanifests: marking blob sha256:1e5d575491ebb97c7ab203c051a00a111541589ab4137943a0938d5e271b64b2 deletemanifests: marking blob sha256:2ad8a36ca498b50cd4ceae94a59ce6a417b08ea8e20649b58948c1a1cf266bb8 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:c4b8406a55da103ec16f6fc5a1bb9bff5182c6975c80604d87239bbd02bcd683 blob eligible for deletion: sha256:edcdb63f166ce9b153efb83af8bef456a094c5256514f0f861f17e6ab961584c blob eligible for deletion: sha256:2bc36a3b6c2503e423e657938f6b4261b021054012f159134cf7ddbd71a0ac49 blob eligible for deletion: sha256:7e2450f70809c15e99f170da64276b3089c97ba8852b2a7756a61b657a4f8e9b deletemanifests manifest eligible for deletion: sha256:2bc36a3b6c2503e423e657938f6b4261b021054012f159134cf7ddbd71a0ac49 deletemanifests: marking manifest sha256:2fca5160ed361c5038a40174bca2435aacd044033bd57db7008efeb593004662 deletemanifests: marking blob sha256:920fd18ab16dccd837aa08e454f46616f53f4907b79cf4fd7d0b2a817698aed9 deletemanifests: marking blob sha256:1e5d575491ebb97c7ab203c051a00a111541589ab4137943a0938d5e271b64b2 deletemanifests: marking blob sha256:2ad8a36ca498b50cd4ceae94a59ce6a417b08ea8e20649b58948c1a1cf266bb8 time="2025-03-16T19:30:12Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/2bc36a3b6c2503e423e657938f6b4261b021054012f159134cf7ddbd71a0ac49" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 time="2025-03-16T19:30:12Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/2bc36a3b6c2503e423e657938f6b4261b021054012f159134cf7ddbd71a0ac49" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:7e2450f70809c15e99f170da64276b3089c97ba8852b2a7756a61b657a4f8e9b time="2025-03-16T19:30:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7e/7e2450f70809c15e99f170da64276b3089c97ba8852b2a7756a61b657a4f8e9b" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:c4b8406a55da103ec16f6fc5a1bb9bff5182c6975c80604d87239bbd02bcd683 time="2025-03-16T19:30:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c4/c4b8406a55da103ec16f6fc5a1bb9bff5182c6975c80604d87239bbd02bcd683" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:edcdb63f166ce9b153efb83af8bef456a094c5256514f0f861f17e6ab961584c time="2025-03-16T19:30:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ed/edcdb63f166ce9b153efb83af8bef456a094c5256514f0f861f17e6ab961584c" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:2bc36a3b6c2503e423e657938f6b4261b021054012f159134cf7ddbd71a0ac49 time="2025-03-16T19:30:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2b/2bc36a3b6c2503e423e657938f6b4261b021054012f159134cf7ddbd71a0ac49" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 --- PASS: TestDeleteManifestIfTagNotFound (2.00s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:730236a6a200ea6868e2aeb075e677c69a98bf8a8c7a3ad5a71ef1443a7e3755 time="2025-03-16T19:30:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/73/730236a6a200ea6868e2aeb075e677c69a98bf8a8c7a3ad5a71ef1443a7e3755" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:97a0376b6d5266e116b6e5c4b4f5e2a9b877bac9adf87fbf28e3e667baddf9c2 time="2025-03-16T19:30:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/97/97a0376b6d5266e116b6e5c4b4f5e2a9b877bac9adf87fbf28e3e667baddf9c2" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:bff79b47451f17d5fe197c24462fea85527e521a59435988083bfbe779bd890d time="2025-03-16T19:30:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bf/bff79b47451f17d5fe197c24462fea85527e521a59435988083bfbe779bd890d" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 --- PASS: TestGCWithMissingManifests (0.57s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:081d2ee33b3ff4f4aa16b6f089811f6b89fcca9c4bc8f2adc4edc2905f29061d komnenos: marking blob sha256:4e6cee4029864634318d6eacdfe2857d04290c0471eabb2eb1aec99441410226 komnenos: marking blob sha256:0ea0527bbc0dfb4c4ea30d8ef475109bcc19263d8b9afd91ebc3f222c4cee8f0 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:a5cbc62066b0dbd9337ccdde3bb4ded62d4b130c3af678b4b275c0d7a2ad0431 time="2025-03-16T19:30:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a5/a5cbc62066b0dbd9337ccdde3bb4ded62d4b130c3af678b4b275c0d7a2ad0431" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-03-16T19:30:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:372b1306c6d04f4a644319cf2a0b1d41dc81c386bc743c6de182e5806cc0dc1e time="2025-03-16T19:30:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/37/372b1306c6d04f4a644319cf2a0b1d41dc81c386bc743c6de182e5806cc0dc1e" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:44ae3795f64c9a9e97d261be50728233b9d8b5b15ff940d2efe64bee82e29f22 time="2025-03-16T19:30:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/44/44ae3795f64c9a9e97d261be50728233b9d8b5b15ff940d2efe64bee82e29f22" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:62a811b2572e9cf4504123fa8520b2cb4e321cd631088ab7af6aeae86e0e2cd1 time="2025-03-16T19:30:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/62/62a811b2572e9cf4504123fa8520b2cb4e321cd631088ab7af6aeae86e0e2cd1" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:6d9b3ca52f1fa1db989d80ea2ae2a56dfdb316047d1f2ed0d6acf42a83a6e83c time="2025-03-16T19:30:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6d/6d9b3ca52f1fa1db989d80ea2ae2a56dfdb316047d1f2ed0d6acf42a83a6e83c" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 blob eligible for deletion: sha256:a4c9216be3d18689920426a113a48b71f9b57dea58f8ce3179595e88921acdfd time="2025-03-16T19:30:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a4/a4c9216be3d18689920426a113a48b71f9b57dea58f8ce3179595e88921acdfd" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 --- PASS: TestDeletionHasEffect (1.81s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.77s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:39a48d24647c6b6479be9990957abc12bad83341e0176c1f96638f3624c90051 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:f26a50eeb055e0485f33eb0f300844364cb3c94d353d38a7a1495f4f83f1329e michael_z_doukas: marking blob sha256:fdec1fabea226576ecfc2a54f0a4b7cd03b084cd5447e852bbf379819da56f7d 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:9b5f268b67fd45fbe0f38a32eaf9c673d55e7c78dfb7a451bf0ec7d68d812deb time="2025-03-16T19:30:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9b/9b5f268b67fd45fbe0f38a32eaf9c673d55e7c78dfb7a451bf0ec7d68d812deb" go.version=go1.24.1 instance.id=4c4973e8-67f6-454c-af6f-4aec5c4c2528 --- PASS: TestOrphanBlobDeleted (0.75s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:fb72a9dec93f9aab98a4107c81bdb83173d065808fa48f2e6c6c6196c474df62 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:c5b62d440043273305ce5073b20cde749ca536c2f690fee009dcf0326e4a07c9 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.44s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.71s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.28s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.01s) === 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-03-16T19:30:19Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 18:30:19.508060578 +0000 UTC m=-3579.534177105, actuallyDelete=true" time="2025-03-16T19:30:19Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-03-16T19:30:19Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418, actuallyDelete=true" time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/42653eda-bc7f-432f-b5f3-dd0c42873c9f have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4f24cb29-9a78-4f01-8762-d3b9030e537e have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/90ff1932-dbec-4141-a305-154c31c16f7a have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d7950a36-49b2-43f5-85a8-c4f218a1e5fc have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f9689a92-2929-424a-95ce-64597543eeac have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5efb3421-2ecd-48a0-af5c-b81cf037f9dd have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cfda99ab-27df-419a-9b7a-ee6c8228e42e have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d529d20f-a745-42fc-b7b5-db248a4f9b6c have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e92f9036-7649-4999-86c7-02bd396e2181 have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/888ce157-25c2-4cf8-ad99-0fdaa0439de7 have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3c4bb88a-c42b-4f5c-97e0-b1237966d187 have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.509022099 +0000 UTC m=+20.466784418). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-03-16T19:30:19Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 19:30:19.510186502 +0000 UTC m=+20.467948817, actuallyDelete=true" time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1823e8fd-86dd-4c66-8158-a80fcb845e42 have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.510186502 +0000 UTC m=+20.467948817). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0f2e9a6d-5773-4dcd-a288-505487ec46c2 have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.510186502 +0000 UTC m=+20.467948817). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/126b778b-a2cd-428d-9070-c84a0f270b2f have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.510186502 +0000 UTC m=+20.467948817). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5d9af1c9-fe4c-4f5d-92ab-becc880ddfca have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.510186502 +0000 UTC m=+20.467948817). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f14cc979-fb9a-4aad-9180-7750972b11e0 have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.510186502 +0000 UTC m=+20.467948817). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-03-16T19:30:19Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 19:30:19.510985753 +0000 UTC m=+20.468748072, actuallyDelete=true" time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/71546d93-ab7f-4adf-963f-65c21e2e221b have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.510985753 +0000 UTC m=+20.468748072). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a761387d-30db-4681-9d14-dd34807100ee have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.510985753 +0000 UTC m=+20.468748072). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a8c72e30-d93e-4af6-a3db-168da148f8a1 have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.510985753 +0000 UTC m=+20.468748072). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/beab71ac-2580-482c-8a60-1b95d10446b1 have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.510985753 +0000 UTC m=+20.468748072). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bf7f254b-44de-45ab-bc75-7fd5306af42c have older date (2025-03-16 18:30:19 +0000 UTC) than purge date (2025-03-16 19:30:19.510985753 +0000 UTC m=+20.468748072). Removing upload directory." time="2025-03-16T19:30:19Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-03-16T19:30:19Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 19:30:19.511447501 +0000 UTC m=+20.469209824, actuallyDelete=true" time="2025-03-16T19:30:19Z" 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 20.478s ? 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.012s === 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.008s === RUN TestWalkFileRemoved time="2025-03-16T19:29:59Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.003s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.698s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.07s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.084s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.19s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.904s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.39s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.055s ? 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-03-16T19:29:59Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.1 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-03-16T19:29:59Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.1 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-03-16T19:29:59Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.1 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV6 === CONT TestParsing === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidNetworkType === CONT TestMatchIPV4_2 === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 time="2025-03-16T19:29:59Z" level=error msg="unknown ip address format" go.version=go1.24.1 instance.id=feb588dd-b5bb-4505-87c9-58f9610823d6 ip=?0000000000000000000000000000000000 === CONT TestUpdateCalledRegularly --- PASS: TestParsing (0.00s) --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestS3TryUpdate (0.00s) time="2025-03-16T19:29:59Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.1 instance.id=feb588dd-b5bb-4505-87c9-58f9610823d6 time="2025-03-16T19:29:59Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.1 instance.id=feb588dd-b5bb-4505-87c9-58f9610823d6 --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) time="2025-03-16T19:29:59Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2025-03-16T19:30:00Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T19:30:01Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T19:30:02Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T19:30:03Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.509s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? 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.720s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.52s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.267s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.02s) PASS ok github.com/docker/distribution/uuid 0.023s ? 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-r10.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-r10.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-ppc64le.so.1 >>> docker-registry*: Package size: 26.9 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r10.apk >>> docker-registry: Build complete at Sun, 16 Mar 2025 19:31:04 +0000 elapsed time 0h 1m 30s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250316.192936) (2/2) Purging go (1.24.1-r0) Executing busybox-1.37.0-r14.trigger OK: 274 MiB in 102 packages >>> docker-registry: Updating the community/ppc64le repository index... >>> docker-registry: Signing the index...