>>> docker-registry: Building community/docker-registry 2.8.3-r12 (using abuild 3.15.0_rc3-r3) started Sun, 11 May 2025 18:15:42 +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.3-r0) (2/2) Installing .makedepends-docker-registry (20250511.181544) Executing busybox-1.37.0-r17.trigger OK: 593 MiB in 108 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 Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' saved >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-05-11T18:16:01Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-11T18:16:01Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.018s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-05-11T18:16:01Z" 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.009s ? 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.009s === 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.06s) PASS ok github.com/docker/distribution/health/checks 0.066s ? 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.008s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.008s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.009s === 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/05/11 18:16:01 http: TLS handshake error from 127.0.0.1:41762: 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:46599/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46599/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46599/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:46599/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:43103?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.46s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-11T18:16:01Z" level=info msg="broadcaster: closing" time="2025-05-11T18:16:01Z" level=info msg="closing testSink" time="2025-05-11T18:16:01Z" level=info msg="closing testSink" time="2025-05-11T18:16:01Z" level=info msg="closing testSink" time="2025-05-11T18:16:01Z" level=info msg="closing testSink" time="2025-05-11T18:16:01Z" level=info msg="closing testSink" time="2025-05-11T18:16:01Z" level=info msg="closing testSink" time="2025-05-11T18:16:01Z" level=info msg="closing testSink" time="2025-05-11T18:16:01Z" level=info msg="closing testSink" time="2025-05-11T18:16:01Z" level=info msg="closing testSink" time="2025-05-11T18:16:01Z" level=info msg="closing testSink" time="2025-05-11T18:16:01Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-05-11T18:16:01Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-11T18:16:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 1} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 1} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 1} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 1} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:01Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T18:16:02Z" level=warning msg="&{0xc0003159b0 0.9} encountered too many errors, backing off" time="2025-05-11T18:16:02Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.54s) PASS ok github.com/docker/distribution/notifications 1.153s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-11T18:16:01Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-11T18:16:01.352118925Z" 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.3 time="2025-05-11T18:16:01.352159373Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:16:01.352253992Z" level=info msg="Starting upload purge in 2m0s" go.version=go1.24.3 time="2025-05-11T18:16:01.353303944Z" level=info msg="listening on [::]:5000" go.version=go1.24.3 time="2025-05-11T18:16:04.354142711Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 time="2025-05-11T18:16:04.45892046Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=f9364141-e3f6-43b5-8fab-d54a6693566b http.request.method=GET http.request.remoteaddr="[::1]:33356" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.469055ms http.response.status=200 http.response.written=2 ::1 - - [11/May/2025:18:16:04 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-11T18:16:04.607083927Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-11T18:16:04.607795339Z" 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.3 time="2025-05-11T18:16:04.60781894Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:16:04.607887881Z" level=info msg="Starting upload purge in 51m0s" go.version=go1.24.3 time="2025-05-11T18:16:04.607988847Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 time="2025-05-11T18:16:04.608017769Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.3 time="2025-05-11T18:16:04.608365962Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.3 time="2025-05-11T18:16:07.619193649Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=e76eac9d-96a0-4e49-b922-58cf010f253c http.request.method=GET http.request.remoteaddr="127.0.0.1:50294" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.260632ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:18:16:07 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-11T18:16:07.619537078Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 --- PASS: TestRegistrySupportedCipherSuite (3.26s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-11T18:16:08.397490346Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-11T18:16:08.398190265Z" 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.3 time="2025-05-11T18:16:08.398209159Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:16:08.3983322Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 time="2025-05-11T18:16:08.398395835Z" level=info msg="Starting upload purge in 56m0s" go.version=go1.24.3 --- PASS: TestRegistryUnsupportedCipherSuite (8.78s) PASS ok github.com/docker/distribution/registry 15.159s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.004s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.075s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-05-11T18:16:01Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.3 instance.id=3d0bd3dc-a283-41c8-bd8c-1d1e0969c299 time="2025-05-11T18:16:01Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.3 instance.id=3d0bd3dc-a283-41c8-bd8c-1d1e0969c299 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-05-11T18:16:01Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.3 password="Sq_-rSxA71beV8Vvhjro9_AYBfvRUdkZwtoDVctTmzo" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.086s === 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-05-11T18:16:01Z" level=info msg="token not to be used before 2025-05-11 18:16:02 +0000 UTC - currently 2025-05-11 18:16:01.35653987 +0000 UTC m=+0.010684723" time="2025-05-11T18:16:01Z" level=info msg="token not to be used after 2025-05-11 18:16:01 +0000 UTC - currently 2025-05-11 18:16:01.356922901 +0000 UTC m=+0.011067760" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-05-11T18:16:01Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.019s === 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.050s === 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.020s === 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-05-11T18:16:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:16:01Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:16:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35529" http.request.id=52476fac-d930-4e83-9450-c7c22cf18701 http.request.method=GET http.request.remoteaddr="127.0.0.1:52448" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.33444ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:18:16:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-05-11T18:16:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:16:01Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:16:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=174cff85-6b99-4732-846e-b131570fdb81 http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" 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.797001ms http.response.status=200 http.response.written=20 127.0.0.1 - - [11/May/2025:18:16:01 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-11T18:16:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=f94c9a13-c307-451b-83f4-c252ea53ebe7 http.request.method=POST http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.912372ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:01 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=ea174b28-8bca-44d5-a61f-5e99877f3330 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/aaaa/blobs/uploads/c1437232-6a12-44e7-bfdc-69cc429810f9?_state=SukXbGHOzbXMmJSW1Lbhw_w5i1fd5IUULWJ5ZunMZCR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjMTQzNzIzMi02YTEyLTQ0ZTctYmZkYy02OWNjNDI5ODEwZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MDEuODI4NDgxODgxWiJ9&digest=sha256%3Adca2ecdfaa3deccc278bc03648d539599e690c7c8d9b5cb2d83cad49b3f227b7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.047924721s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:01 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c1437232-6a12-44e7-bfdc-69cc429810f9?_state=SukXbGHOzbXMmJSW1Lbhw_w5i1fd5IUULWJ5ZunMZCR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjMTQzNzIzMi02YTEyLTQ0ZTctYmZkYy02OWNjNDI5ODEwZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MDEuODI4NDgxODgxWiJ9&digest=sha256%3Adca2ecdfaa3deccc278bc03648d539599e690c7c8d9b5cb2d83cad49b3f227b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=0e87a6e1-1a3b-47a7-bfdf-8e7e04c5391c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.059455ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:05 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=247801d3-bb30-4b94-a6cd-94dae139071d http.request.method=POST http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="967.411µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:06 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=6f785d20-9b6a-4c89-8c37-f6e294fdf146 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/bbbb/blobs/uploads/d3d53ce8-8e7f-411c-893f-b7daf61e7bdb?_state=1khsO2lKbu6jmyRdo38Spchl792iZGrbhHN-7wCLzbN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkM2Q1M2NlOC04ZTdmLTQxMWMtODkzZi1iN2RhZjYxZTdiZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MDYuMDczMDE1NjcyWiJ9&digest=sha256%3A535f3369dafdad17d5b102f168dddf460dab265f55e13fd9e35276246ab48597" http.request.useragent="Go-http-client/1.1" http.response.duration=2.04480139s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:06 +0000] "PUT /v2/foo/bbbb/blobs/uploads/d3d53ce8-8e7f-411c-893f-b7daf61e7bdb?_state=1khsO2lKbu6jmyRdo38Spchl792iZGrbhHN-7wCLzbN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkM2Q1M2NlOC04ZTdmLTQxMWMtODkzZi1iN2RhZjYxZTdiZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MDYuMDczMDE1NjcyWiJ9&digest=sha256%3A535f3369dafdad17d5b102f168dddf460dab265f55e13fd9e35276246ab48597 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=c89d9601-69be-495a-b3e4-2344ccfcf8d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.316117ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:08 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=5782aa3b-d5b3-4071-be70-c20f4f2db1a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.38166ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:08 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:12Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=4029cbbd-3d8b-4a6a-b9ea-bc323b266bf6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/cccc/blobs/uploads/f802da77-9441-4e9f-b1b6-d26b21445cee?_state=YCoQC7TvV_HUK9rNPKu6DTiPXneI9Y3rWtutZM2ey0d7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmODAyZGE3Ny05NDQxLTRlOWYtYjFiNi1kMjZiMjE0NDVjZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MDguMzQ4MDAxMTQ0WiJ9&digest=sha256%3A738ed405942941633d416dc8c847ee364b37372991769caaec71d77f1a2bce15" http.request.useragent="Go-http-client/1.1" http.response.duration=4.632504502s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:08 +0000] "PUT /v2/foo/cccc/blobs/uploads/f802da77-9441-4e9f-b1b6-d26b21445cee?_state=YCoQC7TvV_HUK9rNPKu6DTiPXneI9Y3rWtutZM2ey0d7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmODAyZGE3Ny05NDQxLTRlOWYtYjFiNi1kMjZiMjE0NDVjZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MDguMzQ4MDAxMTQ0WiJ9&digest=sha256%3A738ed405942941633d416dc8c847ee364b37372991769caaec71d77f1a2bce15 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:12Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=5c737e82-59b1-4e69-a7e8-663f577b0ee9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.292888ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:12 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=8779da71-7e2a-416d-8408-51b222b492e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.41221ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:13 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=76221310-449f-4226-8383-13a43ad06f77 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/dddd/blobs/uploads/87f86f66-0717-4c7c-a856-6180a133c824?_state=tI8Qju4nUdPo3BEa3nc_p0OjX0UrtrdxFowe7nTODb57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4N2Y4NmY2Ni0wNzE3LTRjN2MtYTg1Ni02MTgwYTEzM2M4MjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MTMuMzU2MDE4NTMxWiJ9&digest=sha256%3Ab7b937661ae810f41942a9410788ad8f648537853e48d31b4d2558579800ddc9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.68346818s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:13 +0000] "PUT /v2/foo/dddd/blobs/uploads/87f86f66-0717-4c7c-a856-6180a133c824?_state=tI8Qju4nUdPo3BEa3nc_p0OjX0UrtrdxFowe7nTODb57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4N2Y4NmY2Ni0wNzE3LTRjN2MtYTg1Ni02MTgwYTEzM2M4MjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MTMuMzU2MDE4NTMxWiJ9&digest=sha256%3Ab7b937661ae810f41942a9410788ad8f648537853e48d31b4d2558579800ddc9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=3ad27bc7-4c71-4076-a531-4ac3c77b2e6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.354899ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:19 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=ba2ab705-7c12-4185-b83e-4233fd62ad6f http.request.method=POST http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.557732ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:19 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=0d33aa8c-d142-4500-a7a7-e7f589a07146 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/eeee/blobs/uploads/4d29634c-0e68-4862-9d29-c4de0ff23e2f?_state=60KjHOwBY1BFnunN8xSiWLDagqBw_o51jr9OCWihxod7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI0ZDI5NjM0Yy0wZTY4LTQ4NjItOWQyOS1jNGRlMGZmMjNlMmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MTkuMzA2NDYwMjkyWiJ9&digest=sha256%3A852ac0f5b1b4d3a75c698300243df2b8506c7855619000e218d6699460c0a390" http.request.useragent="Go-http-client/1.1" http.response.duration=2.81975704s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:19 +0000] "PUT /v2/foo/eeee/blobs/uploads/4d29634c-0e68-4862-9d29-c4de0ff23e2f?_state=60KjHOwBY1BFnunN8xSiWLDagqBw_o51jr9OCWihxod7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI0ZDI5NjM0Yy0wZTY4LTQ4NjItOWQyOS1jNGRlMGZmMjNlMmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MTkuMzA2NDYwMjkyWiJ9&digest=sha256%3A852ac0f5b1b4d3a75c698300243df2b8506c7855619000e218d6699460c0a390 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=a9274a20-5953-47ce-86bc-9393bd0c3f66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.555726ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:22 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=5caf1f85-14df-4dbc-b2ce-665185895a8b http.request.method=POST http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="905.149µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:22 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=ab4f30f1-fd07-4db7-9723-93d86ebf5ed2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/ffff/blobs/uploads/8f647107-8c7f-4735-8d98-aa2f3d7c4369?_state=XiuM3xca1rQV6-HTSzg1faDSO6ivbF3plJaJjcXvqa97Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI4ZjY0NzEwNy04YzdmLTQ3MzUtOGQ5OC1hYTJmM2Q3YzQzNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MjIuMzA1MTk5MDMxWiJ9&digest=sha256%3Ac94e32823f00996ae193806a1d74a0f1f6fffbb616b8bf61cf55482c91259a7d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.158956094s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:22 +0000] "PUT /v2/foo/ffff/blobs/uploads/8f647107-8c7f-4735-8d98-aa2f3d7c4369?_state=XiuM3xca1rQV6-HTSzg1faDSO6ivbF3plJaJjcXvqa97Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI4ZjY0NzEwNy04YzdmLTQ3MzUtOGQ5OC1hYTJmM2Q3YzQzNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MjIuMzA1MTk5MDMxWiJ9&digest=sha256%3Ac94e32823f00996ae193806a1d74a0f1f6fffbb616b8bf61cf55482c91259a7d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=e297bb0b-5424-4950-9d92-944516608b40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.442152ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=6e9ad2d4-8516-4ef4-b1d9-25687b57ca95 http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" 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.736ms http.response.status=200 http.response.written=74 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=78642a81-b98a-4f39-b6b8-1320be02a9d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" 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.300141ms http.response.status=200 http.response.written=30 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=e34e617d-30cf-4084-81d4-91b2293518ff http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" 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.261105ms http.response.status=200 http.response.written=74 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=ffcee9ee-9e40-4a2f-9b31-b5f6b60ec1ab http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" 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="645.998µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=0ef0c304-8561-4315-9b4f-431844844e7c http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.511838ms http.response.status=200 http.response.written=63 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=dcde4114-f6d4-49d3-bf1e-899e1ba4f479 http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" 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="681.323µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" 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.3 http.request.host="127.0.0.1:45441" http.request.id=e0149d1e-b23d-431a-b4d7-16396b91b57a http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.677613ms http.response.status=400 http.response.written=116 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" 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.3 http.request.host="127.0.0.1:45441" http.request.id=7eb4b101-17d4-4228-989f-a77d468de3ef http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.250253ms http.response.status=400 http.response.written=115 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=4998741a-7998-485b-b971-cc43c96ac70e http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.139944ms http.response.status=200 http.response.written=20 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45441" http.request.id=2a20801a-24c2-4d2f-9ddc-3a3b03658938 http.request.method=GET http.request.remoteaddr="127.0.0.1:51780" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.225877ms http.response.status=200 http.response.written=74 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-11T18:16: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.3 time="2025-05-11T18:16:24Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:16:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=50a37f06-7e11-4201-9a3e-122953efee6a http.request.method=POST http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.350742ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=0c201666-a7b0-44d7-b0f5-2007af1fd7aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/aaaa/blobs/uploads/6354c1e4-fe4b-4fa5-8fdc-4109a7dd4c1f?_state=8N_jVBObu5izGpo2uLDv1vsKRIfOAZro6ngxDmJ07C97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2MzU0YzFlNC1mZTRiLTRmYTUtOGZkYy00MTA5YTdkZDRjMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MjQuNjg0NDExOTQ1WiJ9&digest=sha256%3Ab8f0a2d74f10fddf973ac1e88ef058ad7238109dfb70207891612587511f64dd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.094263273s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:24 +0000] "PUT /v2/foo/aaaa/blobs/uploads/6354c1e4-fe4b-4fa5-8fdc-4109a7dd4c1f?_state=8N_jVBObu5izGpo2uLDv1vsKRIfOAZro6ngxDmJ07C97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2MzU0YzFlNC1mZTRiLTRmYTUtOGZkYy00MTA5YTdkZDRjMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MjQuNjg0NDExOTQ1WiJ9&digest=sha256%3Ab8f0a2d74f10fddf973ac1e88ef058ad7238109dfb70207891612587511f64dd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=237b0016-bb4d-4dd2-a84e-d305564ad726 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.79135ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:26 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=ea9ef513-044d-4f98-8399-6114205d0958 http.request.method=POST http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.631349ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:27 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=6d841860-6f3d-4c7d-99c5-13801aa4dd4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/bbbb/blobs/uploads/40c3d3d6-1cf5-4d6f-9d66-3ff00cb77498?_state=pBWl5mvi-CrZi3OZdXLw4zoRc5so8SoLwuXF1s3vFu97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0MGMzZDNkNi0xY2Y1LTRkNmYtOWQ2Ni0zZmYwMGNiNzc0OTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MjcuMDAzNjYwNDk3WiJ9&digest=sha256%3A184fc6cd1b535d21ee49a2f6252940fab57ff00c8b83da6f0851f633593282ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.98059548s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:27 +0000] "PUT /v2/foo/bbbb/blobs/uploads/40c3d3d6-1cf5-4d6f-9d66-3ff00cb77498?_state=pBWl5mvi-CrZi3OZdXLw4zoRc5so8SoLwuXF1s3vFu97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0MGMzZDNkNi0xY2Y1LTRkNmYtOWQ2Ni0zZmYwMGNiNzc0OTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MjcuMDAzNjYwNDk3WiJ9&digest=sha256%3A184fc6cd1b535d21ee49a2f6252940fab57ff00c8b83da6f0851f633593282ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=d51eb0b2-9a37-4ba1-87b4-c1d53248dd42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.139222ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:31 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=a25bce32-7435-4d09-94f5-b7356816d087 http.request.method=POST http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.615392ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:32 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=09162800-8bd4-4cff-989b-8e24c616346c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/cccc/blobs/uploads/a8a5fbc6-c3fb-49ca-bbac-b645b86276df?_state=YBKmOId0gQSxY3D-sBz1QXUhIuRg6bC383yuoFbd2W57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhOGE1ZmJjNi1jM2ZiLTQ5Y2EtYmJhYy1iNjQ1Yjg2Mjc2ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MzIuMTU2NDgwMTk3WiJ9&digest=sha256%3A48472be1f3847a4d767a56c307a051cba2f6478087ce880f48f5e8e559fab7a7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.098577948s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:32 +0000] "PUT /v2/foo/cccc/blobs/uploads/a8a5fbc6-c3fb-49ca-bbac-b645b86276df?_state=YBKmOId0gQSxY3D-sBz1QXUhIuRg6bC383yuoFbd2W57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhOGE1ZmJjNi1jM2ZiLTQ5Y2EtYmJhYy1iNjQ1Yjg2Mjc2ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MzIuMTU2NDgwMTk3WiJ9&digest=sha256%3A48472be1f3847a4d767a56c307a051cba2f6478087ce880f48f5e8e559fab7a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=31f7cfa7-1a17-44d8-9ff9-76721bee29a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.814814ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=0c09cb18-1ca0-49e3-98bc-d08b15fa3fd0 http.request.method=POST http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.823819ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:34 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=b2a58675-5b57-4134-bf62-b9267b592215 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/dddd/blobs/uploads/0c5d8b24-8b69-4910-bb86-f40f1c27a4bd?_state=k9uroMjt8n2G6JXfAuuZGpj0A2oWNPyx8RriWWlP80R7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwYzVkOGIyNC04YjY5LTQ5MTAtYmI4Ni1mNDBmMWMyN2E0YmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MzQuNDU1NzIwNTc2WiJ9&digest=sha256%3A2705e30e47ea9eadd3939a6a780ba2542e322fd6b8abda0e92a935710175128e" http.request.useragent="Go-http-client/1.1" http.response.duration=4.031901517s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:34 +0000] "PUT /v2/foo/dddd/blobs/uploads/0c5d8b24-8b69-4910-bb86-f40f1c27a4bd?_state=k9uroMjt8n2G6JXfAuuZGpj0A2oWNPyx8RriWWlP80R7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwYzVkOGIyNC04YjY5LTQ5MTAtYmI4Ni1mNDBmMWMyN2E0YmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6MzQuNDU1NzIwNTc2WiJ9&digest=sha256%3A2705e30e47ea9eadd3939a6a780ba2542e322fd6b8abda0e92a935710175128e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=9c775fc9-3b07-491f-a72b-d2f39ac553b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.698324ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44401" http.request.id=d0ce6bd2-9a4c-4883-a795-90d3f6f0c242 http.request.method=GET http.request.remoteaddr="127.0.0.1:46284" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.467669ms http.response.status=200 http.response.written=63 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (36.84s) === RUN TestURLPrefix time="2025-05-11T18:16:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:16:38Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45933" http.request.id=8f222a1b-022d-4dcc-aa37-aec6dbde1841 http.request.method=GET http.request.remoteaddr="127.0.0.1:50068" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.83982ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-05-11T18:16:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:16:38Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:16:38Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=4969e707-088c-4f56-b79a-dc6c869d0090 http.request.method=GET http.request.remoteaddr="127.0.0.1:37510" http.request.uri="/v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.336615ms http.response.status=404 http.response.written=157 vars.digest="sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "GET /v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=cfd364eb-cc28-40fe-a50c-642a86e1ae81 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37526" http.request.uri="/v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.098232ms http.response.status=404 http.response.written=157 vars.digest="sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=9742e007-01f0-43c1-90ab-a9d0eb3459d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:37526" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.04526ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=70796588-305b-4805-a75e-405cd487a2ff http.request.method=GET http.request.remoteaddr="127.0.0.1:37526" http.request.uri="/v2/foo/bar/blobs/uploads/7e4cbf63-8c96-4f7f-85e1-4bd733e5cdeb?_state=fSp6CAzNPoJAG-81N1q85jxjDQOEESwrLsYCZd7P-Cl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlNGNiZjYzLThjOTYtNGY3Zi04NWUxLTRiZDczM2U1Y2RlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42NzY4ODEwNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.231476ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "GET /v2/foo/bar/blobs/uploads/7e4cbf63-8c96-4f7f-85e1-4bd733e5cdeb?_state=fSp6CAzNPoJAG-81N1q85jxjDQOEESwrLsYCZd7P-Cl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlNGNiZjYzLThjOTYtNGY3Zi04NWUxLTRiZDczM2U1Y2RlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42NzY4ODEwNDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=e76509b4-3d56-4e68-937e-00e80e45740d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37526" http.request.uri="/v2/foo/bar/blobs/uploads/7e4cbf63-8c96-4f7f-85e1-4bd733e5cdeb?_state=fSp6CAzNPoJAG-81N1q85jxjDQOEESwrLsYCZd7P-Cl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlNGNiZjYzLThjOTYtNGY3Zi04NWUxLTRiZDczM2U1Y2RlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42NzY4ODEwNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.330664ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "DELETE /v2/foo/bar/blobs/uploads/7e4cbf63-8c96-4f7f-85e1-4bd733e5cdeb?_state=fSp6CAzNPoJAG-81N1q85jxjDQOEESwrLsYCZd7P-Cl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlNGNiZjYzLThjOTYtNGY3Zi04NWUxLTRiZDczM2U1Y2RlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42NzY4ODEwNDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=28f54956-9444-41a0-8fc1-7df0860bbb04 http.request.method=GET http.request.remoteaddr="127.0.0.1:37526" http.request.uri="/v2/foo/bar/blobs/uploads/7e4cbf63-8c96-4f7f-85e1-4bd733e5cdeb?_state=fSp6CAzNPoJAG-81N1q85jxjDQOEESwrLsYCZd7P-Cl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlNGNiZjYzLThjOTYtNGY3Zi04NWUxLTRiZDczM2U1Y2RlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42NzY4ODEwNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7e4cbf63-8c96-4f7f-85e1-4bd733e5cdeb time="2025-05-11T18:16:38Z" 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.3 http.request.host="127.0.0.1:34663" http.request.id=28f54956-9444-41a0-8fc1-7df0860bbb04 http.request.method=GET http.request.remoteaddr="127.0.0.1:37526" http.request.uri="/v2/foo/bar/blobs/uploads/7e4cbf63-8c96-4f7f-85e1-4bd733e5cdeb?_state=fSp6CAzNPoJAG-81N1q85jxjDQOEESwrLsYCZd7P-Cl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlNGNiZjYzLThjOTYtNGY3Zi04NWUxLTRiZDczM2U1Y2RlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42NzY4ODEwNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.971463ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=7e4cbf63-8c96-4f7f-85e1-4bd733e5cdeb 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "GET /v2/foo/bar/blobs/uploads/7e4cbf63-8c96-4f7f-85e1-4bd733e5cdeb?_state=fSp6CAzNPoJAG-81N1q85jxjDQOEESwrLsYCZd7P-Cl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlNGNiZjYzLThjOTYtNGY3Zi04NWUxLTRiZDczM2U1Y2RlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42NzY4ODEwNDhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=f6407d46-b141-4f13-96d2-79cdc1193841 http.request.method=POST http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.802599ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=a8a72c22-817b-48c5-a218-1ae4d822b162 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/085dbbdf-b502-4854-9466-be62dd0911ac?_state=0m_3_PbLw3wYsraqunYDvOLy4oh2kOJSYE1HOndrgnt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NWRiYmRmLWI1MDItNDg1NC05NDY2LWJlNjJkZDA5MTFhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42ODYxNjYwMzlaIn0%3D&digest=sha256%3A05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" provided=sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 vars.name="foo/bar" vars.uuid=085dbbdf-b502-4854-9466-be62dd0911ac time="2025-05-11T18:16:38Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=a8a72c22-817b-48c5-a218-1ae4d822b162 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/085dbbdf-b502-4854-9466-be62dd0911ac?_state=0m_3_PbLw3wYsraqunYDvOLy4oh2kOJSYE1HOndrgnt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NWRiYmRmLWI1MDItNDg1NC05NDY2LWJlNjJkZDA5MTFhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42ODYxNjYwMzlaIn0%3D&digest=sha256%3A05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=085dbbdf-b502-4854-9466-be62dd0911ac time="2025-05-11T18:16:38Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=a8a72c22-817b-48c5-a218-1ae4d822b162 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/085dbbdf-b502-4854-9466-be62dd0911ac?_state=0m_3_PbLw3wYsraqunYDvOLy4oh2kOJSYE1HOndrgnt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NWRiYmRmLWI1MDItNDg1NC05NDY2LWJlNjJkZDA5MTFhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42ODYxNjYwMzlaIn0%3D&digest=sha256%3A05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.820846ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=085dbbdf-b502-4854-9466-be62dd0911ac 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "PUT /v2/foo/bar/blobs/uploads/085dbbdf-b502-4854-9466-be62dd0911ac?_state=0m_3_PbLw3wYsraqunYDvOLy4oh2kOJSYE1HOndrgnt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NWRiYmRmLWI1MDItNDg1NC05NDY2LWJlNjJkZDA5MTFhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42ODYxNjYwMzlaIn0%3D&digest=sha256%3A05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=2cffd545-f37c-45ee-8adb-747a939745dd http.request.method=POST http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.638344ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=3ccaf1f8-2f48-46c0-9c13-a87247f7bec7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/992c2efe-a7eb-46da-8333-6bec865e2d55?_state=gHiEJLaWC6LNmET5lE4h8Y7WI-rs4tQ8rBRC9BjY6dd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5MmMyZWZlLWE3ZWItNDZkYS04MzMzLTZiZWM4NjVlMmQ1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42OTA0OTkzOTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.43426ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "PUT /v2/foo/bar/blobs/uploads/992c2efe-a7eb-46da-8333-6bec865e2d55?_state=gHiEJLaWC6LNmET5lE4h8Y7WI-rs4tQ8rBRC9BjY6dd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5MmMyZWZlLWE3ZWItNDZkYS04MzMzLTZiZWM4NjVlMmQ1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42OTA0OTkzOTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=9578a1ef-1ef0-4f70-8746-a734805ed803 http.request.method=POST http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.159242ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=c994a78d-7f73-4269-866f-9450ff577d15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/92c8437d-13a7-4623-b9d1-74e5a70c914a?_state=AuggfKvQtr7mrWGOdXDn6Xu_5_RX-2JYcUozUuBSeft7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyYzg0MzdkLTEzYTctNDYyMy1iOWQxLTc0ZTVhNzBjOTE0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42OTU4NDY4NTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.578452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "PUT /v2/foo/bar/blobs/uploads/92c8437d-13a7-4623-b9d1-74e5a70c914a?_state=AuggfKvQtr7mrWGOdXDn6Xu_5_RX-2JYcUozUuBSeft7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyYzg0MzdkLTEzYTctNDYyMy1iOWQxLTc0ZTVhNzBjOTE0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC42OTU4NDY4NTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=b23bf349-a270-4058-97df-f49db82f4e85 http.request.method=POST http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.141138ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=ef798507-ebe7-434f-96b5-755657d760bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/41719471-af7a-4876-8f5b-d9ed24575a8b?_state=mjWGrcn5K0mzFh_NZeK8XsCrtfI_fpylxtoRcjtuE9N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxNzE5NDcxLWFmN2EtNDg3Ni04ZjViLWQ5ZWQyNDU3NWE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC43MDE0NTQzNzVaIn0%3D&digest=sha256%3A05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.duration=2.653078361s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:38 +0000] "PUT /v2/foo/bar/blobs/uploads/41719471-af7a-4876-8f5b-d9ed24575a8b?_state=mjWGrcn5K0mzFh_NZeK8XsCrtfI_fpylxtoRcjtuE9N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxNzE5NDcxLWFmN2EtNDg3Ni04ZjViLWQ5ZWQyNDU3NWE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjozOC43MDE0NTQzNzVaIn0%3D&digest=sha256%3A05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=4b6db0e4-fe80-4fa0-8377-7d30c3d14c81 http.request.method=POST http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.799904ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34663" http.request.id=ccd7468c-2e03-4cd5-8a5a-84c353939bc9 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/61dc33fa-3dac-430d-b1c9-d3c305932bf7?_state=jy534e9DJCy0gt2fcKnGiR1msArSHB7rOLGb7oNyhaR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxZGMzM2ZhLTNkYWMtNDMwZC1iMWM5LWQzYzMwNTkzMmJmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0MS40NTQzNDk3MjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.531208879s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:41 +0000] "PATCH /v2/foo/bar/blobs/uploads/61dc33fa-3dac-430d-b1c9-d3c305932bf7?_state=jy534e9DJCy0gt2fcKnGiR1msArSHB7rOLGb7oNyhaR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxZGMzM2ZhLTNkYWMtNDMwZC1iMWM5LWQzYzMwNTkzMmJmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0MS40NTQzNDk3MjRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=cfcb8261-204b-4e37-ac5c-135883f5d893 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/uploads/61dc33fa-3dac-430d-b1c9-d3c305932bf7?_state=dO_noaxQIoQuMNkvGj17gbRwpUdLx4GRvPDRcChxK6d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxZGMzM2ZhLTNkYWMtNDMwZC1iMWM5LWQzYzMwNTkzMmJmNyIsIk9mZnNldCI6MTc3NDU0MDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6NDFaIn0%3D&digest=sha256%3A05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.duration=1.902341ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:43 +0000] "PUT /v2/foo/bar/blobs/uploads/61dc33fa-3dac-430d-b1c9-d3c305932bf7?_state=dO_noaxQIoQuMNkvGj17gbRwpUdLx4GRvPDRcChxK6d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxZGMzM2ZhLTNkYWMtNDMwZC1iMWM5LWQzYzMwNTkzMmJmNyIsIk9mZnNldCI6MTc3NDU0MDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6NDFaIn0%3D&digest=sha256%3A05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=2efcd58a-869f-4ba4-ac5d-5267c47eb4ae http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.684821ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=8f947878-e8cb-4d6f-abaf-a57aa102f17c http.request.method=GET http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=70.189844ms http.response.status=200 http.response.written=17745408 127.0.0.1 - - [11/May/2025:18:16:43 +0000] "GET /v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 200 17745408 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=error msg="error parsing digest="sha257:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=5c0452e0-fcf7-4938-bccf-2f3fa428e745 http.request.method=GET http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/sha257:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" vars.name="foo/bar" time="2025-05-11T18:16:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=5c0452e0-fcf7-4938-bccf-2f3fa428e745 http.request.method=GET http.request.remoteaddr="127.0.0.1:37542" http.request.uri="/v2/foo/bar/blobs/sha257:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.386952ms http.response.status=400 http.response.written=110 vars.digest="sha257:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "GET /v2/foo/bar/blobs/sha257:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=89ba3e14-df9c-499b-90f6-c65fa80a07d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:50004" http.request.uri="/v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.duration=1.251044ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "GET /v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:16:44Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:16:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=3583d066-f320-450f-8de2-74b5af4d69b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48414" http.request.uri="/v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.673144ms http.response.status=404 http.response.written=157 vars.digest="sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "GET /v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=3ad79fc2-73e1-44d3-a71e-906d7195d512 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48426" http.request.uri="/v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.584891ms http.response.status=404 http.response.written=157 vars.digest="sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=26363697-3783-4fce-b9a2-77ba53f34913 http.request.method=POST http.request.remoteaddr="127.0.0.1:48426" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.442539ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=518a5a7e-8488-43a1-9f95-6841809f2606 http.request.method=GET http.request.remoteaddr="127.0.0.1:48426" http.request.uri="/v2/foo/bar/blobs/uploads/0398c8df-8841-410a-86e8-e02b0ffacaff?_state=BWvOt6kTXB5EGOIdzs6haH6ga-j3566y8E1aIwa2nah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzOThjOGRmLTg4NDEtNDEwYS04NmU4LWUwMmIwZmZhY2FmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40MzM5Nzg2MTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.582613ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "GET /v2/foo/bar/blobs/uploads/0398c8df-8841-410a-86e8-e02b0ffacaff?_state=BWvOt6kTXB5EGOIdzs6haH6ga-j3566y8E1aIwa2nah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzOThjOGRmLTg4NDEtNDEwYS04NmU4LWUwMmIwZmZhY2FmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40MzM5Nzg2MTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=2f951e70-1e46-4af2-9db3-c178f396cbed http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48426" http.request.uri="/v2/foo/bar/blobs/uploads/0398c8df-8841-410a-86e8-e02b0ffacaff?_state=BWvOt6kTXB5EGOIdzs6haH6ga-j3566y8E1aIwa2nah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzOThjOGRmLTg4NDEtNDEwYS04NmU4LWUwMmIwZmZhY2FmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40MzM5Nzg2MTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.651099ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "DELETE /v2/foo/bar/blobs/uploads/0398c8df-8841-410a-86e8-e02b0ffacaff?_state=BWvOt6kTXB5EGOIdzs6haH6ga-j3566y8E1aIwa2nah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzOThjOGRmLTg4NDEtNDEwYS04NmU4LWUwMmIwZmZhY2FmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40MzM5Nzg2MTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=ae13d038-3cee-4aa5-9751-2bc1bb9c9c22 http.request.method=GET http.request.remoteaddr="127.0.0.1:48426" http.request.uri="/v2/foo/bar/blobs/uploads/0398c8df-8841-410a-86e8-e02b0ffacaff?_state=BWvOt6kTXB5EGOIdzs6haH6ga-j3566y8E1aIwa2nah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzOThjOGRmLTg4NDEtNDEwYS04NmU4LWUwMmIwZmZhY2FmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40MzM5Nzg2MTlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0398c8df-8841-410a-86e8-e02b0ffacaff time="2025-05-11T18:16:44Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=ae13d038-3cee-4aa5-9751-2bc1bb9c9c22 http.request.method=GET http.request.remoteaddr="127.0.0.1:48426" http.request.uri="/v2/foo/bar/blobs/uploads/0398c8df-8841-410a-86e8-e02b0ffacaff?_state=BWvOt6kTXB5EGOIdzs6haH6ga-j3566y8E1aIwa2nah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzOThjOGRmLTg4NDEtNDEwYS04NmU4LWUwMmIwZmZhY2FmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40MzM5Nzg2MTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.480026ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=0398c8df-8841-410a-86e8-e02b0ffacaff 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "GET /v2/foo/bar/blobs/uploads/0398c8df-8841-410a-86e8-e02b0ffacaff?_state=BWvOt6kTXB5EGOIdzs6haH6ga-j3566y8E1aIwa2nah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzOThjOGRmLTg4NDEtNDEwYS04NmU4LWUwMmIwZmZhY2FmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40MzM5Nzg2MTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=d91a5698-b008-4b4a-8876-c40bd23265ea http.request.method=POST http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.23652ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=ac6e1bd9-14b1-4c1f-8b98-91f86489fa99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/9b932467-20c3-422a-8109-160b9f6b1a41?_state=OB7AUlIPuLvSOa6yvN9FEiT_o3yReQOIOBlhsmCjc0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliOTMyNDY3LTIwYzMtNDIyYS04MTA5LTE2MGI5ZjZiMWE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40NDE3MDc3MzFaIn0%3D&digest=sha256%3Aeddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" provided=sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 vars.name="foo/bar" vars.uuid=9b932467-20c3-422a-8109-160b9f6b1a41 time="2025-05-11T18:16:44Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=ac6e1bd9-14b1-4c1f-8b98-91f86489fa99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/9b932467-20c3-422a-8109-160b9f6b1a41?_state=OB7AUlIPuLvSOa6yvN9FEiT_o3yReQOIOBlhsmCjc0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliOTMyNDY3LTIwYzMtNDIyYS04MTA5LTE2MGI5ZjZiMWE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40NDE3MDc3MzFaIn0%3D&digest=sha256%3Aeddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9b932467-20c3-422a-8109-160b9f6b1a41 time="2025-05-11T18:16:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=ac6e1bd9-14b1-4c1f-8b98-91f86489fa99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/9b932467-20c3-422a-8109-160b9f6b1a41?_state=OB7AUlIPuLvSOa6yvN9FEiT_o3yReQOIOBlhsmCjc0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliOTMyNDY3LTIwYzMtNDIyYS04MTA5LTE2MGI5ZjZiMWE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40NDE3MDc3MzFaIn0%3D&digest=sha256%3Aeddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.800659ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=9b932467-20c3-422a-8109-160b9f6b1a41 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "PUT /v2/foo/bar/blobs/uploads/9b932467-20c3-422a-8109-160b9f6b1a41?_state=OB7AUlIPuLvSOa6yvN9FEiT_o3yReQOIOBlhsmCjc0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliOTMyNDY3LTIwYzMtNDIyYS04MTA5LTE2MGI5ZjZiMWE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40NDE3MDc3MzFaIn0%3D&digest=sha256%3Aeddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=72816953-d3ad-4e83-9687-c318388b7fdc http.request.method=POST http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.987242ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=31c2c0eb-b91d-4e34-a214-5a90d1860429 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/2716017f-fe16-40dd-8cc1-1b6d7d1587e0?_state=NBGcUvurIXTQJRoV0FlcEY3gkFbIOBj7XEx6ZfNA42Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3MTYwMTdmLWZlMTYtNDBkZC04Y2MxLTFiNmQ3ZDE1ODdlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40NDYwNzU3NFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.156442ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "PUT /v2/foo/bar/blobs/uploads/2716017f-fe16-40dd-8cc1-1b6d7d1587e0?_state=NBGcUvurIXTQJRoV0FlcEY3gkFbIOBj7XEx6ZfNA42Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3MTYwMTdmLWZlMTYtNDBkZC04Y2MxLTFiNmQ3ZDE1ODdlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40NDYwNzU3NFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=301c2e53-89af-4266-8e71-fc06341cb3ef http.request.method=POST http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.370319ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=e6b31049-622f-4143-abdf-7bb09ac41220 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/d46203e3-e523-44f7-91c8-46872c1ad885?_state=UpCvEkMgUsSvTDN9loYRexZ_V26sWTr1UY4b0OKqQFZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0NjIwM2UzLWU1MjMtNDRmNy05MWM4LTQ2ODcyYzFhZDg4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40NTA0NjU4ODFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.253408ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "PUT /v2/foo/bar/blobs/uploads/d46203e3-e523-44f7-91c8-46872c1ad885?_state=UpCvEkMgUsSvTDN9loYRexZ_V26sWTr1UY4b0OKqQFZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0NjIwM2UzLWU1MjMtNDRmNy05MWM4LTQ2ODcyYzFhZDg4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40NTA0NjU4ODFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=02e89db6-8d75-4fbb-bb2a-d3b56a252eb5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.432875ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=d287ba3d-a8f6-4aaa-836e-e94dad3f1dc3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/72156c1d-1569-4155-bbdc-3100463ddc36?_state=fE47KYMvC3cwYrKBTMli_FYQSOrH6kd8xHoYMqT5PKd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyMTU2YzFkLTE1NjktNDE1NS1iYmRjLTMxMDA0NjNkZGMzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40NTQ3MTQyOTFaIn0%3D&digest=sha256%3Aeddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.duration=6.547698557s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "PUT /v2/foo/bar/blobs/uploads/72156c1d-1569-4155-bbdc-3100463ddc36?_state=fE47KYMvC3cwYrKBTMli_FYQSOrH6kd8xHoYMqT5PKd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyMTU2YzFkLTE1NjktNDE1NS1iYmRjLTMxMDA0NjNkZGMzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo0NC40NTQ3MTQyOTFaIn0%3D&digest=sha256%3Aeddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=7a8a7fd8-0cca-4fcf-85b6-d628d88eee5f http.request.method=POST http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.867847ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33253" http.request.id=45c9f1ee-0661-4d74-b84f-b884afc543e7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/0d4dc4b8-842f-4567-8daf-71db46744a8d?_state=43K6C2f6hgEvln0kWMk4hb1TJ0hHRpZUUmesNxHe0zp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkNGRjNGI4LTg0MmYtNDU2Ny04ZGFmLTcxZGI0Njc0NGE4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1MS4xMzg1Mjk5NjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.531398544s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:51 +0000] "PATCH /v2/foo/bar/blobs/uploads/0d4dc4b8-842f-4567-8daf-71db46744a8d?_state=43K6C2f6hgEvln0kWMk4hb1TJ0hHRpZUUmesNxHe0zp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkNGRjNGI4LTg0MmYtNDU2Ny04ZGFmLTcxZGI0Njc0NGE4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1MS4xMzg1Mjk5NjhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=9ac62452-3986-4767-8fa5-7c3a83a22416 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/uploads/0d4dc4b8-842f-4567-8daf-71db46744a8d?_state=lXUfZX0f94Aj2mL2T4VJxCCt1KWKFe8TsDmTNFlUSo17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkNGRjNGI4LTg0MmYtNDU2Ny04ZGFmLTcxZGI0Njc0NGE4ZCIsIk9mZnNldCI6Mjk5NDEyNDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6NTFaIn0%3D&digest=sha256%3Aeddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.duration="980.586µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:56 +0000] "PUT /v2/foo/bar/blobs/uploads/0d4dc4b8-842f-4567-8daf-71db46744a8d?_state=lXUfZX0f94Aj2mL2T4VJxCCt1KWKFe8TsDmTNFlUSo17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkNGRjNGI4LTg0MmYtNDU2Ny04ZGFmLTcxZGI0Njc0NGE4ZCIsIk9mZnNldCI6Mjk5NDEyNDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTY6NTFaIn0%3D&digest=sha256%3Aeddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=158cf287-f4d1-4543-bb0d-5a5b4132ac4d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="712.897µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=ee4aa122-1dd2-492c-908b-923d00183ccd http.request.method=GET http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=72.762192ms http.response.status=200 http.response.written=29941248 127.0.0.1 - - [11/May/2025:18:16:56 +0000] "GET /v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 200 29941248 "" "Go-http-client/1.1" time="2025-05-11T18:16:56Z" level=error msg="error parsing digest="sha257:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=b93ed78c-7931-4bab-8c7e-6f388da1c590 http.request.method=GET http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/sha257:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" vars.name="foo/bar" time="2025-05-11T18:16:56Z" 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.3 http.request.host="127.0.0.1:33253" http.request.id=b93ed78c-7931-4bab-8c7e-6f388da1c590 http.request.method=GET http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/sha257:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.504114ms http.response.status=400 http.response.written=110 vars.digest="sha257:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:16:56 +0000] "GET /v2/foo/bar/blobs/sha257:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T18:16:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=8fee605a-19e2-40df-9e00-39af97433ca6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48864" http.request.uri="/v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.duration=1.011282ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:56 +0000] "GET /v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=e085c8a7-e6e4-4c06-bdf5-653306d93fb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48864" http.request.uri="/v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.358014ms http.response.status=200 http.response.written=294912 127.0.0.1 - - [11/May/2025:18:16:56 +0000] "GET /v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 200 294912 "" "Go-http-client/1.1" time="2025-05-11T18:16:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33253" http.request.id=884ab77c-f955-42cf-9f04-045bee6f7c2b http.request.method=GET http.request.remoteaddr="127.0.0.1:48848" http.request.uri="/v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.878433ms http.response.status=200 http.response.written=2719872 127.0.0.1 - - [11/May/2025:18:16:56 +0000] "GET /v2/foo/bar/blobs/sha256:eddd3c8a3d501d2f1d0c1f67382d5be95809762f24b9c328b8abc86526d9f651 HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2025-05-11T18:16:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=e1f4c481-9c0c-4ed8-9611-45e3a01d195e http.request.method=GET http.request.remoteaddr="127.0.0.1:50004" http.request.uri="/v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.674967396s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "GET /v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-05-11T18:16:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34663" http.request.id=2fd0f5c0-c676-4084-8f2b-e747cc9817ad http.request.method=GET http.request.remoteaddr="127.0.0.1:49988" http.request.uri="/v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.681407198s http.response.status=200 http.response.written=2687104 127.0.0.1 - - [11/May/2025:18:16:44 +0000] "GET /v2/foo/bar/blobs/sha256:05aeeb6f4de5841cc5be7f5e061e74bc7ca8e9236521a6f2e1ba3f78e67db305 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (18.28s) === RUN TestBlobDelete time="2025-05-11T18:16:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:16:56Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:16:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=a537c3ce-d969-44cf-b883-2dd7b091ca0f http.request.method=GET http.request.remoteaddr="127.0.0.1:35844" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.087943ms http.response.status=404 http.response.written=157 vars.digest="sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "GET /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=ab6876eb-52ef-423a-839d-66e1e397e3c1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35846" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="721.807µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=2cd210e9-30e6-44a9-ace4-6f2528afd702 http.request.method=POST http.request.remoteaddr="127.0.0.1:35846" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.41721ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=500afd88-c631-4bbc-ab9b-36df41bf1e89 http.request.method=GET http.request.remoteaddr="127.0.0.1:35846" http.request.uri="/v2/foo/bar/blobs/uploads/c983973b-1487-4530-9f4b-5649a529cb74?_state=T7RFdz1Muhme1AM4Hm5KpDSZOPxwwLOvK7aegckSxnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ODM5NzNiLTE0ODctNDUzMC05ZjRiLTU2NDlhNTI5Y2I3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDAxNDYzNThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.581007ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "GET /v2/foo/bar/blobs/uploads/c983973b-1487-4530-9f4b-5649a529cb74?_state=T7RFdz1Muhme1AM4Hm5KpDSZOPxwwLOvK7aegckSxnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ODM5NzNiLTE0ODctNDUzMC05ZjRiLTU2NDlhNTI5Y2I3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDAxNDYzNThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=798610e4-6028-49a5-85e0-a89ad2341f7d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35846" http.request.uri="/v2/foo/bar/blobs/uploads/c983973b-1487-4530-9f4b-5649a529cb74?_state=T7RFdz1Muhme1AM4Hm5KpDSZOPxwwLOvK7aegckSxnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ODM5NzNiLTE0ODctNDUzMC05ZjRiLTU2NDlhNTI5Y2I3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDAxNDYzNThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.482536ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "DELETE /v2/foo/bar/blobs/uploads/c983973b-1487-4530-9f4b-5649a529cb74?_state=T7RFdz1Muhme1AM4Hm5KpDSZOPxwwLOvK7aegckSxnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ODM5NzNiLTE0ODctNDUzMC05ZjRiLTU2NDlhNTI5Y2I3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDAxNDYzNThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=a3fb2015-1c27-48af-91d3-6b79ce1619c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35846" http.request.uri="/v2/foo/bar/blobs/uploads/c983973b-1487-4530-9f4b-5649a529cb74?_state=T7RFdz1Muhme1AM4Hm5KpDSZOPxwwLOvK7aegckSxnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ODM5NzNiLTE0ODctNDUzMC05ZjRiLTU2NDlhNTI5Y2I3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDAxNDYzNThaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c983973b-1487-4530-9f4b-5649a529cb74 time="2025-05-11T18:16:57Z" 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.3 http.request.host="127.0.0.1:43891" http.request.id=a3fb2015-1c27-48af-91d3-6b79ce1619c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35846" http.request.uri="/v2/foo/bar/blobs/uploads/c983973b-1487-4530-9f4b-5649a529cb74?_state=T7RFdz1Muhme1AM4Hm5KpDSZOPxwwLOvK7aegckSxnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ODM5NzNiLTE0ODctNDUzMC05ZjRiLTU2NDlhNTI5Y2I3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDAxNDYzNThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.554659ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=c983973b-1487-4530-9f4b-5649a529cb74 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "GET /v2/foo/bar/blobs/uploads/c983973b-1487-4530-9f4b-5649a529cb74?_state=T7RFdz1Muhme1AM4Hm5KpDSZOPxwwLOvK7aegckSxnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ODM5NzNiLTE0ODctNDUzMC05ZjRiLTU2NDlhNTI5Y2I3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDAxNDYzNThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=aff8dbf6-e58d-4534-b783-506302e164ee http.request.method=POST http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.638527ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=731fb4d4-4d67-4ca6-8a67-69a7deac98ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/7c55302a-5b65-4fc3-884c-a26a2ae55918?_state=-zwhtqgLt7ry7jEXXyeY5Yz_1pgrnqSGVkdOO9_Xhup7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjNTUzMDJhLTViNjUtNGZjMy04ODRjLWEyNmEyYWU1NTkxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDc4NjIzMzlaIn0%3D&digest=sha256%3Ac681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" provided=sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 vars.name="foo/bar" vars.uuid=7c55302a-5b65-4fc3-884c-a26a2ae55918 time="2025-05-11T18:16:57Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=731fb4d4-4d67-4ca6-8a67-69a7deac98ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/7c55302a-5b65-4fc3-884c-a26a2ae55918?_state=-zwhtqgLt7ry7jEXXyeY5Yz_1pgrnqSGVkdOO9_Xhup7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjNTUzMDJhLTViNjUtNGZjMy04ODRjLWEyNmEyYWU1NTkxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDc4NjIzMzlaIn0%3D&digest=sha256%3Ac681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7c55302a-5b65-4fc3-884c-a26a2ae55918 time="2025-05-11T18:16:57Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=731fb4d4-4d67-4ca6-8a67-69a7deac98ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/7c55302a-5b65-4fc3-884c-a26a2ae55918?_state=-zwhtqgLt7ry7jEXXyeY5Yz_1pgrnqSGVkdOO9_Xhup7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjNTUzMDJhLTViNjUtNGZjMy04ODRjLWEyNmEyYWU1NTkxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDc4NjIzMzlaIn0%3D&digest=sha256%3Ac681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.780508ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=7c55302a-5b65-4fc3-884c-a26a2ae55918 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "PUT /v2/foo/bar/blobs/uploads/7c55302a-5b65-4fc3-884c-a26a2ae55918?_state=-zwhtqgLt7ry7jEXXyeY5Yz_1pgrnqSGVkdOO9_Xhup7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjNTUzMDJhLTViNjUtNGZjMy04ODRjLWEyNmEyYWU1NTkxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMDc4NjIzMzlaIn0%3D&digest=sha256%3Ac681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=b6634c7d-52a8-43a8-a976-8939a5f6e6dc http.request.method=POST http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.574263ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=f4e1c6ba-1f53-47ea-a82e-767a8b3b438d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/3f8ee531-4630-489b-b4af-735a4b7ca9b6?_state=PnTSe298zdDBcCMyz-3CYPKf1RuSMFV3-XJRV3E-cKF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmOGVlNTMxLTQ2MzAtNDg5Yi1iNGFmLTczNWE0YjdjYTliNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMTIxMjAyNjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.026201ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "PUT /v2/foo/bar/blobs/uploads/3f8ee531-4630-489b-b4af-735a4b7ca9b6?_state=PnTSe298zdDBcCMyz-3CYPKf1RuSMFV3-XJRV3E-cKF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmOGVlNTMxLTQ2MzAtNDg5Yi1iNGFmLTczNWE0YjdjYTliNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMTIxMjAyNjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=9b573bfa-10a8-4eae-b779-b81ff51a52a4 http.request.method=POST http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.415051ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=69454c49-b726-47f9-9818-291bf88d5356 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/dcddabc0-7a21-429d-9031-4895e23eb7e7?_state=sJpwRMy1RcNMUuPpoLTQSPjPMGMUIbOZB0p420nQZKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjZGRhYmMwLTdhMjEtNDI5ZC05MDMxLTQ4OTVlMjNlYjdlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMTY0MTcyMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.677724ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "PUT /v2/foo/bar/blobs/uploads/dcddabc0-7a21-429d-9031-4895e23eb7e7?_state=sJpwRMy1RcNMUuPpoLTQSPjPMGMUIbOZB0p420nQZKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjZGRhYmMwLTdhMjEtNDI5ZC05MDMxLTQ4OTVlMjNlYjdlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMTY0MTcyMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:16:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=7c8dba38-6c68-4018-86fb-079060140d12 http.request.method=POST http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.871727ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=9ef37092-26a5-4112-82d4-57da9d41cdd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/8fe968ee-4717-40fa-9b1a-a1340487a9d8?_state=QUFGFHED61E1wk8zHy0DUis5GMnL7xaM84Z0AlMXd0J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmZTk2OGVlLTQ3MTctNDBmYS05YjFhLWExMzQwNDg3YTlkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMjA0ODU0NjJaIn0%3D&digest=sha256%3Ac681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.duration=6.191505292s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:16:57 +0000] "PUT /v2/foo/bar/blobs/uploads/8fe968ee-4717-40fa-9b1a-a1340487a9d8?_state=QUFGFHED61E1wk8zHy0DUis5GMnL7xaM84Z0AlMXd0J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmZTk2OGVlLTQ3MTctNDBmYS05YjFhLWExMzQwNDg3YTlkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNjo1Ny4xMjA0ODU0NjJaIn0%3D&digest=sha256%3Ac681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=cf3f031a-3884-48ff-b736-0e4f7edbfc0f http.request.method=POST http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.007795ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43891" http.request.id=2f5454c5-ac4e-4297-8db6-6cc64192b14b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/ba4f775d-998a-4596-a94b-f071805fa125?_state=p6ic30nfr7AHAkYlpxmZ-l0QhBjpHg3B-FDeJGVU5157Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNGY3NzVkLTk5OGEtNDU5Ni1hOTRiLWYwNzE4MDVmYTEyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzowMy40NTA5MTA4MDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.645230598s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:03 +0000] "PATCH /v2/foo/bar/blobs/uploads/ba4f775d-998a-4596-a94b-f071805fa125?_state=p6ic30nfr7AHAkYlpxmZ-l0QhBjpHg3B-FDeJGVU5157Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNGY3NzVkLTk5OGEtNDU5Ni1hOTRiLWYwNzE4MDVmYTEyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzowMy40NTA5MTA4MDlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=65b74cc4-6e96-4750-8d9f-14e914f1b558 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/uploads/ba4f775d-998a-4596-a94b-f071805fa125?_state=PttgVyHYvWcH6MWvqWpH8S8Xh8madVo5OjbA-6RHIix7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNGY3NzVkLTk5OGEtNDU5Ni1hOTRiLWYwNzE4MDVmYTEyNSIsIk9mZnNldCI6MzE0MTE3MTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6MDNaIn0%3D&digest=sha256%3Ac681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.848902ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "PUT /v2/foo/bar/blobs/uploads/ba4f775d-998a-4596-a94b-f071805fa125?_state=PttgVyHYvWcH6MWvqWpH8S8Xh8madVo5OjbA-6RHIix7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNGY3NzVkLTk5OGEtNDU5Ni1hOTRiLWYwNzE4MDVmYTEyNSIsIk9mZnNldCI6MzE0MTE3MTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6MDNaIn0%3D&digest=sha256%3Ac681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=6db3b407-62ad-456b-a926-c979c4d163bc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.849222ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=fff264d0-954b-4913-9a33-fa42a62bbbcb http.request.method=GET http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=124.064994ms http.response.status=200 http.response.written=31411712 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "GET /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 200 31411712 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=error msg="error parsing digest="sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=c7d1e549-c062-4b8a-a6d2-fda061c1a141 http.request.method=GET http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" vars.name="foo/bar" time="2025-05-11T18:17:10Z" 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.3 http.request.host="127.0.0.1:43891" http.request.id=c7d1e549-c062-4b8a-a6d2-fda061c1a141 http.request.method=GET http.request.remoteaddr="127.0.0.1:35852" http.request.uri="/v2/foo/bar/blobs/sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.693891ms http.response.status=400 http.response.written=110 vars.digest="sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "GET /v2/foo/bar/blobs/sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=7339b8ba-5338-4459-8f01-a3308271d64e http.request.method=GET http.request.remoteaddr="127.0.0.1:36042" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.485407ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "GET /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=a5be1dd7-83fe-4c30-b5a4-5cfc3e66ca30 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36046" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.894807ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "DELETE /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=6ee3f17d-cd1d-4795-87fc-f2ed8df70563 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36046" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.466534ms http.response.status=404 http.response.written=157 vars.digest="sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=4b57c470-3d14-4749-a3fb-6c55dcdeeb87 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36046" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.334868ms http.response.status=404 http.response.written=74 vars.digest="sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "DELETE /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=error msg="error parsing digest="sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=1351e3f4-16c8-4cc3-b84b-7ea2c0955f55 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36056" http.request.uri="/v2/foo/bar/blobs/sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" vars.name="foo/bar" time="2025-05-11T18:17:10Z" 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.3 http.request.host="127.0.0.1:43891" http.request.id=1351e3f4-16c8-4cc3-b84b-7ea2c0955f55 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36056" http.request.uri="/v2/foo/bar/blobs/sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.683146ms http.response.status=400 http.response.written=110 vars.digest="sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "DELETE /v2/foo/bar/blobs/sha257:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T18:17:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=806eeb28-3e29-412c-819c-139083e7e593 http.request.method=POST http.request.remoteaddr="127.0.0.1:36068" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.179185ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=833a05d8-15b5-40d0-b16f-93f77c668dbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:36068" http.request.uri="/v2/foo/bar/blobs/uploads/3e8a8406-3c7e-4a24-947c-f09dda0988e5?_state=vDwAFsEXm17dNa0TCGQ5yfLGObv-zlUSgRxXBiAH5nJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlOGE4NDA2LTNjN2UtNGEyNC05NDdjLWYwOWRkYTA5ODhlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzoxMC4yNzkxMzgxMTNaIn0%3D&digest=sha256%3Ac681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.duration=7.330735196s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "PUT /v2/foo/bar/blobs/uploads/3e8a8406-3c7e-4a24-947c-f09dda0988e5?_state=vDwAFsEXm17dNa0TCGQ5yfLGObv-zlUSgRxXBiAH5nJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlOGE4NDA2LTNjN2UtNGEyNC05NDdjLWYwOWRkYTA5ODhlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzoxMC4yNzkxMzgxMTNaIn0%3D&digest=sha256%3Ac681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=63bcf9dd-187e-4e6d-9fb2-b3f8004897f5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36068" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.055399ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=30fa88e7-2f8a-4dee-9667-0cd889f578fa http.request.method=GET http.request.remoteaddr="127.0.0.1:36030" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.495536535s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "GET /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2025-05-11T18:17:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43891" http.request.id=3efec80d-db20-4621-85ed-26b1f5acc1d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36042" http.request.uri="/v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.48531517s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [11/May/2025:18:17:10 +0000] "GET /v2/foo/bar/blobs/sha256:c681339a5e92b0af867933e8049b53bbf1e1cfce574b00a75efa4b8241f498c9 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (20.96s) === RUN TestRelativeURL time="2025-05-11T18:17: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.3 time="2025-05-11T18:17:17Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:17:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39781" http.request.id=508ebd63-776b-4ac4-bf25-78d6d206b770 http.request.method=POST http.request.remoteaddr="127.0.0.1:49906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.63003ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39781" http.request.id=ecc29774-46f6-4bfd-af9d-7645b5d48325 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49906" http.request.uri="/v2/foo/bar/blobs/uploads/88d51622-ac4d-4d7c-abb1-c578b28be00f?_state=SMet887fqtXFQEMGSTenFXSj3Pb9lkWnUR_EZn6isip7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4ZDUxNjIyLWFjNGQtNGQ3Yy1hYmIxLWM1NzhiMjhiZTAwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzoxNy43NTMyOTc3NzRaIn0%3D&digest=sha256%3Af2e57e648ca996d18b725a2b413a8492f302cb245988cd18a387fe70a9452613" http.request.useragent="Go-http-client/1.1" http.response.duration=4.284101458s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:17 +0000] "PUT /v2/foo/bar/blobs/uploads/88d51622-ac4d-4d7c-abb1-c578b28be00f?_state=SMet887fqtXFQEMGSTenFXSj3Pb9lkWnUR_EZn6isip7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4ZDUxNjIyLWFjNGQtNGQ3Yy1hYmIxLWM1NzhiMjhiZTAwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzoxNy43NTMyOTc3NzRaIn0%3D&digest=sha256%3Af2e57e648ca996d18b725a2b413a8492f302cb245988cd18a387fe70a9452613 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39781" http.request.id=597ef285-5ae8-4708-9150-c3e09fd3de6f http.request.method=POST http.request.remoteaddr="127.0.0.1:49906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.425712ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39781" http.request.id=7d940c24-982e-4e95-9a6a-7d37152afdaf http.request.method=POST http.request.remoteaddr="127.0.0.1:49906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.11198ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39781" http.request.id=f31ebda9-9d5a-4fcb-a459-225d852e92ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:49906" http.request.uri="/v2/foo/bar/blobs/uploads/933e5a9e-e765-4f9c-83f7-eb795e7a36aa?_state=jwQdIO5R-uUC_Vbsuqa2vBzhQ4yEwr3NktWL-tnrQCR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzM2U1YTllLWU3NjUtNGY5Yy04M2Y3LWViNzk1ZTdhMzZhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzoyMi41MzkyNTIxOTFaIn0%3D&digest=sha256%3A74862ef60dce7263ca127578149764890fad4b5d3ba09be5ac3c43e8870c957e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.439859055s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:22 +0000] "PUT /v2/foo/bar/blobs/uploads/933e5a9e-e765-4f9c-83f7-eb795e7a36aa?_state=jwQdIO5R-uUC_Vbsuqa2vBzhQ4yEwr3NktWL-tnrQCR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzM2U1YTllLWU3NjUtNGY5Yy04M2Y3LWViNzk1ZTdhMzZhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzoyMi41MzkyNTIxOTFaIn0%3D&digest=sha256%3A74862ef60dce7263ca127578149764890fad4b5d3ba09be5ac3c43e8870c957e HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (8.23s) === RUN TestBlobDeleteDisabled time="2025-05-11T18:17:25Z" 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.3 time="2025-05-11T18:17:25Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:17:26Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:44611" http.request.id=66d22b32-3494-485b-8de1-63f6fab4c7c5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36544" http.request.uri="/v2/foo/bar/blobs/sha256:c0549adbc201ace295bc621d0bc54b3cda53dbaf398f6891e9dbe79339840929" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.364892ms http.response.status=405 http.response.written=78 vars.digest="sha256:c0549adbc201ace295bc621d0bc54b3cda53dbaf398f6891e9dbe79339840929" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:17:26 +0000] "DELETE /v2/foo/bar/blobs/sha256:c0549adbc201ace295bc621d0bc54b3cda53dbaf398f6891e9dbe79339840929 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.36s) === RUN TestDeleteDisabled time="2025-05-11T18:17:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:17:26Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:17:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36021" http.request.id=1b3943c4-df2f-4cdf-9dc2-ee7584d63a56 http.request.method=POST http.request.remoteaddr="127.0.0.1:46540" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.464979ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36021" http.request.id=def1c147-46c2-40fe-9399-539d69101640 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46540" http.request.uri="/v2/foo/bar/blobs/uploads/b2941619-89fa-4c12-ad71-22560fc25cb1?_state=tVfOgA06m8UksI7vpxNfOPp3O1uVSZSC5ZWbdeXOgat7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyOTQxNjE5LTg5ZmEtNGMxMi1hZDcxLTIyNTYwZmMyNWNiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzoyNi42NDM5MTc5MjZaIn0%3D&digest=sha256%3Aa315705058398067af0578caf8f4a92fa0c2ecd335f4eaf32e5b76d460f79736" http.request.useragent="Go-http-client/1.1" http.response.duration=3.581088838s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:26 +0000] "PUT /v2/foo/bar/blobs/uploads/b2941619-89fa-4c12-ad71-22560fc25cb1?_state=tVfOgA06m8UksI7vpxNfOPp3O1uVSZSC5ZWbdeXOgat7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyOTQxNjE5LTg5ZmEtNGMxMi1hZDcxLTIyNTYwZmMyNWNiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzoyNi42NDM5MTc5MjZaIn0%3D&digest=sha256%3Aa315705058398067af0578caf8f4a92fa0c2ecd335f4eaf32e5b76d460f79736 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:30Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:36021" http.request.id=c1d042b9-5f8e-460a-b0ba-4faee4079950 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46540" http.request.uri="/v2/foo/bar/blobs/sha256:a315705058398067af0578caf8f4a92fa0c2ecd335f4eaf32e5b76d460f79736" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.080103ms http.response.status=405 http.response.written=78 vars.digest="sha256:a315705058398067af0578caf8f4a92fa0c2ecd335f4eaf32e5b76d460f79736" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:17:30 +0000] "DELETE /v2/foo/bar/blobs/sha256:a315705058398067af0578caf8f4a92fa0c2ecd335f4eaf32e5b76d460f79736 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (3.88s) === RUN TestDeleteReadOnly time="2025-05-11T18:17: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.3 time="2025-05-11T18:17:30Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:17:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34919" http.request.id=8e9f53fd-1043-4af9-8bdc-d4ccf457d6e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:52660" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.188613ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34919" http.request.id=ca49a586-f955-4913-bdd7-6ac53bd804b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52660" http.request.uri="/v2/foo/bar/blobs/uploads/6b332ec0-268a-4c82-8d1b-b4bdcf0bb074?_state=wBTsbug_xxNWAsIt4lKDyR5JPCJj3pSiVeRmcDj8tdJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiMzMyZWMwLTI2OGEtNGM4Mi04ZDFiLWI0YmRjZjBiYjA3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzozMC4zODg0MDIwNjNaIn0%3D&digest=sha256%3Aa44421cdce1544ca7924797930ce2a2d97dfce08fb11d41218a5cd412cdb6e02" http.request.useragent="Go-http-client/1.1" http.response.duration=3.071220399s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:30 +0000] "PUT /v2/foo/bar/blobs/uploads/6b332ec0-268a-4c82-8d1b-b4bdcf0bb074?_state=wBTsbug_xxNWAsIt4lKDyR5JPCJj3pSiVeRmcDj8tdJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiMzMyZWMwLTI2OGEtNGM4Mi04ZDFiLWI0YmRjZjBiYjA3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxNzozMC4zODg0MDIwNjNaIn0%3D&digest=sha256%3Aa44421cdce1544ca7924797930ce2a2d97dfce08fb11d41218a5cd412cdb6e02 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [11/May/2025:18:17:33 +0000] "DELETE /v2/foo/bar/blobs/sha256:a44421cdce1544ca7924797930ce2a2d97dfce08fb11d41218a5cd412cdb6e02 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (3.23s) === RUN TestStartPushReadOnly time="2025-05-11T18:17:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:17:33Z" level=info msg="redis not configured" go.version=go1.24.3 127.0.0.1 - - [11/May/2025:18:17:33 +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-05-11T18:17:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:17:33Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:17:33Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=bb5904d7-5a3b-4a11-9c31-fe3c99cd2801 http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" 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.059857ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:18:17:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T18:17:33Z" 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.3 http.request.host="127.0.0.1:45469" http.request.id=b8f15452-b242-421b-b582-6dbac8035fda http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" 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.531559ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/May/2025:18:17:33 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T18:17:33Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=c9eb773f-490b-4845-81dc-f396bd287b2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" 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.786899ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:18:17:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-11T18:17: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.3 http.request.host="127.0.0.1:45469" http.request.id=0b3c5d93-184f-403e-8748-2cec09614462 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" 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.382124ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T18:17:33Z" 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.3 http.request.host="127.0.0.1:45469" http.request.id=0b3c5d93-184f-403e-8748-2cec09614462 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" 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.455189ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T18:17: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.3 http.request.host="127.0.0.1:45469" http.request.id=0b3c5d93-184f-403e-8748-2cec09614462 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" 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.496801ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T18:17:33Z" 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.3 http.request.host="127.0.0.1:45469" http.request.id=0b3c5d93-184f-403e-8748-2cec09614462 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" 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.541619ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:18:17:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-11T18:17:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=e87c9875-932a-47ec-9cb9-a89dcbb3001f http.request.method=POST http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.028967ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=19636942-a80a-42ab-a9cb-1810b29c6d60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/blobs/uploads/8e703d12-2146-4f08-bb2a-f13e2719e457?_state=FDXaBJ3jpLiSGdnf8kBnj57GI1Ld_0wykVPTHc1OB117Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZTcwM2QxMi0yMTQ2LTRmMDgtYmIyYS1mMTNlMjcxOWU0NTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6MzMuNjQ3ODYxMjY0WiJ9&digest=sha256%3A79933259106bf5d6331b3eefb16c1e1f2c0ccddda7867b11d475c6a0bad795fa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.45022814s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/8e703d12-2146-4f08-bb2a-f13e2719e457?_state=FDXaBJ3jpLiSGdnf8kBnj57GI1Ld_0wykVPTHc1OB117Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZTcwM2QxMi0yMTQ2LTRmMDgtYmIyYS1mMTNlMjcxOWU0NTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6MzMuNjQ3ODYxMjY0WiJ9&digest=sha256%3A79933259106bf5d6331b3eefb16c1e1f2c0ccddda7867b11d475c6a0bad795fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=6d14377f-e1eb-49e3-acf6-6f01fe18f2c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.478801ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:36 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=d3859295-ef11-4ae5-8370-8ceb0e2e5b0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/blobs/uploads/cc96980f-5b96-4128-a2c1-339f9cff97fb?_state=bUiFuRC_DX1VEb8wskwMp3UOoQG9syhg6j4l21daxjF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYzk2OTgwZi01Yjk2LTQxMjgtYTJjMS0zMzlmOWNmZjk3ZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6MzYuMzk3ODAxNjU4WiJ9&digest=sha256%3A0140c6186870e36d41fc4a57c9252c29712f07d05d1d5585da2db2dfd515d91c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.876330092s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:36 +0000] "PUT /v2/foo/schema1/blobs/uploads/cc96980f-5b96-4128-a2c1-339f9cff97fb?_state=bUiFuRC_DX1VEb8wskwMp3UOoQG9syhg6j4l21daxjF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYzk2OTgwZi01Yjk2LTQxMjgtYTJjMS0zMzlmOWNmZjk3ZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6MzYuMzk3ODAxNjU4WiJ9&digest=sha256%3A0140c6186870e36d41fc4a57c9252c29712f07d05d1d5585da2db2dfd515d91c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=b733c9d3-3357-415e-b9a8-3484ec6d27f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.413689ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=9bd633b9-3139-4ffe-a4e8-379c31141055 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.063569ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=a67f6871-0d67-4849-b3a5-77657f65a94f http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" 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.123838ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=38f9076e-b003-4b4b-a1d8-3b474706a964 http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.831439ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "GET /v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:45469" http.request.id=844adb52-cd7d-4f04-ac19-151d23312aaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.949491ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45469" http.request.id=875689ab-dc14-421c-9ebc-1941eea73686 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.333924ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:45469" http.request.id=cbc82882-1f34-454f-bdbd-42452455c575 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.390055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=5ddc52d3-2f07-4499-a627-6eedd3a9c107 http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.318746ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "GET /v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=9db2322d-b980-4408-9a84-8a14e537ca31 http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.454652ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=8dd17311-d652-4a8e-8377-e6a338229a38 http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.273833ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "GET /v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=62a785ba-aa63-480a-ae45-05c0ef65c7b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" 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.465337ms http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=error msg="payload digest does match: "sha256:e0ec0c97bb2407c2d5ec25b7161292446f11a75fcfe9078206a7914226e951da" != "sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc"" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=0503bd1f-f7e4-41cf-ac29-daceabf3c908 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" time="2025-05-11T18:17:42Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=0503bd1f-f7e4-41cf-ac29-daceabf3c908 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.679167ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc" 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:d85a77d245e4b507ac444fc62f9bb397c21347dcd915bda2422ba5563b2379fc HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=075e72b5-cc5a-421b-9cd7-dbe0df26c6a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" 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.668075ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=61d3f74d-1d20-4639-96a8-3ac992f577c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.372924ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45469" http.request.id=2af54197-1bb3-4016-bf35-c3f3ac448ea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" 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.656799ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T18:17:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45469" http.request.id=2af54197-1bb3-4016-bf35-c3f3ac448ea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" 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.719901ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T18:17:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45469" http.request.id=2af54197-1bb3-4016-bf35-c3f3ac448ea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" 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.758599ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=6ce416f7-aee3-4d9f-ae5f-a05805261079 http.request.method=POST http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.61307ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=6d9404d6-439e-4591-9e07-f20f5c1cd7e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/blobs/uploads/31a97ce8-c204-4201-bbeb-6daf181daaaa?_state=Tjf2igD7oP4P759pmxwqUNyNJQz_B8MBoLGuP90kmZ17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMWE5N2NlOC1jMjA0LTQyMDEtYmJlYi02ZGFmMTgxZGFhYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NDIuMzEzODkyNzc0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.137296ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/31a97ce8-c204-4201-bbeb-6daf181daaaa?_state=Tjf2igD7oP4P759pmxwqUNyNJQz_B8MBoLGuP90kmZ17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMWE5N2NlOC1jMjA0LTQyMDEtYmJlYi02ZGFmMTgxZGFhYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NDIuMzEzODkyNzc0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45469" http.request.id=eeeed5f0-88b3-4684-ae98-7d1a5b6d54d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.053099ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T18:17:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45469" http.request.id=eeeed5f0-88b3-4684-ae98-7d1a5b6d54d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.218373ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-11T18:17:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=eb1f46e3-27e2-4c08-a551-1bbb0505cf88 http.request.method=POST http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.785859ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:46Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=7e947a7e-e5b1-40a9-9183-55a4824ffdb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/blobs/uploads/cfbf64b9-0f63-42e1-9115-0a27c534bbef?_state=TqjtqI6uYiX1Zl4ywXG6Ns-eGSxeEVE3KUodRg9uc5h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZmJmNjRiOS0wZjYzLTQyZTEtOTExNS0wYTI3YzUzNGJiZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NDIuNjE1NzQxMTg5WiJ9&digest=sha256%3A2aae4bc5c85669e8326d6a2b397f09230929609233316bf0d91d7edaca46359c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.805994149s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/cfbf64b9-0f63-42e1-9115-0a27c534bbef?_state=TqjtqI6uYiX1Zl4ywXG6Ns-eGSxeEVE3KUodRg9uc5h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZmJmNjRiOS0wZjYzLTQyZTEtOTExNS0wYTI3YzUzNGJiZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NDIuNjE1NzQxMTg5WiJ9&digest=sha256%3A2aae4bc5c85669e8326d6a2b397f09230929609233316bf0d91d7edaca46359c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:46Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=dad744ed-8230-4db1-baa6-c388227d9b5b http.request.method=POST http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.739729ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=5a22349c-3cc9-44f4-bc48-f67fffceb093 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/blobs/uploads/8a5e6741-c94a-4e15-930d-ebf416f1077f?_state=dcd1eGOiImv4bC26KtlR-dXHCBGxGO5gvgCVpMnxM1J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YTVlNjc0MS1jOTRhLTRlMTUtOTMwZC1lYmY0MTZmMTA3N2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NDYuNzU4MjI3MDAzWiJ9&digest=sha256%3A763a3c81a4ae341a1b0bcd26173e27a13474266f229799af0f13687a0be0619a" http.request.useragent="Go-http-client/1.1" http.response.duration=4.524146926s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/8a5e6741-c94a-4e15-930d-ebf416f1077f?_state=dcd1eGOiImv4bC26KtlR-dXHCBGxGO5gvgCVpMnxM1J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YTVlNjc0MS1jOTRhLTRlMTUtOTMwZC1lYmY0MTZmMTA3N2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NDYuNzU4MjI3MDAzWiJ9&digest=sha256%3A763a3c81a4ae341a1b0bcd26173e27a13474266f229799af0f13687a0be0619a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45469" http.request.id=90a50952-abf5-4e7b-89d8-105013952269 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.889976ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45469" http.request.id=702d6632-6897-4d21-9dc4-9129ab30718f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/sha256:8aefc3baade5190515d3a3c26e8891c5eefbd941b8309a36b5f4d48a65fdf08a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.521523ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "PUT /v2/foo/schema2/manifests/sha256:8aefc3baade5190515d3a3c26e8891c5eefbd941b8309a36b5f4d48a65fdf08a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=a232d9e5-9e40-418c-9348-77c7cf61c87a http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" 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.231411ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=b113aca2-ce7e-4b4a-8602-b9d3cc0a86ed http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/sha256:8aefc3baade5190515d3a3c26e8891c5eefbd941b8309a36b5f4d48a65fdf08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.713754ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/manifests/sha256:8aefc3baade5190515d3a3c26e8891c5eefbd941b8309a36b5f4d48a65fdf08a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=bec32c9d-1e74-40c3-87f5-1aed89267961 http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.32251ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=377e70f8-ba29-4b97-ad9b-99f47fe95dd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/sha256:8aefc3baade5190515d3a3c26e8891c5eefbd941b8309a36b5f4d48a65fdf08a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.301319ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/manifests/sha256:8aefc3baade5190515d3a3c26e8891c5eefbd941b8309a36b5f4d48a65fdf08a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=adeabe6e-841f-4b0f-9262-0ff0132eb35f http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.376328ms http.response.status=200 http.response.written=45 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="rewriting manifest sha256:8aefc3baade5190515d3a3c26e8891c5eefbd941b8309a36b5f4d48a65fdf08a in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=bd3fd0f2-7d65-4ef5-a532-68b27aa97d3a http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" 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-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=bd3fd0f2-7d65-4ef5-a532-68b27aa97d3a http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.432175ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45469" http.request.id=a65bf21d-ecd8-4807-8e3b-eda72e66034c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" 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.620858ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45469" http.request.id=81c7819f-9019-4c88-9c76-9c9c2388f26c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.810046ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45469" http.request.id=6c5a0f7c-64e2-4364-92fa-a9e6bee876f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/sha256:acc53748c9c5e722834f39b33d279d7a04492569432c53c0326fee375d887582" http.request.useragent="Go-http-client/1.1" http.response.duration=1.637778ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "PUT /v2/foo/schema2/manifests/sha256:acc53748c9c5e722834f39b33d279d7a04492569432c53c0326fee375d887582 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=3a1ea146-53a6-42db-8ad8-924e017f617e http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.58325ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=7cfe8942-b384-4246-997c-830aeb867645 http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/sha256:acc53748c9c5e722834f39b33d279d7a04492569432c53c0326fee375d887582" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.590914ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/manifests/sha256:acc53748c9c5e722834f39b33d279d7a04492569432c53c0326fee375d887582 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=d997b0d1-9432-4d04-8478-616f2ed9e4ac http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.379208ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=734c8bd5-15eb-4171-b070-3094081a10ec http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" http.request.uri="/v2/foo/schema2/manifests/sha256:acc53748c9c5e722834f39b33d279d7a04492569432c53c0326fee375d887582" http.request.useragent="Go-http-client/1.1" http.response.duration=1.303914ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/manifests/sha256:acc53748c9c5e722834f39b33d279d7a04492569432c53c0326fee375d887582 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="rewriting manifest list sha256:acc53748c9c5e722834f39b33d279d7a04492569432c53c0326fee375d887582 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=16b42ba3-2dda-421e-9d4a-a38d58043c28 http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" 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-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45469" http.request.id=16b42ba3-2dda-421e-9d4a-a38d58043c28 http.request.method=GET http.request.remoteaddr="127.0.0.1:52058" 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.716396ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" 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.3 time="2025-05-11T18:17:51Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:17:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=5485ce27-ac60-4d10-a43e-f9778e0efb16 http.request.method=GET http.request.remoteaddr="127.0.0.1:38916" 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.614193ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" 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.3 http.request.host="127.0.0.1:36531" http.request.id=ad122b37-af63-459c-944f-1e99332d40d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:38916" 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.409419ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=f072e682-b318-4363-9dc9-254e14d36277 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" 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.310863ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=a249fec3-9208-421e-b377-9b1fd81e2921 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" 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.132373ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T18:17:51Z" 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.3 http.request.host="127.0.0.1:36531" http.request.id=a249fec3-9208-421e-b377-9b1fd81e2921 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" 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.163813ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T18:17:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=a249fec3-9208-421e-b377-9b1fd81e2921 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" 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.18217ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T18:17:51Z" 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.3 http.request.host="127.0.0.1:36531" http.request.id=a249fec3-9208-421e-b377-9b1fd81e2921 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" 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.211039ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-11T18:17:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=3fc1da78-4361-42d7-984e-bc1a0d947fa1 http.request.method=POST http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.421184ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=f2349699-4374-442b-ab64-9e97ca67e11e http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/blobs/uploads/76a74aa4-835a-4b69-97d3-753456648b3b?_state=EjHv4fONuktv92Lpc0eKZ2pBpuf4dsb77plWUOJKqs17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3NmE3NGFhNC04MzVhLTRiNjktOTdkMy03NTM0NTY2NDhiM2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NTEuNTk2MTA5MTc0WiJ9&digest=sha256%3Ab872fe457f0d10e9f3b55a161686c660a99499c821f9e4297fb9475f78a308d4" http.request.useragent="Go-http-client/1.1" http.response.duration=4.258456477s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:51 +0000] "PUT /v2/foo/schema1/blobs/uploads/76a74aa4-835a-4b69-97d3-753456648b3b?_state=EjHv4fONuktv92Lpc0eKZ2pBpuf4dsb77plWUOJKqs17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3NmE3NGFhNC04MzVhLTRiNjktOTdkMy03NTM0NTY2NDhiM2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NTEuNTk2MTA5MTc0WiJ9&digest=sha256%3Ab872fe457f0d10e9f3b55a161686c660a99499c821f9e4297fb9475f78a308d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=5020cae8-3fba-4f82-91e4-1df64a574b8f http.request.method=POST http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.506179ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:56 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=b353934b-efab-4d74-990e-96ed0359759d http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/blobs/uploads/8caf02a7-0aa9-4ee2-8d8e-d6cef25d7795?_state=_ismCiPieJVIqFxh_AygbJrpqSfuMQROrde1sCUEjzN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4Y2FmMDJhNy0wYWE5LTRlZTItOGQ4ZS1kNmNlZjI1ZDc3OTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NTYuMDI4ODcyODAxWiJ9&digest=sha256%3Af85142020c5d2d777fc312ae6561434efcfc81accfefb83b2b678c3f85b93dfa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.985655333s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:56 +0000] "PUT /v2/foo/schema1/blobs/uploads/8caf02a7-0aa9-4ee2-8d8e-d6cef25d7795?_state=_ismCiPieJVIqFxh_AygbJrpqSfuMQROrde1sCUEjzN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4Y2FmMDJhNy0wYWE5LTRlZTItOGQ4ZS1kNmNlZjI1ZDc3OTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NTYuMDI4ODcyODAxWiJ9&digest=sha256%3Af85142020c5d2d777fc312ae6561434efcfc81accfefb83b2b678c3f85b93dfa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=9ab74f0e-4e77-4315-a527-820218f00e0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.631954ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=75f4d332-b691-4da2-a8ad-755f1adad129 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.426442ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=5b0f1c04-b691-4296-b01f-66f38681fef1 http.request.method=GET http.request.remoteaddr="127.0.0.1:38916" 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.150004ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=19a9e277-6570-47fe-b12a-c9a06a2aff4a http.request.method=GET http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.086214ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "GET /v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36531" http.request.id=43cfb509-8936-41ec-8e8b-a038de562a93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.355695ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36531" http.request.id=23a65987-a461-4d96-9c2f-5a50aa296d87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.511608ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:36531" http.request.id=18bd2ee6-49c8-48cb-9cc5-ed44ca55e278 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.431417ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=a27110aa-08c1-4d33-915f-270ae66aabee http.request.method=GET http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.872788ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "GET /v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=ee264985-5c8f-4e06-a522-3883491ab326 http.request.method=GET http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.108838ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=aaa7e501-2ff1-4c28-a1e2-dd18e20b553d http.request.method=GET http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.188584ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "GET /v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=538a7ab8-bb91-49f6-8641-78f9769173ee http.request.method=GET http.request.remoteaddr="127.0.0.1:38916" 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.153684ms http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=error msg="payload digest does match: "sha256:15a05b2dac832a4505e1ee138ef0d2fa6dfe7f06e9eb6db8b6f8f7ee06dc8cdb" != "sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f"" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=595f657c-7800-4d1f-afce-f2b886766bc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" time="2025-05-11T18:17:58Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=595f657c-7800-4d1f-afce-f2b886766bc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.537549ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f" 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:da3c628786bc83c0b64cca08ecd48e4db2d8a937947f3864dfdc9b389aa9219f HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=887ec6c6-5b38-45fc-894f-2e790d830c2a http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" 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.404292ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" 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.3 http.request.host="127.0.0.1:36531" http.request.id=340b6de6-a416-4b0a-a907-ed218cfaef15 http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.145994ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36531" http.request.id=cd2314da-6a34-4c94-a3b1-57da49941cbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" 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.440951ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T18:17:58Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36531" http.request.id=cd2314da-6a34-4c94-a3b1-57da49941cbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" 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.501499ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T18:17:58Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36531" http.request.id=cd2314da-6a34-4c94-a3b1-57da49941cbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" 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.545456ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=b76a6fd1-c389-463b-9aed-431fe3d6c401 http.request.method=POST http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.450118ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=3c52b8d7-3d27-44ec-86ef-194fc696a39e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/blobs/uploads/17738837-b26a-4446-979e-512364182b54?_state=9rCyegaeytTG0JmB6GxIz6yQAmdFuQOu1XdLxzKfaUt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNzczODgzNy1iMjZhLTQ0NDYtOTc5ZS01MTIzNjQxODJiNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NTguMDUxNTcxOTc3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.869078ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/17738837-b26a-4446-979e-512364182b54?_state=9rCyegaeytTG0JmB6GxIz6yQAmdFuQOu1XdLxzKfaUt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNzczODgzNy1iMjZhLTQ0NDYtOTc5ZS01MTIzNjQxODJiNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NTguMDUxNTcxOTc3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36531" http.request.id=0673749f-7d9d-443c-af07-00e103ae46a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" 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.663002ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T18:17:58Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36531" http.request.id=0673749f-7d9d-443c-af07-00e103ae46a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" 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.725965ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-11T18:17:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=8ad59790-0e59-4611-ba66-5374154f64cc http.request.method=POST http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.531629ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=275029a3-0433-4f49-9f29-1ffc9de3c4c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/blobs/uploads/e30fd330-0f55-461e-b473-583d096ad1e0?_state=VWvkRC-wL3BEco5PYS6u6Fxa0E5G6ouLlxa7makBZbB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMzBmZDMzMC0wZjU1LTQ2MWUtYjQ3My01ODNkMDk2YWQxZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NTguMjQ0NTU1ODk0WiJ9&digest=sha256%3A179b8f26a6c8165d77caec0290ded1d05a3f05e0c7f01465fbdee2a3d3a2bb02" http.request.useragent="Go-http-client/1.1" http.response.duration=3.580027966s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:17:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/e30fd330-0f55-461e-b473-583d096ad1e0?_state=VWvkRC-wL3BEco5PYS6u6Fxa0E5G6ouLlxa7makBZbB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMzBmZDMzMC0wZjU1LTQ2MWUtYjQ3My01ODNkMDk2YWQxZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTc6NTguMjQ0NTU1ODk0WiJ9&digest=sha256%3A179b8f26a6c8165d77caec0290ded1d05a3f05e0c7f01465fbdee2a3d3a2bb02 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=fa170b1e-64cc-4b4c-8601-80bf7768dd7a http.request.method=POST http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.470711ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=c49b26bf-e96b-4bbb-abbf-e093694a44dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/blobs/uploads/0792fedc-bf05-41c7-b889-4fe34f235a2c?_state=SDRaOvAgl5Sww25HG7pd9mG1_9P12kPMT3JoLjTnOnt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNzkyZmVkYy1iZjA1LTQxYzctYjg4OS00ZmUzNGYyMzVhMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MDIuMDgzOTI4NzIxWiJ9&digest=sha256%3A209246700571e2860201b59883a72af162260a70404dec3f4d34b95798074e7d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.301089911s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/0792fedc-bf05-41c7-b889-4fe34f235a2c?_state=SDRaOvAgl5Sww25HG7pd9mG1_9P12kPMT3JoLjTnOnt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNzkyZmVkYy1iZjA1LTQxYzctYjg4OS00ZmUzNGYyMzVhMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MDIuMDgzOTI4NzIxWiJ9&digest=sha256%3A209246700571e2860201b59883a72af162260a70404dec3f4d34b95798074e7d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36531" http.request.id=210174f7-383c-421c-a444-05b06c47254a http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.638049ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36531" http.request.id=a2ece966-e226-48ee-9780-abcc226f06fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/sha256:01f0866917ca7222561c617f10b818c5cd01b66da28819dc718b5b01c368ca39" http.request.useragent="Go-http-client/1.1" http.response.duration=1.794528ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:01f0866917ca7222561c617f10b818c5cd01b66da28819dc718b5b01c368ca39 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=18e1e93d-80cf-4d25-90f6-50ce1fe0c573 http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" 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.481335ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=290735b4-d37c-434e-9994-c78a946e3fe6 http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/sha256:01f0866917ca7222561c617f10b818c5cd01b66da28819dc718b5b01c368ca39" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="897.598µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/manifests/sha256:01f0866917ca7222561c617f10b818c5cd01b66da28819dc718b5b01c368ca39 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=160a3a72-7940-4b59-b2fd-36b0e88bf873 http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="737.165µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=8f47a275-39c4-457d-b261-82f79564dec2 http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/sha256:01f0866917ca7222561c617f10b818c5cd01b66da28819dc718b5b01c368ca39" http.request.useragent="Go-http-client/1.1" http.response.duration="707.656µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/manifests/sha256:01f0866917ca7222561c617f10b818c5cd01b66da28819dc718b5b01c368ca39 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=930efe84-6db4-44dc-8407-c9f4e1481bf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" 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="774.485µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="rewriting manifest sha256:01f0866917ca7222561c617f10b818c5cd01b66da28819dc718b5b01c368ca39 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=96e92c0d-694d-4664-9032-995a7f3d979e http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" 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-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=96e92c0d-694d-4664-9032-995a7f3d979e http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.370397ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36531" http.request.id=b4f62499-7265-4227-a8f4-f0f889925cf4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" 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.518925ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36531" http.request.id=fecea785-403d-47e0-9e5d-435f6beac0f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.166905ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36531" http.request.id=95ce3bac-7a0e-498a-9aa0-bfe41e7c583e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/sha256:050643a7b29b6d287d61862c195f52aeb554f8695492648f4e468add9d7d7bf8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.673764ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:050643a7b29b6d287d61862c195f52aeb554f8695492648f4e468add9d7d7bf8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=a25da33c-dea8-4614-be1d-bccb51a4eab0 http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.537326ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=6052a048-9837-442c-92f4-e15788ccbb1d http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/sha256:050643a7b29b6d287d61862c195f52aeb554f8695492648f4e468add9d7d7bf8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.476253ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/manifests/sha256:050643a7b29b6d287d61862c195f52aeb554f8695492648f4e468add9d7d7bf8 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=95d8a3fa-1d0a-4753-8b87-7a8456471f5a http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.29149ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=a1e05279-49f2-4295-8189-2c794c1ea5dc http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" http.request.uri="/v2/foo/schema2/manifests/sha256:050643a7b29b6d287d61862c195f52aeb554f8695492648f4e468add9d7d7bf8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.17659ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/manifests/sha256:050643a7b29b6d287d61862c195f52aeb554f8695492648f4e468add9d7d7bf8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="rewriting manifest list sha256:050643a7b29b6d287d61862c195f52aeb554f8695492648f4e468add9d7d7bf8 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=64faf968-86bc-4570-af23-bbdfc0021f97 http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" 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-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36531" http.request.id=64faf968-86bc-4570-af23-bbdfc0021f97 http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" 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.62815ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (31.95s) === RUN TestGetManifestWithStorageError time="2025-05-11T18:18:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:18:05Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:18:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:32819" http.request.id=2294d4d6-d240-44e1-a898-995c39b3e7dc http.request.method=GET http.request.remoteaddr="127.0.0.1:56302" 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=1.419573ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:32819" http.request.id=fe13260c-6bad-4872-a959-50a0e1a60ec5 http.request.method=GET http.request.remoteaddr="127.0.0.1:56302" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.192983ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:32819" http.request.id=e5dd4227-bda9-454a-821f-90b2b7542639 http.request.method=GET http.request.remoteaddr="127.0.0.1:56302" 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.30166ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:32819" http.request.id=6db02c3b-64f4-4057-a76d-347e2257b7df http.request.method=GET http.request.remoteaddr="127.0.0.1:56302" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.349776ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-05-11T18:18:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:18:05Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:18:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=2c1c9c99-4b18-4b51-b1d6-90cebfc0db24 http.request.method=GET http.request.remoteaddr="127.0.0.1:35724" 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.377354ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" 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.3 http.request.host="127.0.0.1:43641" http.request.id=7bcc272a-8c47-4b57-b010-d8fa8d3a01d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:35724" 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.272736ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=cd24d297-4695-4311-93c1-bcddc0502aea http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" 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.296536ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=f828d44e-c352-40c3-ade7-0b1f9ea2cd0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" 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.903756ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T18:18:05Z" 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.3 http.request.host="127.0.0.1:43641" http.request.id=f828d44e-c352-40c3-ade7-0b1f9ea2cd0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" 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.975035ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T18:18:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=f828d44e-c352-40c3-ade7-0b1f9ea2cd0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" 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.061495ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T18:18:05Z" 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.3 http.request.host="127.0.0.1:43641" http.request.id=f828d44e-c352-40c3-ade7-0b1f9ea2cd0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" 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.121755ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-11T18:18:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=eecbf6bc-29fa-4763-bdad-d1bd45583897 http.request.method=POST http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.720025ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=a2074f80-aa40-40bb-8c7a-581decac54d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/blobs/uploads/fcdd7521-a6c9-47f9-9318-04b839bad445?_state=ystURJ6H16p0ZnatU9maA3v9p6YZABZIm746rNWo8Vd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmY2RkNzUyMS1hNmM5LTQ3ZjktOTMxOC0wNGI4MzliYWQ0NDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MDUuNjI1NTM5MTU5WiJ9&digest=sha256%3Ac1dc0569cab5b6f69753243145612f413c65d2892b28c44f0fedac289d7652d7" http.request.useragent="Go-http-client/1.1" http.response.duration=3.263857022s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/fcdd7521-a6c9-47f9-9318-04b839bad445?_state=ystURJ6H16p0ZnatU9maA3v9p6YZABZIm746rNWo8Vd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmY2RkNzUyMS1hNmM5LTQ3ZjktOTMxOC0wNGI4MzliYWQ0NDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MDUuNjI1NTM5MTU5WiJ9&digest=sha256%3Ac1dc0569cab5b6f69753243145612f413c65d2892b28c44f0fedac289d7652d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=acfcc388-63c2-433b-9dc4-07541fb4c010 http.request.method=POST http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.609758ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=7530fa7a-bdba-49de-a689-82db1a23c788 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/blobs/uploads/bc9ac3e8-9cb4-48c3-804f-ec8fa48e1fc9?_state=cnjmr6jrTtgPbi89eq9Wt8x5da8BhjbpYwDWKuGBVVB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYzlhYzNlOC05Y2I0LTQ4YzMtODA0Zi1lYzhmYTQ4ZTFmYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MDkuMDU0MzAyMzYxWiJ9&digest=sha256%3Ac270d2d590477b780d699c636819ebbc8f2797805510eb75b3c93d52cc9715b2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.657922249s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/bc9ac3e8-9cb4-48c3-804f-ec8fa48e1fc9?_state=cnjmr6jrTtgPbi89eq9Wt8x5da8BhjbpYwDWKuGBVVB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYzlhYzNlOC05Y2I0LTQ4YzMtODA0Zi1lYzhmYTQ4ZTFmYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MDkuMDU0MzAyMzYxWiJ9&digest=sha256%3Ac270d2d590477b780d699c636819ebbc8f2797805510eb75b3c93d52cc9715b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=cb48d370-f30a-406f-8109-a1675c5b4b8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.80354ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=d91bea13-aa28-4173-84f5-e5a438357860 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.506299ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=5a7b80c4-a54c-440b-941a-3133c8ecb6b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35724" 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.040157ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=3fff2a52-ed2a-45b7-b60a-54492eeae51f http.request.method=GET http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.063474ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43641" http.request.id=ce5e0b9b-101c-4e7b-bf70-88675af37a76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.378634ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43641" http.request.id=2a2fc85c-b79c-488d-9ac2-d71c9e4e0c65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.359121ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:43641" http.request.id=9c504add-d839-446d-9ad7-e7cfa2267420 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.435924ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=a53c543f-94b1-4c6e-bd04-1fce78b48549 http.request.method=GET http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.027836ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=60625b5b-4891-44d2-acfb-4107521f0874 http.request.method=GET http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.238022ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=ab7d9691-30a7-455a-82f3-afa63a788ffb http.request.method=GET http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.172348ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=ec9e11fd-71d3-4ed6-8287-71ae95b7e9d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35724" 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.17312ms http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=error msg="payload digest does match: "sha256:0cb7008bf36345ec33310456ffc3026a201fb8a90ccde66b5490bfd0a8b226b7" != "sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7"" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=df601d88-e644-469e-9863-d23774c1f84a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" time="2025-05-11T18:18:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=df601d88-e644-469e-9863-d23774c1f84a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.4286ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=1860f494-6768-416e-8467-f5fefd03a8fd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35730" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.785078ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=5fe8bbca-730f-4593-92b9-d8afb8c79f2d http.request.method=GET http.request.remoteaddr="127.0.0.1:35730" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.410275ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=38332103-1898-4c9c-9fa8-8f0c2d255ba9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35738" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.449264ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=fe597e14-94f2-4161-91a7-bc855d1b956c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35750" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.771136ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=6f9aa0ed-bbd3-4391-b1fc-d2761de26616 http.request.method=GET http.request.remoteaddr="127.0.0.1:35750" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.597809ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=b7aabe64-b0d7-4074-aa53-fbf22901a849 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35764" 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.982541ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=0fe692d8-fd01-4a3c-9536-bdbd2a1e8337 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.32237ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=19c8ec7a-b461-4b86-93ba-58365c640e75 http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" 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.810714ms http.response.status=200 http.response.written=39 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=57641760-59e0-47f0-8e6c-a5c5f069e4ae http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.012942ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3d4b4c549bc08b78aa497142cd8f296844ff3f16489eb646c55002397551de7 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=0fb9af3c-4718-4dbd-ae6f-1e7fc242ee5a http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" 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.60372ms http.response.status=200 http.response.written=35 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=59e17b7b-588c-4eb3-b4ff-967b0439c386 http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" 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="943.04µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" 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.3 http.request.host="127.0.0.1:43641" http.request.id=32d3f8b7-1e12-4099-9583-bafe88abdb5e http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" 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="922.109µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43641" http.request.id=22d5bb2b-6cf4-4de4-8e94-2a8d544eafe8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" 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.954353ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T18:18:10Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43641" http.request.id=22d5bb2b-6cf4-4de4-8e94-2a8d544eafe8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.024759ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T18:18:10Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43641" http.request.id=22d5bb2b-6cf4-4de4-8e94-2a8d544eafe8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.130114ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=d8610ec0-1443-4919-b5f3-3d04dc3c6145 http.request.method=POST http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.629993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=e99d4299-2fbb-4693-a3c2-e3d818bc37c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/blobs/uploads/7360c1b9-7ac8-4aba-8967-67dbd5a87e36?_state=87bO4U7ER0rP_zDGrEWelcwNwU7YJbBM3NdQUM7pwKd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MzYwYzFiOS03YWM4LTRhYmEtODk2Ny02N2RiZDVhODdlMzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MTAuNzcwMzYzNTI3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.274138ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/7360c1b9-7ac8-4aba-8967-67dbd5a87e36?_state=87bO4U7ER0rP_zDGrEWelcwNwU7YJbBM3NdQUM7pwKd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MzYwYzFiOS03YWM4LTRhYmEtODk2Ny02N2RiZDVhODdlMzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MTAuNzcwMzYzNTI3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:10Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43641" http.request.id=c7f90134-e384-43a3-a7ec-f3c0ac9c942c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" 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.545168ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T18:18:10Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43641" http.request.id=c7f90134-e384-43a3-a7ec-f3c0ac9c942c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" 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.606456ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:18:18:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-11T18:18:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=24c22b5a-9125-4d9b-80a6-c815ffd74eb5 http.request.method=POST http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.726255ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=a0aacf69-6543-453f-bb5f-51012560cf27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/blobs/uploads/87bfa9cd-f19b-4464-9639-ad08a7b64644?_state=LjG5tF6mpbVXqh45JeW7bugk4HsmyB6mDQKjjfnr6z57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4N2JmYTljZC1mMTliLTQ0NjQtOTYzOS1hZDA4YTdiNjQ2NDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MTEuMDMzNTQ5MzM4WiJ9&digest=sha256%3A112a2f4de3366f762dfd20dc4cbe79469d90635d3b90e0db113fc8e522e8cb64" http.request.useragent="Go-http-client/1.1" http.response.duration=5.171181853s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/87bfa9cd-f19b-4464-9639-ad08a7b64644?_state=LjG5tF6mpbVXqh45JeW7bugk4HsmyB6mDQKjjfnr6z57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4N2JmYTljZC1mMTliLTQ0NjQtOTYzOS1hZDA4YTdiNjQ2NDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MTEuMDMzNTQ5MzM4WiJ9&digest=sha256%3A112a2f4de3366f762dfd20dc4cbe79469d90635d3b90e0db113fc8e522e8cb64 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=0ecf3be1-6189-46de-b7fa-d2c61979ec1d http.request.method=POST http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.698593ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:16 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=46accd86-01c5-4687-ac97-ffa2cc5f0dff http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/blobs/uploads/0146ede8-c510-4a56-9c2e-f931bcdf60e4?_state=qWZ5bC8f-6DQaccGmGoULHQrO-2kkdgwKDcMmIKm2Kt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMTQ2ZWRlOC1jNTEwLTRhNTYtOWMyZS1mOTMxYmNkZjYwZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MTYuMzcwNzQ3MDE5WiJ9&digest=sha256%3Aed957e66f6cac2bbf4b0929706f1cc9361512449aa52f1c84b2c3db9a4bdc4ce" http.request.useragent="Go-http-client/1.1" http.response.duration=2.299480414s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:16 +0000] "PUT /v2/foo/schema2/blobs/uploads/0146ede8-c510-4a56-9c2e-f931bcdf60e4?_state=qWZ5bC8f-6DQaccGmGoULHQrO-2kkdgwKDcMmIKm2Kt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMTQ2ZWRlOC1jNTEwLTRhNTYtOWMyZS1mOTMxYmNkZjYwZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMTg6MTg6MTYuMzcwNzQ3MDE5WiJ9&digest=sha256%3Aed957e66f6cac2bbf4b0929706f1cc9361512449aa52f1c84b2c3db9a4bdc4ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43641" http.request.id=67af7097-e670-4045-897f-f7fe9f0b7df1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.207237ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43641" http.request.id=1174a92b-9cf4-461a-b84b-f9b048adcab6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.844416ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "PUT /v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=93476ed7-9751-4717-b773-e08a387d4184 http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" 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.601671ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=ef6a590e-b359-4054-9d02-07ecb5a363fa http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.499566ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "GET /v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=2a87878f-5adc-499d-a6d5-9920f29151b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.28805ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=8c689210-cbf7-4784-a93c-d83fff3dcbd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.208534ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "GET /v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=15dc258d-9a3c-459e-962b-141f74fb3e3c http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.280842ms http.response.status=200 http.response.written=45 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="rewriting manifest sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=14fddd75-532e-4593-ba63-7e0709ceec2e http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" 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-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=14fddd75-532e-4593-ba63-7e0709ceec2e http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.417143ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=5d71d18a-2cc1-4676-82a6-815757a2b298 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.554582ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "DELETE /v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=6d6f05b7-e5cf-40e7-858c-9eb548c0f82e http.request.method=GET http.request.remoteaddr="127.0.0.1:35770" http.request.uri="/v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.325256ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "GET /v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=5e2b3f55-2117-44a5-bcd4-3a458c984d5c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35288" http.request.uri="/v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.100523ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "DELETE /v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43641" http.request.id=5a4a2a75-b2e6-48e5-9969-eb8eef769d13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35302" http.request.uri="/v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.24281ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "PUT /v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=874f0d37-c805-49db-9b19-560afabf1d19 http.request.method=GET http.request.remoteaddr="127.0.0.1:35302" http.request.uri="/v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.859688ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "GET /v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=d01d0a44-80fd-4663-a595-b1f011c03c83 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.75296ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43641" http.request.id=528a3fb6-1fcb-4bcc-a26f-e49e506eddfc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35326" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.358944ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=a46cd047-169b-4e97-9636-2b66b3a54db8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35326" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.829285ms http.response.status=200 http.response.written=39 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=fa69d02e-4452-4036-9a9e-32f409648b08 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35326" http.request.uri="/v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.971504ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "DELETE /v2/foo/schema2/manifests/sha256:f5ea802928697637386949ea6fecf90b89bc42487eaf666ad125df3ee4e40dd9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43641" http.request.id=7b17d29e-3663-4b66-b890-d6b438a98eae http.request.method=GET http.request.remoteaddr="127.0.0.1:35326" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.834902ms http.response.status=200 http.response.written=35 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (13.29s) === RUN TestManifestDeleteDisabled time="2025-05-11T18:18:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:18:18Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:18:18Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:35731" http.request.id=7793d8f4-ccdc-4b13-a76e-80a1237cbfa7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40500" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.263964ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [11/May/2025:18:18:18 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-05-11T18:18:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:18:18Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:18:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-11T18:18:19Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.3 time="2025-05-11T18:18:19Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.3 time="2025-05-11T18:18:19Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:45963" http.request.id=0493aeb9-f1cc-4531-b509-cd40fcbca1d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39694" 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=3.558641ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/May/2025:18:18:19 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-11T18:18:19Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:45963" http.request.id=4f42764a-454d-47fa-bd1c-746d443ef0b7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39706" 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.938524ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/May/2025:18:18:19 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-11T18:18:19Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:45963" http.request.id=74a9f707-470a-45a8-a78a-038ebe780991 http.request.method=POST http.request.remoteaddr="127.0.0.1:39718" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.639ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:18:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-11T18:18:19Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:45963" http.request.id=1a5b4135-0924-4e93-b417-34a520481291 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39724" 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.552886ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:18:18:19 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.51s) === RUN TestProxyManifestGetByTag time="2025-05-11T18:18:19Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T18:18:19Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:18:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=f6b7ab0c-e441-43b0-a780-8c7797076bda http.request.method=POST http.request.remoteaddr="127.0.0.1:36142" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.100293ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=9803e5ad-32ea-4ef7-af2f-2d89d8fe3334 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36142" http.request.uri="/v2/foo/bar/blobs/uploads/b8018895-d788-4453-9966-de9a6279686a?_state=ZiNReayVufeTAwJC75U2F6_xI9bh-iCVdKd6tjc2E557Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4MDE4ODk1LWQ3ODgtNDQ1My05OTY2LWRlOWE2Mjc5Njg2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxODoxOS40NDQ1NzkzMDFaIn0%3D&digest=sha256%3A0e8eb52fbcdb178a3ba929e968237384e68d8c1131ebf0832687e62d78b1ef42" http.request.useragent="Go-http-client/1.1" http.response.duration=5.619549068s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:19 +0000] "PUT /v2/foo/bar/blobs/uploads/b8018895-d788-4453-9966-de9a6279686a?_state=ZiNReayVufeTAwJC75U2F6_xI9bh-iCVdKd6tjc2E557Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4MDE4ODk1LWQ3ODgtNDQ1My05OTY2LWRlOWE2Mjc5Njg2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxODoxOS40NDQ1NzkzMDFaIn0%3D&digest=sha256%3A0e8eb52fbcdb178a3ba929e968237384e68d8c1131ebf0832687e62d78b1ef42 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=d1c50e10-61a4-4ea2-87a3-fff07ef36a7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36142" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.764445ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:25 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:25Z" 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.3 time="2025-05-11T18:18:25Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T18:18:25Z" level=info msg="Starting upload purge in 18m0s" go.version=go1.24.3 time="2025-05-11T18:18:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-11T18:18:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=de666556-7b24-4c25-98cd-26a8a66fbbc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:36142" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.170466ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:18:18:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T18:18:25Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:38159" go.version=go1.24.3 time="2025-05-11T18:18:25Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.3 time="2025-05-11T18:18:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=e95ee076-d860-48ab-95ce-0813b9d5dba9 http.request.method=GET http.request.remoteaddr="127.0.0.1:60784" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.285574ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:18:18:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T18:18:25Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38159 /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:38159/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:37849" http.request.id=16469649-e9d6-494b-b96e-01f96afc7bad http.request.method=GET http.request.remoteaddr="127.0.0.1:58054" http.request.uri="/v2/foo/bar/manifests/sha256:5c2fea33106601f87ecf419844330485765b0c14d26ab71477b3b2296b69e168" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:5c2fea33106601f87ecf419844330485765b0c14d26ab71477b3b2296b69e168" time="2025-05-11T18:18:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=a6513c4a-664d-406e-81c3-a188ae9c13b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:60792" http.request.uri="/v2/foo/bar/manifests/sha256:5c2fea33106601f87ecf419844330485765b0c14d26ab71477b3b2296b69e168" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.345795ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:18:18:25 +0000] "GET /v2/foo/bar/manifests/sha256:5c2fea33106601f87ecf419844330485765b0c14d26ab71477b3b2296b69e168 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T18:18:25Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:5c2fea33106601f87ecf419844330485765b0c14d26ab71477b3b2296b69e168 with ttl=167h59m59.999995785s" go.version=go1.24.3 time="2025-05-11T18:18:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37849" http.request.id=16469649-e9d6-494b-b96e-01f96afc7bad http.request.method=GET http.request.remoteaddr="127.0.0.1:58054" http.request.uri="/v2/foo/bar/manifests/sha256:5c2fea33106601f87ecf419844330485765b0c14d26ab71477b3b2296b69e168" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.751538ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:18:18:25 +0000] "GET /v2/foo/bar/manifests/sha256:5c2fea33106601f87ecf419844330485765b0c14d26ab71477b3b2296b69e168 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T18:18:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=55c395f2-e1ce-40db-912f-be03bf600999 http.request.method=GET http.request.remoteaddr="127.0.0.1:60792" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.157639ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:18:18:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T18:18:25Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38159 /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:38159/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:37849" http.request.id=692eac7c-d859-463e-9538-0df363c6fc34 http.request.method=GET http.request.remoteaddr="127.0.0.1:58068" 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-05-11T18:18:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=60bad076-d264-4317-b93a-ebb6475f8033 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60800" 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.367625ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:18:18:25 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T18:18:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37849" http.request.id=692eac7c-d859-463e-9538-0df363c6fc34 http.request.method=GET http.request.remoteaddr="127.0.0.1:58068" 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.084309ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:18:18:25 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T18:18:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=97725ab5-b644-4fd2-ae77-300fcc750664 http.request.method=POST http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.087688ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=3552b1c8-daa9-4968-a23a-6ece8f259a78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/bar/blobs/uploads/853b7589-3995-40c8-b156-5f021cc809ad?_state=P6W9dNXGuwfz9hlSxHgepfUZ6P_4ve_N4OrKSTSQYMV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1M2I3NTg5LTM5OTUtNDBjOC1iMTU2LTVmMDIxY2M4MDlhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxODoyNS4zMTY0ODc1MTRaIn0%3D&digest=sha256%3A4c1e383d0449715697c3c71bd199bb9ed37b7397b978456562257ed8e9be83d8" http.request.useragent="Go-http-client/1.1" http.response.duration=5.801021453s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:25 +0000] "PUT /v2/foo/bar/blobs/uploads/853b7589-3995-40c8-b156-5f021cc809ad?_state=P6W9dNXGuwfz9hlSxHgepfUZ6P_4ve_N4OrKSTSQYMV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1M2I3NTg5LTM5OTUtNDBjOC1iMTU2LTVmMDIxY2M4MDlhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQxODoxODoyNS4zMTY0ODc1MTRaIn0%3D&digest=sha256%3A4c1e383d0449715697c3c71bd199bb9ed37b7397b978456562257ed8e9be83d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=0ce9cb84-d8c2-46e3-aed8-3fdd01d2fa86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.66793ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:18:18:31 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=6406ab41-68b1-46cf-9f26-5dad07af4a20 http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.22455ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:18:18:31 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T18:18:31Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38159 /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:38159/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:37849" http.request.id=03c38567-7f73-471c-8c35-53860940f323 http.request.method=GET http.request.remoteaddr="127.0.0.1:58074" 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-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=0a342d5d-a609-45d2-aebd-793230ed81d6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60816" 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.199659ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:18:18:31 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=5f94c4b1-4373-438a-b78b-274185e432d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:60816" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.608051ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:18:18:31 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T18:18:31Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38159 /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:38159/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:37849" http.request.id=03c38567-7f73-471c-8c35-53860940f323 http.request.method=GET http.request.remoteaddr="127.0.0.1:58074" 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-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38159" http.request.id=76b4eace-f1f2-4c3a-82a4-f4d0a643f4db http.request.method=GET http.request.remoteaddr="127.0.0.1:60826" 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.649893ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:18:18:31 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T18:18:31Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:a4503503c780c1732f924f9fe5ee6740b05561b6ccd4f4032de530144b9c813d with ttl=167h59m59.999996092s" go.version=go1.24.3 time="2025-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37849" http.request.id=03c38567-7f73-471c-8c35-53860940f323 http.request.method=GET http.request.remoteaddr="127.0.0.1:58074" 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=13.641884ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:18:18:31 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (11.90s) === RUN TestAppDispatcher time="2025-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34805" http.request.id=978f8d8f-ca83-4421-bdc2-f29a5561866b http.request.method=GET http.request.remoteaddr="127.0.0.1:59054" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.986137ms http.response.status=200 http.response.written=0 time="2025-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34805" http.request.id=4ce16c13-f45d-4216-8fd4-3c52e9b1d389 http.request.method=GET http.request.remoteaddr="127.0.0.1:59054" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.546396ms http.response.status=200 http.response.written=0 time="2025-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34805" http.request.id=702d4a19-f72c-4f81-a21c-65e424a901ca http.request.method=GET http.request.remoteaddr="127.0.0.1:59054" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.815654ms http.response.status=200 http.response.written=0 time="2025-05-11T18:18:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34805" http.request.id=7925af3c-01d9-4e9a-8f16-a46f1ab61e27 http.request.method=GET http.request.remoteaddr="127.0.0.1:59054" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.683222ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-05-11T18:18:31Z" 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.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 time="2025-05-11T18:18:31Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 time="2025-05-11T18:18:31Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.3 http.request.host="127.0.0.1:44079" http.request.id=6174d884-e136-41cc-8c46-5a1b5df64d40 http.request.method=GET http.request.remoteaddr="127.0.0.1:38340" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-05-11T18:18:31Z" 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.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 time="2025-05-11T18:18:31Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 time="2025-05-11T18:18:31Z" level=info msg="configuring file health check path=/tmp/healthcheck4249272614, interval=1" go.version=go1.24.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-11T18:18: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.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 time="2025-05-11T18:18:35Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 time="2025-05-11T18:18:35Z" level=info msg="configuring TCP health check addr=127.0.0.1:33981, interval=1" go.version=go1.24.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-11T18:18:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 time="2025-05-11T18:18:39Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 time="2025-05-11T18:18:39Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:40027, interval=1, threshold=3" go.version=go1.24.3 instance.id=9c6c55bd-f6e4-4b51-8536-615958e6d210 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 164.592s ? 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.01s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.37s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.66s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.162s === RUN TestSchedule time="2025-05-11T18:16:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=95568800-6bc2-4627-a3d4-212d0b464c78 time="2025-05-11T18:16:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.996686ms" go.version=go1.24.3 instance.id=95568800-6bc2-4627-a3d4-212d0b464c78 time="2025-05-11T18:16:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.816µs" go.version=go1.24.3 instance.id=95568800-6bc2-4627-a3d4-212d0b464c78 time="2025-05-11T18:16:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.295µs" go.version=go1.24.3 instance.id=95568800-6bc2-4627-a3d4-212d0b464c78 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-05-11T18:16:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=95568800-6bc2-4627-a3d4-212d0b464c78 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-11T18:16:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=95568800-6bc2-4627-a3d4-212d0b464c78 time="2025-05-11T18:16:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99875ms" go.version=go1.24.3 instance.id=95568800-6bc2-4627-a3d4-212d0b464c78 time="2025-05-11T18:16:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998329ms" go.version=go1.24.3 instance.id=95568800-6bc2-4627-a3d4-212d0b464c78 time="2025-05-11T18:16:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=95568800-6bc2-4627-a3d4-212d0b464c78 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-11T18:16:02Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=95568800-6bc2-4627-a3d4-212d0b464c78 --- 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 (2.67s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 23998976 sha256:a9125f2c92b728d8c1d21ec18a94d618be553ec63566a163a80778de47be0570 [] map[] } --- PASS: TestSimpleBlobRead (0.48s) === RUN TestBlobMount --- PASS: TestBlobMount (0.39s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.38s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.94s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.47s) === 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:284fe3688f2f72216d1e3dbb14935dc6df3f5aa6e02c7bf0b94c80bad24fcf33 palailogos: marking blob sha256:33a4a5d568372f5297882101fa44b756c8e12ecc119c5f52740a0b25ad4e2981 palailogos: marking blob sha256:8c90a79f219f6588904012c306c26dd00ebf76fc6bb645ab608c43ccc256d808 palailogos: marking manifest sha256:2ff92274761a6044f0c1bde668ac7516850fd3da3e1ee21369a33e87085ef0a3 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:acfffd09e6714e9b84c4fffe399c5915dffc7b1470b4e9b11174111abe17d5b0 palailogos: marking blob sha256:edf7c5f960a3b3007cdae7f191e4984233abaa8299ea0cc9a439d4b6779b13e9 palailogos: marking manifest sha256:328e3721fa82b37679c66f64f175112dabba3efd3d98b4a61142dca319f0dbf9 palailogos: marking blob sha256:284fe3688f2f72216d1e3dbb14935dc6df3f5aa6e02c7bf0b94c80bad24fcf33 palailogos: marking blob sha256:a9000862479fb930d5b99ea46e2729a37acf3854afb8bf983aea507f17bffdbd palailogos: marking manifest sha256:a9000862479fb930d5b99ea46e2729a37acf3854afb8bf983aea507f17bffdbd palailogos: marking blob sha256:7c930be7b245d734a1ba49acaaccd39a14e540df2ad4c99434fd6439248a66ce palailogos: marking blob sha256:4d3cc67ceb5b5c7f44cd297c5dda087ee198f3eec0fa288951b3e7dea6623042 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.98s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:411925cf27e3b2a3ff557b2ea01411e7280bd88d1cfcad588fd3960b3821aa7c deletemanifests: marking manifest sha256:fd6634fdc49d1b949fc7126a7079ff56c4abf7a2a72cfd04f0c28b47acd53bc6 deletemanifests: marking blob sha256:c5111f1ce206da60339f2f878689ce4575e7f311d598841ce435b9353186de36 deletemanifests: marking blob sha256:6114c616e181935660f37cb88e4aa09c752d9e82f4c716edbba37c7524b5b88c deletemanifests: marking blob sha256:a103982db8a4fd7473a7207e51767a560c59b204275c643b97aab04279a4c2b4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:1d4a266f4c457d27f0eac995cc817a4bf1902d39b692fb2d6a3a43aaf98b1864 blob eligible for deletion: sha256:4106523bdd5df8cec5cb1aeec73d21a6fb5e45ed253e8bfaa4f515adb39ced5a blob eligible for deletion: sha256:411925cf27e3b2a3ff557b2ea01411e7280bd88d1cfcad588fd3960b3821aa7c blob eligible for deletion: sha256:6546306ecd2ef4b33f2221dc5f868dbf2e15f8b102f8b3e01abccd7f70f8f054 deletemanifests manifest eligible for deletion: sha256:411925cf27e3b2a3ff557b2ea01411e7280bd88d1cfcad588fd3960b3821aa7c deletemanifests: marking manifest sha256:fd6634fdc49d1b949fc7126a7079ff56c4abf7a2a72cfd04f0c28b47acd53bc6 deletemanifests: marking blob sha256:c5111f1ce206da60339f2f878689ce4575e7f311d598841ce435b9353186de36 deletemanifests: marking blob sha256:6114c616e181935660f37cb88e4aa09c752d9e82f4c716edbba37c7524b5b88c deletemanifests: marking blob sha256:a103982db8a4fd7473a7207e51767a560c59b204275c643b97aab04279a4c2b4 time="2025-05-11T18:16:15Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/411925cf27e3b2a3ff557b2ea01411e7280bd88d1cfcad588fd3960b3821aa7c" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 time="2025-05-11T18:16:15Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/411925cf27e3b2a3ff557b2ea01411e7280bd88d1cfcad588fd3960b3821aa7c" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:4106523bdd5df8cec5cb1aeec73d21a6fb5e45ed253e8bfaa4f515adb39ced5a time="2025-05-11T18:16:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/41/4106523bdd5df8cec5cb1aeec73d21a6fb5e45ed253e8bfaa4f515adb39ced5a" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:411925cf27e3b2a3ff557b2ea01411e7280bd88d1cfcad588fd3960b3821aa7c time="2025-05-11T18:16:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/41/411925cf27e3b2a3ff557b2ea01411e7280bd88d1cfcad588fd3960b3821aa7c" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:6546306ecd2ef4b33f2221dc5f868dbf2e15f8b102f8b3e01abccd7f70f8f054 time="2025-05-11T18:16:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/65/6546306ecd2ef4b33f2221dc5f868dbf2e15f8b102f8b3e01abccd7f70f8f054" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:1d4a266f4c457d27f0eac995cc817a4bf1902d39b692fb2d6a3a43aaf98b1864 time="2025-05-11T18:16:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1d/1d4a266f4c457d27f0eac995cc817a4bf1902d39b692fb2d6a3a43aaf98b1864" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 --- PASS: TestDeleteManifestIfTagNotFound (1.61s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:387a5fbaf258e1f2ce05130a85da458f89bf2bcc19a6154e505bcd5678df3f18 time="2025-05-11T18:16:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/38/387a5fbaf258e1f2ce05130a85da458f89bf2bcc19a6154e505bcd5678df3f18" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:5ed098f546c1a05affd14e455a71e730fbd080a54e223608baf3b854842bb4e7 time="2025-05-11T18:16:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5e/5ed098f546c1a05affd14e455a71e730fbd080a54e223608baf3b854842bb4e7" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:95ce34c46a8347499704a45400697718ea5da4a641a1ab1c55a8be3a197d4798 time="2025-05-11T18:16:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/95/95ce34c46a8347499704a45400697718ea5da4a641a1ab1c55a8be3a197d4798" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 --- PASS: TestGCWithMissingManifests (0.52s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:07f70212b33033bc7374e1511fb0875979c8eadf2930ae30354f263752ac0129 komnenos: marking blob sha256:c5c674649e23688d7ca13fc7f2235f564aba1c4deccdc3149199395c5d781cf7 komnenos: marking blob sha256:aab657538c9ce53f20c7ce7c91b8c413aaa4504f85c3cccf63ff7258a27a8351 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:b1800ecbc85fb78f78b1e974dfe12101b70948fe4e690e793d0e3d6c29dc330f time="2025-05-11T18:16:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b1/b1800ecbc85fb78f78b1e974dfe12101b70948fe4e690e793d0e3d6c29dc330f" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:d2983ce941c076cecec2bd5236189619d1102209169c8ddeea2cecbadbdd9d22 time="2025-05-11T18:16:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d2/d2983ce941c076cecec2bd5236189619d1102209169c8ddeea2cecbadbdd9d22" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-11T18:16:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:126ff734de47fb5ac91ff15729cba6bf58db31cb014fa66708ea713f9da5af7d time="2025-05-11T18:16:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/12/126ff734de47fb5ac91ff15729cba6bf58db31cb014fa66708ea713f9da5af7d" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:215f477d2369133536b414df5a3e554b62cff9c5e73a5d0eba90428d2b2bf57f time="2025-05-11T18:16:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/21/215f477d2369133536b414df5a3e554b62cff9c5e73a5d0eba90428d2b2bf57f" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:73e602e4f7dded4d012d5eccac3497584833c2934e59195bbcba776b4286e11e time="2025-05-11T18:16:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/73/73e602e4f7dded4d012d5eccac3497584833c2934e59195bbcba776b4286e11e" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 blob eligible for deletion: sha256:acafcdfbb56c976f5270fceee0701f4920de8c1139202f563627169881918e5f time="2025-05-11T18:16:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ac/acafcdfbb56c976f5270fceee0701f4920de8c1139202f563627169881918e5f" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 --- PASS: TestDeletionHasEffect (1.27s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.52s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:168473fd4bb459e1512a1680855058bd0d324321d743aa95375277b90fb5b1e4 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:bb054d5daf373b80c0a45f418151060bc9d7a966c69f2b07b41f3e1487859ef2 michael_z_doukas: marking blob sha256:17be3daa1d9749f5ba8bbf8b4e3cd78621999be630b085728855d4ad062fd935 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:998ccfb5991835c1933abd431d367e088f68f243a5e778ba217e00dcce264267 time="2025-05-11T18:16:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/99/998ccfb5991835c1933abd431d367e088f68f243a5e778ba217e00dcce264267" go.version=go1.24.3 instance.id=6d5bbb7b-dfd6-4376-918f-220f3b2c4551 --- PASS: TestOrphanBlobDeleted (0.98s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:18650ad29932d4653226ba38803e2059b60b9cc41bbb16787cbe2c39f476bc68 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:85f362c0d4f9c1eb4d2b8d61c79c53607cafcc972cfa2ff4c8433b845399b349 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.65s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.62s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.43s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.29s) === 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-05-11T18:16:22Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 17:16:22.858080787 +0000 UTC m=-3578.783904131, actuallyDelete=true" time="2025-05-11T18:16:22Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-11T18:16:22Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143, actuallyDelete=true" time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7cd94ec6-401b-4940-8837-aea55ba7c1dd have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/92ff92d2-7531-4507-a791-a53a69849b54 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c3717304-7eb5-4daa-a1f1-2345e3f1ed28 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/699b5d05-069a-4e3e-bde1-29c164c754e9 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0ac53fbd-eea4-4eca-ad4f-e7bd0a300eaf have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1147f9ec-5f84-4415-9b0c-76b4d6521ed8 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2657a972-ba89-47e7-a9f2-3b140a5e9e36 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4b6d3fb9-8107-46e2-a1f8-4b32c9e41855 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/523fd161-fa53-4973-8f11-ae6bef55819c have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/89e2131f-261d-4c94-a8b9-5bdb633b6602 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1a3c7c8c-aabf-461b-ab52-63fd8c85d70e have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.858756059 +0000 UTC m=+21.216771143). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-11T18:16:22Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 18:16:22.859610613 +0000 UTC m=+21.217625695, actuallyDelete=true" time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4355ca2e-426b-4721-9eef-93b8f3d66e38 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.859610613 +0000 UTC m=+21.217625695). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a6e9da28-8af4-4dc5-9962-b9d85a4aac1c have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.859610613 +0000 UTC m=+21.217625695). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b4bac593-71b9-4bed-a4d8-76b207e0d3c2 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.859610613 +0000 UTC m=+21.217625695). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f853cd7a-222e-400c-8fcc-a47cbf811078 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.859610613 +0000 UTC m=+21.217625695). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b268b676-62d7-4d09-baf8-d546e7ab1bd4 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.859610613 +0000 UTC m=+21.217625695). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-11T18:16:22Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 18:16:22.860186601 +0000 UTC m=+21.218201683, actuallyDelete=true" time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/275043bb-3c3c-4b1e-b079-22465c1972b2 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.860186601 +0000 UTC m=+21.218201683). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/88300f95-e37f-4f44-8d4e-1f1a35f1c59f have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.860186601 +0000 UTC m=+21.218201683). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9a3407b3-ec92-4ad1-ab76-bf8772f6dd27 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.860186601 +0000 UTC m=+21.218201683). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b26c0f95-52ac-4e02-9e45-2d91a8c4242c have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.860186601 +0000 UTC m=+21.218201683). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dcb85085-285d-420c-9c8a-bd721dd14a11 have older date (2025-05-11 17:16:22 +0000 UTC) than purge date (2025-05-11 18:16:22.860186601 +0000 UTC m=+21.218201683). Removing upload directory." time="2025-05-11T18:16:22Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-11T18:16:22Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 18:16:22.86052297 +0000 UTC m=+21.218538049, actuallyDelete=true" time="2025-05-11T18:16:22Z" 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 21.245s ? 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.008s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved time="2025-05-11T18:16:01Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.451s === 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.076s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.36s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.820s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (19.10s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.513s ? 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-05-11T18:16:01Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.3 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-05-11T18:16:01Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.3 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-05-11T18:16:01Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.3 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 TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestParsing === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV6 === CONT TestInvalidData time="2025-05-11T18:16:01Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=9f6f728e-58c3-48aa-906c-c3286a097d04 time="2025-05-11T18:16:01Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=9f6f728e-58c3-48aa-906c-c3286a097d04 --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestParsing (0.00s) time="2025-05-11T18:16:01Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T18:16:01Z" level=error msg="unknown ip address format" go.version=go1.24.3 instance.id=9f6f728e-58c3-48aa-906c-c3286a097d04 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV6 (0.01s) time="2025-05-11T18:16:02Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T18:16:03Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T18:16:04Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T18:16:05Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.511s === 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.414s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.67s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.122s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.012s ? 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-r12.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-r12.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86_64.so.1 >>> docker-registry*: Package size: 26.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r12.apk >>> docker-registry: Build complete at Sun, 11 May 2025 18:18:47 +0000 elapsed time 0h 3m 5s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250511.181544) (2/2) Purging go (1.24.3-r0) Executing busybox-1.37.0-r17.trigger OK: 400 MiB in 106 packages >>> docker-registry: Updating the community/x86_64 repository index... >>> docker-registry: Signing the index...