>>> docker-registry: Building community/docker-registry 2.8.3-r12 (using abuild 3.15.0_rc3-r3) started Tue, 13 May 2025 05:10:04 +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-r1) (2/2) Installing .makedepends-docker-registry (20250513.051005) Executing busybox-1.37.0-r17.trigger OK: 592 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz.part' saved >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/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/v3.22/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-13T05:10:25Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-13T05:10:25Z" 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-13T05:10:25Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.008s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.008s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.004s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.05s) PASS ok github.com/docker/distribution/health/checks 0.059s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.007s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.006s === 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.008s === 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.006s ? 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/13 05:10:25 http: TLS handshake error from 127.0.0.1:42104: 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:38183/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38183/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38183/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38183/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:35525?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (0.46s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-13T05:10:26Z" level=info msg="broadcaster: closing" time="2025-05-13T05:10:26Z" level=info msg="closing testSink" time="2025-05-13T05:10:26Z" level=info msg="closing testSink" time="2025-05-13T05:10:26Z" level=info msg="closing testSink" time="2025-05-13T05:10:26Z" level=info msg="closing testSink" time="2025-05-13T05:10:26Z" level=info msg="closing testSink" time="2025-05-13T05:10:26Z" level=info msg="closing testSink" time="2025-05-13T05:10:26Z" level=info msg="closing testSink" time="2025-05-13T05:10:26Z" level=info msg="closing testSink" time="2025-05-13T05:10:26Z" level=info msg="closing testSink" time="2025-05-13T05:10:26Z" level=info msg="closing testSink" time="2025-05-13T05:10:26Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-05-13T05:10:26Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 1} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 1} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 1} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 1} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:26Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T05:10:27Z" level=warning msg="&{0xc000318480 0.9} encountered too many errors, backing off" time="2025-05-13T05:10:27Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.75s) PASS ok github.com/docker/distribution/notifications 1.375s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-13T05:10:25Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-13T05:10:25.794659228Z" 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-13T05:10:25.794691935Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:10:25.794696019Z" level=info msg="Starting upload purge in 40m0s" go.version=go1.24.3 time="2025-05-13T05:10:25.795809169Z" level=info msg="listening on [::]:5000" go.version=go1.24.3 time="2025-05-13T05:10:28.79781571Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 time="2025-05-13T05:10:28.902891039Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=1acb0e93-6024-47fa-9340-5ed6d2112ac0 http.request.method=GET http.request.remoteaddr="127.0.0.1:47808" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.734712ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:05:10:28 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-13T05:10:28.993259165Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-13T05:10:28.994104384Z" 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-13T05:10:28.994129554Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:10:28.994209001Z" level=info msg="Starting upload purge in 25m0s" go.version=go1.24.3 time="2025-05-13T05:10:28.994263561Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 time="2025-05-13T05:10:28.994276101Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.3 time="2025-05-13T05:10:28.994591678Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.3 time="2025-05-13T05:10:32.000579305Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=74db8095-805f-4530-906c-5b7aad47fef9 http.request.method=GET http.request.remoteaddr="127.0.0.1:41692" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.153243ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:05:10:31 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-13T05:10:32.000783896Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 --- PASS: TestRegistrySupportedCipherSuite (3.20s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-13T05:10:32.410778161Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-13T05:10:32.411487567Z" 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-13T05:10:32.411506631Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:10:32.411626029Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 time="2025-05-13T05:10:32.411608873Z" level=info msg="Starting upload purge in 57m0s" go.version=go1.24.3 --- PASS: TestRegistryUnsupportedCipherSuite (8.42s) PASS ok github.com/docker/distribution/registry 14.736s === 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.083s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-05-13T05:10:25Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.3 instance.id=3e0b4f7c-b685-47c7-83a9-317676d1114c time="2025-05-13T05:10:25Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.3 instance.id=3e0b4f7c-b685-47c7-83a9-317676d1114c --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-05-13T05:10:25Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.3 password=ZE82NEl9ZeA22v8Br3bcUhS94g8HZZK-86W0gIs4F0c user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.087s === 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-13T05:10:25Z" level=info msg="token not to be used before 2025-05-13 05:10:26 +0000 UTC - currently 2025-05-13 05:10:25.799608745 +0000 UTC m=+0.011346035" time="2025-05-13T05:10:25Z" level=info msg="token not to be used after 2025-05-13 05:10:25 +0000 UTC - currently 2025-05-13 05:10:25.80027468 +0000 UTC m=+0.012011967" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-05-13T05:10:25Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.023s === 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.048s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.021s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.005s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-05-13T05:10: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-13T05:10:25Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:10:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34207" http.request.id=3089dba1-9d72-4003-b89b-965c5843d69c http.request.method=GET http.request.remoteaddr="127.0.0.1:55458" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.877884ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:05:10:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-05-13T05:10: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-13T05:10:25Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:10:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=8c09688b-f60b-4d6b-8ea6-47a97553580c http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" 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.870441ms http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2025:05:10:25 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-13T05:10:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=1d06cb0f-17b4-438c-bd34-87bb1322503d http.request.method=POST http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.551349ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:26 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=509f4964-2d25-4943-ae6b-e552862ff699 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/aaaa/blobs/uploads/83c3cb8d-ea41-4ab6-b172-73c2785f19b3?_state=KPq_KQ5u5QTiG8FBISLexre4k8p9U0JvTKxj-7bR8Dl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4M2MzY2I4ZC1lYTQxLTRhYjYtYjE3Mi03M2MyNzg1ZjE5YjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6MjYuMTYxNTg4NzIzWiJ9&digest=sha256%3A5b8a46aaa471df55aa67410f3ba68ab4e6e5ebce8fa1f3cec24df75602824d75" http.request.useragent="Go-http-client/1.1" http.response.duration=7.140360121s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:26 +0000] "PUT /v2/foo/aaaa/blobs/uploads/83c3cb8d-ea41-4ab6-b172-73c2785f19b3?_state=KPq_KQ5u5QTiG8FBISLexre4k8p9U0JvTKxj-7bR8Dl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4M2MzY2I4ZC1lYTQxLTRhYjYtYjE3Mi03M2MyNzg1ZjE5YjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6MjYuMTYxNTg4NzIzWiJ9&digest=sha256%3A5b8a46aaa471df55aa67410f3ba68ab4e6e5ebce8fa1f3cec24df75602824d75 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=9be08c11-a6f8-4bed-bacf-d747d059c5c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.134009ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:33 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=ddebbeb7-72cb-4fa3-82ec-47e4c31517bf http.request.method=POST http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.158734ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:33 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=bbbb42a0-31e6-4ffc-b67b-14f049eb7755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/bbbb/blobs/uploads/5976af2e-15c3-44c3-b0ed-0b455d784f85?_state=UgpmvTn-u5yXUVoBvZZ0F1H9egD89QxlTludmCet6x57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1OTc2YWYyZS0xNWMzLTQ0YzMtYjBlZC0wYjQ1NWQ3ODRmODUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6MzMuNDY0NTE2NjczWiJ9&digest=sha256%3A4172963ae85f3852d090ac1777464c5138212079351d18cab6722faa9f4a6b6a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.966272617s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:33 +0000] "PUT /v2/foo/bbbb/blobs/uploads/5976af2e-15c3-44c3-b0ed-0b455d784f85?_state=UgpmvTn-u5yXUVoBvZZ0F1H9egD89QxlTludmCet6x57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1OTc2YWYyZS0xNWMzLTQ0YzMtYjBlZC0wYjQ1NWQ3ODRmODUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6MzMuNDY0NTE2NjczWiJ9&digest=sha256%3A4172963ae85f3852d090ac1777464c5138212079351d18cab6722faa9f4a6b6a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=d5e56488-b5cb-4022-bc27-1c73e9b32e61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.341869ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:35 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=0dc76f12-fe63-40c2-a40e-d8528bff9f97 http.request.method=POST http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.518346ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:35 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=a119078d-989b-4ad7-8f50-8984556fff3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/cccc/blobs/uploads/d88ee4f1-68ec-4be5-924c-70e5051ac7d2?_state=_9QlFN5lQdqkhlDTTdMhaZM7w4g3clt8BpsU_NG290V7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkODhlZTRmMS02OGVjLTRiZTUtOTI0Yy03MGU1MDUxYWM3ZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6MzUuNzk2MTkxNDA1WiJ9&digest=sha256%3Acc86a8c34a58b90cf70999583e58cb583eb3ada5daa1dfe7c66f32345f70f910" http.request.useragent="Go-http-client/1.1" http.response.duration=4.691063441s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:35 +0000] "PUT /v2/foo/cccc/blobs/uploads/d88ee4f1-68ec-4be5-924c-70e5051ac7d2?_state=_9QlFN5lQdqkhlDTTdMhaZM7w4g3clt8BpsU_NG290V7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkODhlZTRmMS02OGVjLTRiZTUtOTI0Yy03MGU1MDUxYWM3ZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6MzUuNzk2MTkxNDA1WiJ9&digest=sha256%3Acc86a8c34a58b90cf70999583e58cb583eb3ada5daa1dfe7c66f32345f70f910 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=156fd299-8cf2-4388-8229-9aa83f0047d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.958485ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:40 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=586ccdb1-1dec-4f4a-a0cd-297c5b65e353 http.request.method=POST http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.077155ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:40 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=2d7cf0b5-b581-46df-903c-8ca6c85b3ce1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/dddd/blobs/uploads/47cde426-b6df-4d06-b0e8-fb112ce52f1a?_state=fV8YY5ZO3Ba3E8aUAxTDCuQuZ_KkzrRrJjm5MUDbmjl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0N2NkZTQyNi1iNmRmLTRkMDYtYjBlOC1mYjExMmNlNTJmMWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NDAuNjY3MzczMDcyWiJ9&digest=sha256%3Af03ba6adffc9eb9044bb75e1f43db8b8d6ec800d513285b731c4676670987e92" http.request.useragent="Go-http-client/1.1" http.response.duration=1.870772844s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:40 +0000] "PUT /v2/foo/dddd/blobs/uploads/47cde426-b6df-4d06-b0e8-fb112ce52f1a?_state=fV8YY5ZO3Ba3E8aUAxTDCuQuZ_KkzrRrJjm5MUDbmjl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0N2NkZTQyNi1iNmRmLTRkMDYtYjBlOC1mYjExMmNlNTJmMWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NDAuNjY3MzczMDcyWiJ9&digest=sha256%3Af03ba6adffc9eb9044bb75e1f43db8b8d6ec800d513285b731c4676670987e92 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=740b17ca-3f2d-4130-a581-2288a78e48a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.630186ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:42 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=550018db-f25c-4c90-ae4b-2c744ace3543 http.request.method=POST http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.762016ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:42 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=146818d6-1f1f-4982-afdf-5de496336efe http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/eeee/blobs/uploads/070c9712-dfa8-4fd6-9903-b3bd30e67783?_state=LyHMr10i7sxdG9xtuWb0zY1IqM1Tswslp8d_ciBlGIx7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwNzBjOTcxMi1kZmE4LTRmZDYtOTkwMy1iM2JkMzBlNjc3ODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NDIuNjkwMDA3MDlaIn0%3D&digest=sha256%3A90875eb110f06e33b609bce5b183cb8dde78ac39e3fc98801cfe9b53e309a7b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.971679653s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:42 +0000] "PUT /v2/foo/eeee/blobs/uploads/070c9712-dfa8-4fd6-9903-b3bd30e67783?_state=LyHMr10i7sxdG9xtuWb0zY1IqM1Tswslp8d_ciBlGIx7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwNzBjOTcxMi1kZmE4LTRmZDYtOTkwMy1iM2JkMzBlNjc3ODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NDIuNjkwMDA3MDlaIn0%3D&digest=sha256%3A90875eb110f06e33b609bce5b183cb8dde78ac39e3fc98801cfe9b53e309a7b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=93e700a8-5511-4d3a-ba15-d1e3ea96c6aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.399088ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:44 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=9ffe60a6-e646-4e31-999b-03c6c6ca37d0 http.request.method=POST http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.833479ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:44 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=72f156d6-4692-492e-9c33-1da259f39684 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/ffff/blobs/uploads/29c9dccb-4900-4c3a-950a-02504b3a0ea8?_state=ABqyV92qdBZD1BRF5-EHhUXCJanP9JvrHEBogVuKb-N7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyOWM5ZGNjYi00OTAwLTRjM2EtOTUwYS0wMjUwNGIzYTBlYTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NDQuODgzMTMxNTEzWiJ9&digest=sha256%3A069002e39bf24db265951ecc9ff3b285100103a53013c0e44941d62d3328c30f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.440818575s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:44 +0000] "PUT /v2/foo/ffff/blobs/uploads/29c9dccb-4900-4c3a-950a-02504b3a0ea8?_state=ABqyV92qdBZD1BRF5-EHhUXCJanP9JvrHEBogVuKb-N7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyOWM5ZGNjYi00OTAwLTRjM2EtOTUwYS0wMjUwNGIzYTBlYTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NDQuODgzMTMxNTEzWiJ9&digest=sha256%3A069002e39bf24db265951ecc9ff3b285100103a53013c0e44941d62d3328c30f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=7d39b96f-5586-427b-a829-1770c825ccd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.649855ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=9e1b54c7-b9a1-45c2-aae0-4a62f9b87d6a http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" 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.41122ms http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=3d2b90a5-1386-4116-a686-307e1b9a65fc http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" 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.712397ms http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=0df2fbee-61d8-41f3-8052-015a5c8b77d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" 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.525245ms http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=d2d28adc-aa90-431d-a28f-1eb71abf3004 http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" 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.736999ms http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=cdf84328-2d88-49b0-bfe0-b6b022e54d4e http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" 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.715712ms http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=57eebecd-0f21-40c1-b911-65f91b036950 http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.71401ms http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" 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:36661" http.request.id=eb315ef7-b97d-40a8-a6d4-80499421a76d http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.268797ms http.response.status=400 http.response.written=116 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" 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:36661" http.request.id=87c6e866-73d0-4a9e-9b4a-0bcca512298d http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" 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.505852ms http.response.status=400 http.response.written=115 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=ba2274fb-91b9-4279-ae5f-415665fe574b http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" 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.135018ms http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36661" http.request.id=60373517-9f5b-4527-a4e0-0e20985232a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48610" 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.177457ms http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-13T05:10:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:10:47Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:10:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=2e8aaad7-24ed-4379-bc80-46e77626224c http.request.method=POST http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.106176ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=c9be379f-ebc3-4582-87af-9e1cd7c2201c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/aaaa/blobs/uploads/7e6efda8-fa84-4d32-9257-dfcf4f3d4448?_state=ZYPF6f3BQIStDkokpXk1jUvRjBLPVmmpSdh-8OdlZ9x7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3ZTZlZmRhOC1mYTg0LTRkMzItOTI1Ny1kZmNmNGYzZDQ0NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NDcuNTMzMjA3NDY3WiJ9&digest=sha256%3A6941b8faadf2dc28f5cce231306730147cd1145fde44ebd630b9c00f42b6a622" http.request.useragent="Go-http-client/1.1" http.response.duration=4.142054757s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:47 +0000] "PUT /v2/foo/aaaa/blobs/uploads/7e6efda8-fa84-4d32-9257-dfcf4f3d4448?_state=ZYPF6f3BQIStDkokpXk1jUvRjBLPVmmpSdh-8OdlZ9x7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3ZTZlZmRhOC1mYTg0LTRkMzItOTI1Ny1kZmNmNGYzZDQ0NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NDcuNTMzMjA3NDY3WiJ9&digest=sha256%3A6941b8faadf2dc28f5cce231306730147cd1145fde44ebd630b9c00f42b6a622 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=c1b7aefc-67c1-4e5d-83a1-afb411f717cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.960654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:51 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=5dcf81f8-664f-49c1-9524-35dd925acd98 http.request.method=POST http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.754327ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:51 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=afc6c211-8f0e-4cdb-a4bb-0d5c29e288d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/bbbb/blobs/uploads/77f1fd21-fc0b-42c1-995a-8eed32f01e06?_state=UhGJ5t0hYtXma633wU9iNRkrxut7NcqHz8SYgrMxGlx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3N2YxZmQyMS1mYzBiLTQyYzEtOTk1YS04ZWVkMzJmMDFlMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NTEuOTM3NDM5MDQ2WiJ9&digest=sha256%3Ae596763eeb3bc102bda422113eca7106b684fd768831364ebb10b2a8a61aec19" http.request.useragent="Go-http-client/1.1" http.response.duration=5.679314633s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:51 +0000] "PUT /v2/foo/bbbb/blobs/uploads/77f1fd21-fc0b-42c1-995a-8eed32f01e06?_state=UhGJ5t0hYtXma633wU9iNRkrxut7NcqHz8SYgrMxGlx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3N2YxZmQyMS1mYzBiLTQyYzEtOTk1YS04ZWVkMzJmMDFlMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NTEuOTM3NDM5MDQ2WiJ9&digest=sha256%3Ae596763eeb3bc102bda422113eca7106b684fd768831364ebb10b2a8a61aec19 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=c3682149-a9f7-4ea2-8fd1-660a3806b5cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.768003ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:57 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:10:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=6b6e55da-56cb-4fce-b62b-100e917e77f5 http.request.method=POST http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.894347ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:57 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=76ac5039-5256-4a14-945a-d737a45bc9e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/cccc/blobs/uploads/8495aece-269f-49fc-9cd0-4ffb99f0c1ac?_state=AStp2-9nacxinycr9n4t1wKIu5wQJLFKSbIl8MSsHB57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4NDk1YWVjZS0yNjlmLTQ5ZmMtOWNkMC00ZmZiOTlmMGMxYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NTcuODY2ODM0MjI1WiJ9&digest=sha256%3A48c7905c1bb31d935b8f92ff338d8c4cb4d8cff571cd201f614ab2d6da04fbc1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.998055163s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:10:57 +0000] "PUT /v2/foo/cccc/blobs/uploads/8495aece-269f-49fc-9cd0-4ffb99f0c1ac?_state=AStp2-9nacxinycr9n4t1wKIu5wQJLFKSbIl8MSsHB57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4NDk1YWVjZS0yNjlmLTQ5ZmMtOWNkMC00ZmZiOTlmMGMxYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTA6NTcuODY2ODM0MjI1WiJ9&digest=sha256%3A48c7905c1bb31d935b8f92ff338d8c4cb4d8cff571cd201f614ab2d6da04fbc1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=189575d6-3b9e-4d38-aeb0-7e22a4037e1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.922019ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:03 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=e35b23c2-cb06-422d-9c0b-e2f02ed81ffc http.request.method=POST http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="897.552µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:04 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=b37cc8bb-1f48-4080-82d1-ee3cdec3a37a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/dddd/blobs/uploads/6345c282-92e6-47a0-8cd6-2ce2d66327cf?_state=eBwfmq-fcmh1fWylxsD0ygA-flRHuKTDecHRfnYnFxB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2MzQ1YzI4Mi05MmU2LTQ3YTAtOGNkNi0yY2UyZDY2MzI3Y2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTE6MDQuMTEyODM5MTU1WiJ9&digest=sha256%3A80688975cf0d425100335611f007859b41cbe2763607ab76ed0d83010cd3f7f7" http.request.useragent="Go-http-client/1.1" http.response.duration=5.85989329s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:04 +0000] "PUT /v2/foo/dddd/blobs/uploads/6345c282-92e6-47a0-8cd6-2ce2d66327cf?_state=eBwfmq-fcmh1fWylxsD0ygA-flRHuKTDecHRfnYnFxB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2MzQ1YzI4Mi05MmU2LTQ3YTAtOGNkNi0yY2UyZDY2MzI3Y2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTE6MDQuMTEyODM5MTU1WiJ9&digest=sha256%3A80688975cf0d425100335611f007859b41cbe2763607ab76ed0d83010cd3f7f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=14b5d238-19de-4660-81af-718ffd67412a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.550658ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:09 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38637" http.request.id=80383c2b-1a78-44fb-bcdc-bab9592187bb http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" 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.37297ms http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2025:05:11:09 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (44.04s) === RUN TestURLPrefix time="2025-05-13T05:11:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:11:09Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:11:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33997" http.request.id=7964c9a0-f702-4409-84ad-b04560a8eda1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34158" 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.875565ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:05:11:09 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-05-13T05:11:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:11:09Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:11:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=e47b7c59-dc1a-4d9d-9914-e20b53937fc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49530" http.request.uri="/v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.043693ms http.response.status=404 http.response.written=157 vars.digest="sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "GET /v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=a6d6233b-db5f-495e-8f7b-ea1cd3dbf019 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49536" http.request.uri="/v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.072076ms http.response.status=404 http.response.written=157 vars.digest="sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=8441cd77-dcd1-4ee5-be1e-390916ae1985 http.request.method=POST http.request.remoteaddr="127.0.0.1:49536" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.913852ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=cba9be7f-3b17-4eca-bb81-ebd1de8eb373 http.request.method=GET http.request.remoteaddr="127.0.0.1:49536" http.request.uri="/v2/foo/bar/blobs/uploads/b11dd5a3-9821-4c40-8d94-2c142a361964?_state=MiWyLKiAPV0CvB8bYkyVwQTmhjP6zqcXAroWfxYGRgB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxMWRkNWEzLTk4MjEtNGM0MC04ZDk0LTJjMTQyYTM2MTk2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDIzNzgxMDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.236774ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "GET /v2/foo/bar/blobs/uploads/b11dd5a3-9821-4c40-8d94-2c142a361964?_state=MiWyLKiAPV0CvB8bYkyVwQTmhjP6zqcXAroWfxYGRgB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxMWRkNWEzLTk4MjEtNGM0MC04ZDk0LTJjMTQyYTM2MTk2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDIzNzgxMDNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=410b16b4-c9cf-4bf6-a125-93699c014f7e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49536" http.request.uri="/v2/foo/bar/blobs/uploads/b11dd5a3-9821-4c40-8d94-2c142a361964?_state=MiWyLKiAPV0CvB8bYkyVwQTmhjP6zqcXAroWfxYGRgB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxMWRkNWEzLTk4MjEtNGM0MC04ZDk0LTJjMTQyYTM2MTk2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDIzNzgxMDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.000222ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "DELETE /v2/foo/bar/blobs/uploads/b11dd5a3-9821-4c40-8d94-2c142a361964?_state=MiWyLKiAPV0CvB8bYkyVwQTmhjP6zqcXAroWfxYGRgB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxMWRkNWEzLTk4MjEtNGM0MC04ZDk0LTJjMTQyYTM2MTk2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDIzNzgxMDNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=88313d5a-09c1-48f7-820f-3828f5a04a46 http.request.method=GET http.request.remoteaddr="127.0.0.1:49536" http.request.uri="/v2/foo/bar/blobs/uploads/b11dd5a3-9821-4c40-8d94-2c142a361964?_state=MiWyLKiAPV0CvB8bYkyVwQTmhjP6zqcXAroWfxYGRgB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxMWRkNWEzLTk4MjEtNGM0MC04ZDk0LTJjMTQyYTM2MTk2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDIzNzgxMDNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b11dd5a3-9821-4c40-8d94-2c142a361964 time="2025-05-13T05:11:10Z" 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:44915" http.request.id=88313d5a-09c1-48f7-820f-3828f5a04a46 http.request.method=GET http.request.remoteaddr="127.0.0.1:49536" http.request.uri="/v2/foo/bar/blobs/uploads/b11dd5a3-9821-4c40-8d94-2c142a361964?_state=MiWyLKiAPV0CvB8bYkyVwQTmhjP6zqcXAroWfxYGRgB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxMWRkNWEzLTk4MjEtNGM0MC04ZDk0LTJjMTQyYTM2MTk2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDIzNzgxMDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="892.672µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=b11dd5a3-9821-4c40-8d94-2c142a361964 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "GET /v2/foo/bar/blobs/uploads/b11dd5a3-9821-4c40-8d94-2c142a361964?_state=MiWyLKiAPV0CvB8bYkyVwQTmhjP6zqcXAroWfxYGRgB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxMWRkNWEzLTk4MjEtNGM0MC04ZDk0LTJjMTQyYTM2MTk2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDIzNzgxMDNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=5bbb8cb6-4b5b-480b-a8b5-da513f9b2fd5 http.request.method=POST http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="980.14µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=0396272c-6adc-4c23-a6ed-8e13c8330d79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/0eaaf63f-7317-460f-b06e-cb82f59446ea?_state=kqQrCcobp5T-soVZJr_FVUcXRM_ntEehlXWiNJp4TAp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYWFmNjNmLTczMTctNDYwZi1iMDZlLWNiODJmNTk0NDZlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDk5NDA5ODVaIn0%3D&digest=sha256%3A938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" provided=sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce vars.name="foo/bar" vars.uuid=0eaaf63f-7317-460f-b06e-cb82f59446ea time="2025-05-13T05:11:10Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=0396272c-6adc-4c23-a6ed-8e13c8330d79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/0eaaf63f-7317-460f-b06e-cb82f59446ea?_state=kqQrCcobp5T-soVZJr_FVUcXRM_ntEehlXWiNJp4TAp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYWFmNjNmLTczMTctNDYwZi1iMDZlLWNiODJmNTk0NDZlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDk5NDA5ODVaIn0%3D&digest=sha256%3A938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0eaaf63f-7317-460f-b06e-cb82f59446ea time="2025-05-13T05:11:10Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce, 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:44915" http.request.id=0396272c-6adc-4c23-a6ed-8e13c8330d79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/0eaaf63f-7317-460f-b06e-cb82f59446ea?_state=kqQrCcobp5T-soVZJr_FVUcXRM_ntEehlXWiNJp4TAp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYWFmNjNmLTczMTctNDYwZi1iMDZlLWNiODJmNTk0NDZlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDk5NDA5ODVaIn0%3D&digest=sha256%3A938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.236783ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=0eaaf63f-7317-460f-b06e-cb82f59446ea 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "PUT /v2/foo/bar/blobs/uploads/0eaaf63f-7317-460f-b06e-cb82f59446ea?_state=kqQrCcobp5T-soVZJr_FVUcXRM_ntEehlXWiNJp4TAp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYWFmNjNmLTczMTctNDYwZi1iMDZlLWNiODJmNTk0NDZlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNDk5NDA5ODVaIn0%3D&digest=sha256%3A938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=adf326f9-f344-45f4-97df-749a5b62a26f http.request.method=POST http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.943687ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=cdf6b0bb-2496-41bb-99cb-f02ab89e19e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/a447b5a8-5136-40dc-bfb5-9cd8136f31b1?_state=B9SKSEstpPexu2auYN0WvoMj7ihQMOSS-6D6MDW-Cld7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NDdiNWE4LTUxMzYtNDBkYy1iZmI1LTljZDgxMzZmMzFiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNTQ2NDAxM1oifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.438698ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "PUT /v2/foo/bar/blobs/uploads/a447b5a8-5136-40dc-bfb5-9cd8136f31b1?_state=B9SKSEstpPexu2auYN0WvoMj7ihQMOSS-6D6MDW-Cld7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NDdiNWE4LTUxMzYtNDBkYy1iZmI1LTljZDgxMzZmMzFiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNTQ2NDAxM1oifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=dba1f975-ee62-4f80-b793-7b6932472327 http.request.method=POST http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.999258ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=a32a3652-1989-4349-a093-ef9a00f5cd8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/863c131b-2e11-41a9-8f1b-8f2859c70f39?_state=3TrZEJ2qsrChnbYw1EvhR8YgOB9zvL7eSRlqbYKRmxB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2M2MxMzFiLTJlMTEtNDFhOS04ZjFiLThmMjg1OWM3MGYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNjAwMDUzMDZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.479519ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "PUT /v2/foo/bar/blobs/uploads/863c131b-2e11-41a9-8f1b-8f2859c70f39?_state=3TrZEJ2qsrChnbYw1EvhR8YgOB9zvL7eSRlqbYKRmxB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2M2MxMzFiLTJlMTEtNDFhOS04ZjFiLThmMjg1OWM3MGYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNjAwMDUzMDZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=1332d8a4-af21-4de9-a088-108f8ffeeb15 http.request.method=POST http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.892794ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=03f47a9b-0d30-470d-a3ea-858597100268 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/511c6ac1-afbe-4cf8-b939-2b2d6a02b53c?_state=sfxsSlE_nXfeCvlzItRDuLAyv31HhPklz5s-pA0-Db57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxMWM2YWMxLWFmYmUtNGNmOC1iOTM5LTJiMmQ2YTAyYjUzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNjQ5Nzk2NDJaIn0%3D&digest=sha256%3A938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.duration=6.78738054s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:10 +0000] "PUT /v2/foo/bar/blobs/uploads/511c6ac1-afbe-4cf8-b939-2b2d6a02b53c?_state=sfxsSlE_nXfeCvlzItRDuLAyv31HhPklz5s-pA0-Db57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxMWM2YWMxLWFmYmUtNGNmOC1iOTM5LTJiMmQ2YTAyYjUzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxMC4yNjQ5Nzk2NDJaIn0%3D&digest=sha256%3A938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=8302f569-f04a-450d-bd48-8379d1193d56 http.request.method=POST http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.602632ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44915" http.request.id=6ee65921-d5c8-410e-b0f8-1a348e1c263a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/49217a06-08c6-46ce-9cd1-cc9e5f90a9c0?_state=c4uRgNBdAxsIskzu-DChfS4MVSM0_YjglZbcCDvex9R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5MjE3YTA2LTA4YzYtNDZjZS05Y2QxLWNjOWU1ZjkwYTljMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxNy4xNDU0MTY5MTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.796129822s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:17 +0000] "PATCH /v2/foo/bar/blobs/uploads/49217a06-08c6-46ce-9cd1-cc9e5f90a9c0?_state=c4uRgNBdAxsIskzu-DChfS4MVSM0_YjglZbcCDvex9R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5MjE3YTA2LTA4YzYtNDZjZS05Y2QxLWNjOWU1ZjkwYTljMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToxNy4xNDU0MTY5MTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=4087c308-6b25-4ab5-97c5-c59d87947cbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/uploads/49217a06-08c6-46ce-9cd1-cc9e5f90a9c0?_state=AJ-4V1-R30WduAar21HifwTcXqYxzWtrkxXrmJx8H-x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5MjE3YTA2LTA4YzYtNDZjZS05Y2QxLWNjOWU1ZjkwYTljMCIsIk9mZnNldCI6MzA1OTk2ODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTE6MTdaIn0%3D&digest=sha256%3A938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.901028ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:22 +0000] "PUT /v2/foo/bar/blobs/uploads/49217a06-08c6-46ce-9cd1-cc9e5f90a9c0?_state=AJ-4V1-R30WduAar21HifwTcXqYxzWtrkxXrmJx8H-x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5MjE3YTA2LTA4YzYtNDZjZS05Y2QxLWNjOWU1ZjkwYTljMCIsIk9mZnNldCI6MzA1OTk2ODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTE6MTdaIn0%3D&digest=sha256%3A938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=e4ccb101-5d43-4947-bd36-3d13b4cb6728 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.423035ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=131682ed-8b83-440c-9aa7-42714ebdd15f http.request.method=GET http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=129.453473ms http.response.status=200 http.response.written=30599680 127.0.0.1 - - [13/May/2025:05:11:22 +0000] "GET /v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 200 30599680 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=error msg="error parsing digest="sha257:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=af16e417-27fe-4910-8792-f9bf7bc44b53 http.request.method=GET http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/sha257:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" vars.name="foo/bar" time="2025-05-13T05:11:23Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=af16e417-27fe-4910-8792-f9bf7bc44b53 http.request.method=GET http.request.remoteaddr="127.0.0.1:49552" http.request.uri="/v2/foo/bar/blobs/sha257:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.060096ms http.response.status=400 http.response.written=110 vars.digest="sha257:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "GET /v2/foo/bar/blobs/sha257:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=6ffae3d7-817e-49da-9612-67c3f081168f http.request.method=GET http.request.remoteaddr="127.0.0.1:40902" http.request.uri="/v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.760473ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "GET /v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" 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-13T05:11:23Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:11:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=94b2476f-4b6a-4487-9f44-20fee3e37e50 http.request.method=GET http.request.remoteaddr="127.0.0.1:38554" http.request.uri="/v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="907.123µs" http.response.status=404 http.response.written=157 vars.digest="sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "GET /v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=0efdddaf-a804-4156-b422-47e0635b7df3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38558" http.request.uri="/v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.285259ms http.response.status=404 http.response.written=157 vars.digest="sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=38e64781-f490-43a8-bf89-d6d4820dc021 http.request.method=POST http.request.remoteaddr="127.0.0.1:38558" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="715.772µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=5c7cb623-677c-4d1b-8c3e-e476bb926fd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:38558" http.request.uri="/v2/foo/bar/blobs/uploads/e5883c53-ad11-4190-b56d-fc0adb4d3cae?_state=eDxrSXvax-Bzz83iquBwe-CO3mUnTeHk_WDvhTu29Lh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ODgzYzUzLWFkMTEtNDE5MC1iNTZkLWZjMGFkYjRkM2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMjc1MTAxNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="733.773µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "GET /v2/foo/bar/blobs/uploads/e5883c53-ad11-4190-b56d-fc0adb4d3cae?_state=eDxrSXvax-Bzz83iquBwe-CO3mUnTeHk_WDvhTu29Lh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ODgzYzUzLWFkMTEtNDE5MC1iNTZkLWZjMGFkYjRkM2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMjc1MTAxNjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=40e6e613-7dff-4688-ba72-3d20b1a29522 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38558" http.request.uri="/v2/foo/bar/blobs/uploads/e5883c53-ad11-4190-b56d-fc0adb4d3cae?_state=eDxrSXvax-Bzz83iquBwe-CO3mUnTeHk_WDvhTu29Lh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ODgzYzUzLWFkMTEtNDE5MC1iNTZkLWZjMGFkYjRkM2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMjc1MTAxNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="673.128µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "DELETE /v2/foo/bar/blobs/uploads/e5883c53-ad11-4190-b56d-fc0adb4d3cae?_state=eDxrSXvax-Bzz83iquBwe-CO3mUnTeHk_WDvhTu29Lh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ODgzYzUzLWFkMTEtNDE5MC1iNTZkLWZjMGFkYjRkM2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMjc1MTAxNjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=cd0eb564-bb7d-4a73-a57d-42817d7cc6d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:38558" http.request.uri="/v2/foo/bar/blobs/uploads/e5883c53-ad11-4190-b56d-fc0adb4d3cae?_state=eDxrSXvax-Bzz83iquBwe-CO3mUnTeHk_WDvhTu29Lh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ODgzYzUzLWFkMTEtNDE5MC1iNTZkLWZjMGFkYjRkM2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMjc1MTAxNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e5883c53-ad11-4190-b56d-fc0adb4d3cae time="2025-05-13T05:11:23Z" 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:44515" http.request.id=cd0eb564-bb7d-4a73-a57d-42817d7cc6d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:38558" http.request.uri="/v2/foo/bar/blobs/uploads/e5883c53-ad11-4190-b56d-fc0adb4d3cae?_state=eDxrSXvax-Bzz83iquBwe-CO3mUnTeHk_WDvhTu29Lh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ODgzYzUzLWFkMTEtNDE5MC1iNTZkLWZjMGFkYjRkM2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMjc1MTAxNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="655.35µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=e5883c53-ad11-4190-b56d-fc0adb4d3cae 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "GET /v2/foo/bar/blobs/uploads/e5883c53-ad11-4190-b56d-fc0adb4d3cae?_state=eDxrSXvax-Bzz83iquBwe-CO3mUnTeHk_WDvhTu29Lh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ODgzYzUzLWFkMTEtNDE5MC1iNTZkLWZjMGFkYjRkM2NhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMjc1MTAxNjRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=c2f89dd5-690e-4480-ab35-fb1b272fb3f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="781.844µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=09d1891b-9e57-41ff-8275-3956c69ea87c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/fad3025b-3fad-4dad-995c-01641aa72e53?_state=gqJzoqydVNZXG36HbD__dqU_cGUnn7WDebba-11yr4p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhZDMwMjViLTNmYWQtNGRhZC05OTVjLTAxNjQxYWE3MmU1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMzExNjg1MjhaIn0%3D&digest=sha256%3A1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" provided=sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 vars.name="foo/bar" vars.uuid=fad3025b-3fad-4dad-995c-01641aa72e53 time="2025-05-13T05:11:23Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=09d1891b-9e57-41ff-8275-3956c69ea87c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/fad3025b-3fad-4dad-995c-01641aa72e53?_state=gqJzoqydVNZXG36HbD__dqU_cGUnn7WDebba-11yr4p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhZDMwMjViLTNmYWQtNGRhZC05OTVjLTAxNjQxYWE3MmU1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMzExNjg1MjhaIn0%3D&digest=sha256%3A1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=fad3025b-3fad-4dad-995c-01641aa72e53 time="2025-05-13T05:11:23Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874, 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:44515" http.request.id=09d1891b-9e57-41ff-8275-3956c69ea87c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/fad3025b-3fad-4dad-995c-01641aa72e53?_state=gqJzoqydVNZXG36HbD__dqU_cGUnn7WDebba-11yr4p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhZDMwMjViLTNmYWQtNGRhZC05OTVjLTAxNjQxYWE3MmU1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMzExNjg1MjhaIn0%3D&digest=sha256%3A1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="740.615µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=fad3025b-3fad-4dad-995c-01641aa72e53 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "PUT /v2/foo/bar/blobs/uploads/fad3025b-3fad-4dad-995c-01641aa72e53?_state=gqJzoqydVNZXG36HbD__dqU_cGUnn7WDebba-11yr4p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhZDMwMjViLTNmYWQtNGRhZC05OTVjLTAxNjQxYWE3MmU1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMzExNjg1MjhaIn0%3D&digest=sha256%3A1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=c4f83158-61e8-4d2f-8c20-b952d8302c02 http.request.method=POST http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="662.172µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=eb03f3f1-d0b3-42e4-b2ec-4e70ab6cb495 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/a91d817c-cd51-4867-a2cf-4c68b4fb5e6e?_state=erW1xvoM9Rt2gCcHs00LA5kB6a5lABEJYD3PmO4b_8N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5MWQ4MTdjLWNkNTEtNDg2Ny1hMmNmLTRjNjhiNGZiNWU2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMzMwNjYwNTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="817.793µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "PUT /v2/foo/bar/blobs/uploads/a91d817c-cd51-4867-a2cf-4c68b4fb5e6e?_state=erW1xvoM9Rt2gCcHs00LA5kB6a5lABEJYD3PmO4b_8N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5MWQ4MTdjLWNkNTEtNDg2Ny1hMmNmLTRjNjhiNGZiNWU2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMzMwNjYwNTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=5d3f82e4-c123-4d55-86b4-f6f46fc0f267 http.request.method=POST http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.112605ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=290b6646-1b80-4372-b2b9-10aca5cf2709 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/8dcc1e3a-4e5d-4e20-876a-17833c4d752d?_state=WogIhCQpkTzDJi8Nnq87sz9mw3WyQWpZ9v6kvvem0B17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhkY2MxZTNhLTRlNWQtNGUyMC04NzZhLTE3ODMzYzRkNzUyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMzUzNzg4NjZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="922.054µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "PUT /v2/foo/bar/blobs/uploads/8dcc1e3a-4e5d-4e20-876a-17833c4d752d?_state=WogIhCQpkTzDJi8Nnq87sz9mw3WyQWpZ9v6kvvem0B17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhkY2MxZTNhLTRlNWQtNGUyMC04NzZhLTE3ODMzYzRkNzUyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMzUzNzg4NjZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=dc2606d4-9f6b-4bba-913d-34b41f421baf http.request.method=POST http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123722ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=dccb0a8b-78e6-4028-bc09-034f9799ff97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/269146e8-e03b-4c4b-ab22-8ee014f59761?_state=h-mWgc4rl25S2DhuevwEXrWV9HNFl7U9Q6RzlZGukBR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2OTE0NmU4LWUwM2ItNGM0Yi1hYjIyLThlZTAxNGY1OTc2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMzc4MDcyMjRaIn0%3D&digest=sha256%3A1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.duration=3.718827563s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "PUT /v2/foo/bar/blobs/uploads/269146e8-e03b-4c4b-ab22-8ee014f59761?_state=h-mWgc4rl25S2DhuevwEXrWV9HNFl7U9Q6RzlZGukBR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2OTE0NmU4LWUwM2ItNGM0Yi1hYjIyLThlZTAxNGY1OTc2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyMy4zMzc4MDcyMjRaIn0%3D&digest=sha256%3A1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=af4829c6-25bb-46fb-b3f4-fdfd2025dd79 http.request.method=POST http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.113054ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44515" http.request.id=c981004d-732b-49c4-8d8a-8c3e1f80c4a9 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/7bbfb80b-b850-45c5-95f2-b735f80171ab?_state=4v7gOuzzA9uv9io7WkktY_KkcaH29BJH1Rj9gTFRtS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiYmZiODBiLWI4NTAtNDVjNS05NWYyLWI3MzVmODAxNzFhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyNy4xNDA2NzUzMTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.313688042s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:27 +0000] "PATCH /v2/foo/bar/blobs/uploads/7bbfb80b-b850-45c5-95f2-b735f80171ab?_state=4v7gOuzzA9uv9io7WkktY_KkcaH29BJH1Rj9gTFRtS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiYmZiODBiLWI4NTAtNDVjNS05NWYyLWI3MzVmODAxNzFhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMToyNy4xNDA2NzUzMTRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=e55f4281-0765-4ffb-86fe-265b848c0824 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/uploads/7bbfb80b-b850-45c5-95f2-b735f80171ab?_state=HjZIhTn6V8q1rauPJNOt8Yp9prvDbUEnKBXIjl8yvwF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiYmZiODBiLWI4NTAtNDVjNS05NWYyLWI3MzVmODAxNzFhYiIsIk9mZnNldCI6MjM2NjgyMjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTE6MjdaIn0%3D&digest=sha256%3A1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.duration=1.386783ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "PUT /v2/foo/bar/blobs/uploads/7bbfb80b-b850-45c5-95f2-b735f80171ab?_state=HjZIhTn6V8q1rauPJNOt8Yp9prvDbUEnKBXIjl8yvwF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiYmZiODBiLWI4NTAtNDVjNS05NWYyLWI3MzVmODAxNzFhYiIsIk9mZnNldCI6MjM2NjgyMjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTE6MjdaIn0%3D&digest=sha256%3A1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=2451fd15-c0ba-4c9d-9cbe-f41a1a94d6d6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.002884ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=871e69b3-75d2-41a2-be48-e75a7c98a94d http.request.method=GET http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=84.50022ms http.response.status=200 http.response.written=23668224 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "GET /v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 200 23668224 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=error msg="error parsing digest="sha257:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=0e9564e4-2d2a-453f-8428-81b06346f8e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/sha257:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" vars.name="foo/bar" time="2025-05-13T05:11:31Z" 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:44515" http.request.id=0e9564e4-2d2a-453f-8428-81b06346f8e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38562" http.request.uri="/v2/foo/bar/blobs/sha257:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="725.25µs" http.response.status=400 http.response.written=110 vars.digest="sha257:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "GET /v2/foo/bar/blobs/sha257:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=ede59ac1-c2dd-44df-9ddf-7cdece5f430d http.request.method=GET http.request.remoteaddr="127.0.0.1:38570" http.request.uri="/v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.duration=1.825122ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "GET /v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=71ce000b-8b75-418f-868c-ba5c529e7936 http.request.method=GET http.request.remoteaddr="127.0.0.1:38564" http.request.uri="/v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.238455ms http.response.status=200 http.response.written=2719872 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "GET /v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44515" http.request.id=9d615c77-59f7-4114-ae1a-7c053a92652b http.request.method=GET http.request.remoteaddr="127.0.0.1:38570" http.request.uri="/v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.062745ms http.response.status=200 http.response.written=262144 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "GET /v2/foo/bar/blobs/sha256:1657794de4bd4c3801fddab7b9760578388df0cb7d0e0c1b43cf99e00227a874 HTTP/1.1" 200 262144 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=23633b67-a978-4625-b2e1-d2f137b56718 http.request.method=GET http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.448476204s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "GET /v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44915" http.request.id=8432f0dd-738e-405a-af49-35c448b93a58 http.request.method=GET http.request.remoteaddr="127.0.0.1:40902" http.request.uri="/v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.442079244s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [13/May/2025:05:11:23 +0000] "GET /v2/foo/bar/blobs/sha256:938dfd586b2ae34e4980c83c17d8ca3907cf4cd5520b15680e3334f5777d70ce HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (21.60s) === RUN TestBlobDelete time="2025-05-13T05:11: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 time="2025-05-13T05:11:31Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:11:31Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=fec670fa-506b-4354-9b65-9026b89fb47c http.request.method=GET http.request.remoteaddr="127.0.0.1:34016" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="781.211µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "GET /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=d22ede57-2b25-4df8-b255-89c8209e183a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34018" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.090255ms http.response.status=404 http.response.written=157 vars.digest="sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=ca631d37-c5c2-4804-87a9-4254399d3d67 http.request.method=POST http.request.remoteaddr="127.0.0.1:34018" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.506553ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=275358a7-ead5-462f-91f5-68b26898cbd3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34018" http.request.uri="/v2/foo/bar/blobs/uploads/c16fe2d6-5a52-42df-8929-6c86ef145e42?_state=L2SOYxleXtSwn1Lf7W9GEzXIBqtlhVLDaZcI88RlArd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxNmZlMmQ2LTVhNTItNDJkZi04OTI5LTZjODZlZjE0NWU0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NDQ5ODkxNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.592512ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "GET /v2/foo/bar/blobs/uploads/c16fe2d6-5a52-42df-8929-6c86ef145e42?_state=L2SOYxleXtSwn1Lf7W9GEzXIBqtlhVLDaZcI88RlArd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxNmZlMmQ2LTVhNTItNDJkZi04OTI5LTZjODZlZjE0NWU0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NDQ5ODkxNDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=59d2f3d8-d784-43b9-93b7-3745bd64f4b2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34018" http.request.uri="/v2/foo/bar/blobs/uploads/c16fe2d6-5a52-42df-8929-6c86ef145e42?_state=L2SOYxleXtSwn1Lf7W9GEzXIBqtlhVLDaZcI88RlArd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxNmZlMmQ2LTVhNTItNDJkZi04OTI5LTZjODZlZjE0NWU0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NDQ5ODkxNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.550243ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "DELETE /v2/foo/bar/blobs/uploads/c16fe2d6-5a52-42df-8929-6c86ef145e42?_state=L2SOYxleXtSwn1Lf7W9GEzXIBqtlhVLDaZcI88RlArd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxNmZlMmQ2LTVhNTItNDJkZi04OTI5LTZjODZlZjE0NWU0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NDQ5ODkxNDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=37f02e86-deed-44e5-b056-a8fd9cb3cf4f http.request.method=GET http.request.remoteaddr="127.0.0.1:34018" http.request.uri="/v2/foo/bar/blobs/uploads/c16fe2d6-5a52-42df-8929-6c86ef145e42?_state=L2SOYxleXtSwn1Lf7W9GEzXIBqtlhVLDaZcI88RlArd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxNmZlMmQ2LTVhNTItNDJkZi04OTI5LTZjODZlZjE0NWU0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NDQ5ODkxNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c16fe2d6-5a52-42df-8929-6c86ef145e42 time="2025-05-13T05:11:31Z" 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:46117" http.request.id=37f02e86-deed-44e5-b056-a8fd9cb3cf4f http.request.method=GET http.request.remoteaddr="127.0.0.1:34018" http.request.uri="/v2/foo/bar/blobs/uploads/c16fe2d6-5a52-42df-8929-6c86ef145e42?_state=L2SOYxleXtSwn1Lf7W9GEzXIBqtlhVLDaZcI88RlArd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxNmZlMmQ2LTVhNTItNDJkZi04OTI5LTZjODZlZjE0NWU0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NDQ5ODkxNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="995.794µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=c16fe2d6-5a52-42df-8929-6c86ef145e42 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "GET /v2/foo/bar/blobs/uploads/c16fe2d6-5a52-42df-8929-6c86ef145e42?_state=L2SOYxleXtSwn1Lf7W9GEzXIBqtlhVLDaZcI88RlArd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxNmZlMmQ2LTVhNTItNDJkZi04OTI5LTZjODZlZjE0NWU0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NDQ5ODkxNDJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=707c28a7-d90f-4ecc-a0ad-ec4a3acd6124 http.request.method=POST http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.114629ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=fb33a5d7-0172-4ebd-981f-fb22cc3fda5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/996ea27a-c87c-4aa1-938d-1053e1ba17ba?_state=cJjiKwlCWCiVbC74TmBaXUH_YgSRC69t2px7m2CEV0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5NmVhMjdhLWM4N2MtNGFhMS05MzhkLTEwNTNlMWJhMTdiYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NTIwODA5NjFaIn0%3D&digest=sha256%3Ac71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" provided=sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa vars.name="foo/bar" vars.uuid=996ea27a-c87c-4aa1-938d-1053e1ba17ba time="2025-05-13T05:11:31Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=fb33a5d7-0172-4ebd-981f-fb22cc3fda5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/996ea27a-c87c-4aa1-938d-1053e1ba17ba?_state=cJjiKwlCWCiVbC74TmBaXUH_YgSRC69t2px7m2CEV0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5NmVhMjdhLWM4N2MtNGFhMS05MzhkLTEwNTNlMWJhMTdiYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NTIwODA5NjFaIn0%3D&digest=sha256%3Ac71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=996ea27a-c87c-4aa1-938d-1053e1ba17ba time="2025-05-13T05:11:31Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa, 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:46117" http.request.id=fb33a5d7-0172-4ebd-981f-fb22cc3fda5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/996ea27a-c87c-4aa1-938d-1053e1ba17ba?_state=cJjiKwlCWCiVbC74TmBaXUH_YgSRC69t2px7m2CEV0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5NmVhMjdhLWM4N2MtNGFhMS05MzhkLTEwNTNlMWJhMTdiYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NTIwODA5NjFaIn0%3D&digest=sha256%3Ac71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.829284ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=996ea27a-c87c-4aa1-938d-1053e1ba17ba 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "PUT /v2/foo/bar/blobs/uploads/996ea27a-c87c-4aa1-938d-1053e1ba17ba?_state=cJjiKwlCWCiVbC74TmBaXUH_YgSRC69t2px7m2CEV0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5NmVhMjdhLWM4N2MtNGFhMS05MzhkLTEwNTNlMWJhMTdiYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NTIwODA5NjFaIn0%3D&digest=sha256%3Ac71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=1c8d4cb9-a0f3-47ff-8d17-c0fb8e82c6fa http.request.method=POST http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.585942ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=d24592d1-20d5-42b6-92e4-b144985d517b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/919f3ce7-f248-44db-ad58-66ef4a451ca9?_state=D2ZN9_fJp_MxSHXQbY6P_-d-50JxjvGLrhIlb8EN4aR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxOWYzY2U3LWYyNDgtNDRkYi1hZDU4LTY2ZWY0YTQ1MWNhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NTYxODQwMzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.903981ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "PUT /v2/foo/bar/blobs/uploads/919f3ce7-f248-44db-ad58-66ef4a451ca9?_state=D2ZN9_fJp_MxSHXQbY6P_-d-50JxjvGLrhIlb8EN4aR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxOWYzY2U3LWYyNDgtNDRkYi1hZDU4LTY2ZWY0YTQ1MWNhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NTYxODQwMzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=71089dbf-d369-4e3e-9e3e-8c4dd50eb7da http.request.method=POST http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.552796ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=82f935d1-74d0-4f56-82a9-a1c87fae1ede http.request.method=PUT http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/442a40a5-1255-4ca6-8328-d1d569bdce44?_state=aedDHRLlApd4S6didI3xwbM4mndSh7yWYQZZ_NjEFB57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0MmE0MGE1LTEyNTUtNGNhNi04MzI4LWQxZDU2OWJkY2U0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NjA0MjA0MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.999188ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "PUT /v2/foo/bar/blobs/uploads/442a40a5-1255-4ca6-8328-d1d569bdce44?_state=aedDHRLlApd4S6didI3xwbM4mndSh7yWYQZZ_NjEFB57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0MmE0MGE1LTEyNTUtNGNhNi04MzI4LWQxZDU2OWJkY2U0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NjA0MjA0MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=26d712e5-eb14-4850-ae7d-376c0ae5f147 http.request.method=POST http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.528292ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=7ab23049-e663-47f5-93b5-392725227512 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/68de1283-36a2-4818-a11a-8a532e2f1818?_state=Ri1oiiM7raAmWu6j16KIbJM7fBXfKGa2qIJyTEn7AIx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZGUxMjgzLTM2YTItNDgxOC1hMTFhLThhNTMyZTJmMTgxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NjQ3MjQ4NTNaIn0%3D&digest=sha256%3Ac71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.170934923s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:31 +0000] "PUT /v2/foo/bar/blobs/uploads/68de1283-36a2-4818-a11a-8a532e2f1818?_state=Ri1oiiM7raAmWu6j16KIbJM7fBXfKGa2qIJyTEn7AIx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZGUxMjgzLTM2YTItNDgxOC1hMTFhLThhNTMyZTJmMTgxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozMS43NjQ3MjQ4NTNaIn0%3D&digest=sha256%3Ac71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=1caafb0f-0651-44bb-8538-b9436c14520b http.request.method=POST http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.744121ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46117" http.request.id=396803cb-78e3-4589-8442-2de20d746c25 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/23d8c3d0-b998-4384-8353-8ad39729f808?_state=iazyLFjrs6iRJ6U_6iealQf6VlitlKgmSPzPdfA8GBV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzZDhjM2QwLWI5OTgtNDM4NC04MzUzLThhZDM5NzI5ZjgwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozNC4wMjgwNDU4WiJ9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.264684933s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:34 +0000] "PATCH /v2/foo/bar/blobs/uploads/23d8c3d0-b998-4384-8353-8ad39729f808?_state=iazyLFjrs6iRJ6U_6iealQf6VlitlKgmSPzPdfA8GBV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzZDhjM2QwLWI5OTgtNDM4NC04MzUzLThhZDM5NzI5ZjgwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozNC4wMjgwNDU4WiJ9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=97b2cda6-8afa-47ba-ab74-490711cd764b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/uploads/23d8c3d0-b998-4384-8353-8ad39729f808?_state=kzNuVJIYkuzdd_Agq-lc4I67edzDU-qc3_BVbee3gAh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzZDhjM2QwLWI5OTgtNDM4NC04MzUzLThhZDM5NzI5ZjgwOCIsIk9mZnNldCI6MTYxMjA4MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTE6MzRaIn0%3D&digest=sha256%3Ac71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.128241ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "PUT /v2/foo/bar/blobs/uploads/23d8c3d0-b998-4384-8353-8ad39729f808?_state=kzNuVJIYkuzdd_Agq-lc4I67edzDU-qc3_BVbee3gAh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzZDhjM2QwLWI5OTgtNDM4NC04MzUzLThhZDM5NzI5ZjgwOCIsIk9mZnNldCI6MTYxMjA4MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTE6MzRaIn0%3D&digest=sha256%3Ac71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=5cf7e7f4-234d-40e2-a248-22f01fd87461 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.056578ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=d5d50570-53c8-4ce2-a007-be2d4b4aa68c http.request.method=GET http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=64.224052ms http.response.status=200 http.response.written=16120832 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "GET /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 200 16120832 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" level=error msg="error parsing digest="sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=f474f2e2-f91e-45cb-bd44-cbe54dc3ae15 http.request.method=GET http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" vars.name="foo/bar" time="2025-05-13T05:11:36Z" 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:46117" http.request.id=f474f2e2-f91e-45cb-bd44-cbe54dc3ae15 http.request.method=GET http.request.remoteaddr="127.0.0.1:34022" http.request.uri="/v2/foo/bar/blobs/sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.526015ms http.response.status=400 http.response.written=110 vars.digest="sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "GET /v2/foo/bar/blobs/sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=8a3b885d-f908-43fc-914e-399d30f1b7b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55210" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.878661ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "GET /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=f9bcc89c-bf7f-422a-bbc2-e2fc43803322 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55226" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.645948ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "DELETE /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=e90a5dca-de3e-4e9c-bff4-ab70e844ec18 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55226" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.334216ms http.response.status=404 http.response.written=157 vars.digest="sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" 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:46117" http.request.id=f13db1f8-8a43-4074-84ca-1fa1865310e5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55226" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.158243ms http.response.status=404 http.response.written=74 vars.digest="sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "DELETE /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" level=error msg="error parsing digest="sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=3b53c46f-e60a-4613-949d-b132bf54146c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55240" http.request.uri="/v2/foo/bar/blobs/sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" vars.name="foo/bar" time="2025-05-13T05:11:36Z" 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:46117" http.request.id=3b53c46f-e60a-4613-949d-b132bf54146c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55240" http.request.uri="/v2/foo/bar/blobs/sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.523569ms http.response.status=400 http.response.written=110 vars.digest="sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "DELETE /v2/foo/bar/blobs/sha257:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-13T05:11:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=530c0db6-07f4-4bd1-8d54-3dd377213362 http.request.method=POST http.request.remoteaddr="127.0.0.1:55254" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.796561ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=d1d72f1f-d9eb-47db-8843-1eeb3ab755d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55254" http.request.uri="/v2/foo/bar/blobs/uploads/de9b7f5b-7dd9-487f-8fb1-7f82b444c818?_state=fLT_JnqrAGb-iHC8q_4E4BVe0xsV21-AA93EtlYM-nt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlOWI3ZjViLTdkZDktNDg3Zi04ZmIxLTdmODJiNDQ0YzgxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozNi40MjMzNDA5OFoifQ%3D%3D&digest=sha256%3Ac71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.112404772s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "PUT /v2/foo/bar/blobs/uploads/de9b7f5b-7dd9-487f-8fb1-7f82b444c818?_state=fLT_JnqrAGb-iHC8q_4E4BVe0xsV21-AA93EtlYM-nt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlOWI3ZjViLTdkZDktNDg3Zi04ZmIxLTdmODJiNDQ0YzgxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozNi40MjMzNDA5OFoifQ%3D%3D&digest=sha256%3Ac71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=a4d505ab-c79d-4771-b590-55160d8852d8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55254" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.860076ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=198fd214-95f8-41b6-8669-c2b4f83f4612 http.request.method=GET http.request.remoteaddr="127.0.0.1:55210" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.203971073s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "GET /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-05-13T05:11:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46117" http.request.id=437075a2-6b0a-4263-aec5-c64784f5c14e http.request.method=GET http.request.remoteaddr="127.0.0.1:55196" http.request.uri="/v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.211271624s http.response.status=200 http.response.written=2687104 127.0.0.1 - - [13/May/2025:05:11:36 +0000] "GET /v2/foo/bar/blobs/sha256:c71a7e5656624bd286c7a1fc95f2ea19652b094e00acf3d5ba6db7e11f389dfa HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (7.02s) === RUN TestRelativeURL time="2025-05-13T05:11: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-13T05:11:38Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:11:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37107" http.request.id=4e30b973-56e5-479f-80c5-e02016d793cc http.request.method=POST http.request.remoteaddr="127.0.0.1:40082" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.719413ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37107" http.request.id=d989cf8d-8c2f-4da1-86db-60896a94f8bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:40082" http.request.uri="/v2/foo/bar/blobs/uploads/7258045d-82c3-4822-b0e1-a32a9fe40ab7?_state=4pXIHOHgMiwz5MKvtbvckWcur_HZdMKeuqzXMgbdT1Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyNTgwNDVkLTgyYzMtNDgyMi1iMGUxLWEzMmE5ZmU0MGFiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozOC42MTQ4MDI0MzdaIn0%3D&digest=sha256%3A7edcc58c01f5aaf1eb15f3d14f9121006ae6763235b6e395de273043cf0c68e3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.917417332s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:38 +0000] "PUT /v2/foo/bar/blobs/uploads/7258045d-82c3-4822-b0e1-a32a9fe40ab7?_state=4pXIHOHgMiwz5MKvtbvckWcur_HZdMKeuqzXMgbdT1Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyNTgwNDVkLTgyYzMtNDgyMi1iMGUxLWEzMmE5ZmU0MGFiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTozOC42MTQ4MDI0MzdaIn0%3D&digest=sha256%3A7edcc58c01f5aaf1eb15f3d14f9121006ae6763235b6e395de273043cf0c68e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37107" http.request.id=c1d45ae8-296c-461d-847e-22af028a10dc http.request.method=POST http.request.remoteaddr="127.0.0.1:40082" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.87µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37107" http.request.id=4bc9ed46-a174-4f48-b63b-ecb109dbd037 http.request.method=POST http.request.remoteaddr="127.0.0.1:40082" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.511429ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37107" http.request.id=c4c0eaa3-9dda-408a-a330-04884dd6d5a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40082" http.request.uri="/v2/foo/bar/blobs/uploads/3fee0298-261b-4561-b18b-dab89f0d4410?_state=_2_qrzjSbLwfeaTVBGjx2tR9TATWHhAamUosew05hR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmZWUwMjk4LTI2MWItNDU2MS1iMThiLWRhYjg5ZjBkNDQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTo0MC45NzMxMjUyNjFaIn0%3D&digest=sha256%3Ad6f63eafd081ad4e9b05d3e9be2dc65992bcd79c36cc831a8cb5c366eea96c21" http.request.useragent="Go-http-client/1.1" http.response.duration=7.550310011s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:40 +0000] "PUT /v2/foo/bar/blobs/uploads/3fee0298-261b-4561-b18b-dab89f0d4410?_state=_2_qrzjSbLwfeaTVBGjx2tR9TATWHhAamUosew05hR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmZWUwMjk4LTI2MWItNDU2MS1iMThiLWRhYjg5ZjBkNDQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTo0MC45NzMxMjUyNjFaIn0%3D&digest=sha256%3Ad6f63eafd081ad4e9b05d3e9be2dc65992bcd79c36cc831a8cb5c366eea96c21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (9.91s) === RUN TestBlobDeleteDisabled time="2025-05-13T05:11:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:11:48Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:11:48Z" 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:43883" http.request.id=ee75c220-ab4d-4b8f-adb1-a6a6a7c3588a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41882" http.request.uri="/v2/foo/bar/blobs/sha256:e91a4fd75bee9efc2d466d124b39d1eaaaeb338dbab7d964a262488af6040aae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="807.474µs" http.response.status=405 http.response.written=78 vars.digest="sha256:e91a4fd75bee9efc2d466d124b39d1eaaaeb338dbab7d964a262488af6040aae" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:48 +0000] "DELETE /v2/foo/bar/blobs/sha256:e91a4fd75bee9efc2d466d124b39d1eaaaeb338dbab7d964a262488af6040aae HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.18s) === RUN TestDeleteDisabled time="2025-05-13T05:11:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:11:48Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:11:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45667" http.request.id=9cbb3a08-adca-426f-bd91-96bb658d2ec5 http.request.method=POST http.request.remoteaddr="127.0.0.1:43264" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.796148ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45667" http.request.id=8895c0b7-c373-4528-a9e5-5f169b3d7a52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43264" http.request.uri="/v2/foo/bar/blobs/uploads/945b02c9-2174-46d2-bd7c-61d3a398b88b?_state=LaarwbA5wn6pfVkSL3t0GKzRBYvgN8WhJhitfE4Q1Z97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0NWIwMmM5LTIxNzQtNDZkMi1iZDdjLTYxZDNhMzk4Yjg4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTo0OC45NDU5ODQxODlaIn0%3D&digest=sha256%3Afdf5c98c2fec42f4f5249d63a257a932d4a00281b4aa298b7cb8afb266166a12" http.request.useragent="Go-http-client/1.1" http.response.duration=5.066165065s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:48 +0000] "PUT /v2/foo/bar/blobs/uploads/945b02c9-2174-46d2-bd7c-61d3a398b88b?_state=LaarwbA5wn6pfVkSL3t0GKzRBYvgN8WhJhitfE4Q1Z97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0NWIwMmM5LTIxNzQtNDZkMi1iZDdjLTYxZDNhMzk4Yjg4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTo0OC45NDU5ODQxODlaIn0%3D&digest=sha256%3Afdf5c98c2fec42f4f5249d63a257a932d4a00281b4aa298b7cb8afb266166a12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:54Z" 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:45667" http.request.id=90d247ae-2db2-4639-b444-ed43f78f79ee http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43264" http.request.uri="/v2/foo/bar/blobs/sha256:fdf5c98c2fec42f4f5249d63a257a932d4a00281b4aa298b7cb8afb266166a12" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.553388ms http.response.status=405 http.response.written=78 vars.digest="sha256:fdf5c98c2fec42f4f5249d63a257a932d4a00281b4aa298b7cb8afb266166a12" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:11:54 +0000] "DELETE /v2/foo/bar/blobs/sha256:fdf5c98c2fec42f4f5249d63a257a932d4a00281b4aa298b7cb8afb266166a12 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (5.31s) === RUN TestDeleteReadOnly time="2025-05-13T05:11:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:11:54Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:11:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41885" http.request.id=f2d126be-072d-485e-a4ac-c1dd1127912c http.request.method=POST http.request.remoteaddr="127.0.0.1:38766" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="959.38µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:11:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41885" http.request.id=1fb61c8d-aad9-4485-8fa4-b87620b7e2c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38766" http.request.uri="/v2/foo/bar/blobs/uploads/87cb61e7-805f-4d61-9739-add61ba804d2?_state=4zIqb9rKQRcEHPl3LdmSSKx3ZHVlUwVRWn2ywoSZi7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3Y2I2MWU3LTgwNWYtNGQ2MS05NzM5LWFkZDYxYmE4MDRkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTo1NC4yMjUwNzAzMDhaIn0%3D&digest=sha256%3A2c67bb875c2d32074677e169ef960aacada21e4bea5ea33c5066c7bbd28ffa0c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.57262005s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:11:54 +0000] "PUT /v2/foo/bar/blobs/uploads/87cb61e7-805f-4d61-9739-add61ba804d2?_state=4zIqb9rKQRcEHPl3LdmSSKx3ZHVlUwVRWn2ywoSZi7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3Y2I2MWU3LTgwNWYtNGQ2MS05NzM5LWFkZDYxYmE4MDRkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMTo1NC4yMjUwNzAzMDhaIn0%3D&digest=sha256%3A2c67bb875c2d32074677e169ef960aacada21e4bea5ea33c5066c7bbd28ffa0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [13/May/2025:05:11:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:2c67bb875c2d32074677e169ef960aacada21e4bea5ea33c5066c7bbd28ffa0c HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (5.79s) === RUN TestStartPushReadOnly time="2025-05-13T05:11:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:11:59Z" level=info msg="redis not configured" go.version=go1.24.3 127.0.0.1 - - [13/May/2025:05:11:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-05-13T05:11:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:11:59Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:11:59Z" 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:46349" http.request.id=2b1ad8cd-a8fc-4eeb-b6c4-297f9b92a15a http.request.method=GET http.request.remoteaddr="127.0.0.1:35258" 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.700942ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:05:11:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-13T05:11:59Z" 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:46349" http.request.id=c1eec7e3-c42e-4b87-91e0-47caeef9adfa http.request.method=GET http.request.remoteaddr="127.0.0.1:35258" 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.4155ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2025:05:11:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T05:11:59Z" 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:46349" http.request.id=0f06cf9b-1222-4aab-bebf-2515ddf8ef85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" 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.47807ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:05:11:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-13T05:11:59Z" 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:46349" http.request.id=47a58765-625e-41fd-b6ae-3c80803f6412 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" 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.882983ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T05:11:59Z" 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:46349" http.request.id=47a58765-625e-41fd-b6ae-3c80803f6412 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" 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.945766ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T05:11:59Z" 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:46349" http.request.id=47a58765-625e-41fd-b6ae-3c80803f6412 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" 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.989447ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T05:11:59Z" 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:46349" http.request.id=47a58765-625e-41fd-b6ae-3c80803f6412 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" 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.030951ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:05:11:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-13T05:12:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=fa65ed67-f8c7-4cbf-8711-35383df2f0ac http.request.method=POST http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.697256ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=39560204-40e3-4862-a4c9-89cc35b6d1b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/blobs/uploads/d4aa8647-5a62-4c93-bd0c-39891a0fe826?_state=ziQUak5PYDq_h9OjbgrLr6Dp4-tkVnjvq9SiQLtvqdB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNGFhODY0Ny01YTYyLTRjOTMtYmQwYy0zOTg5MWEwZmU4MjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MDAuMDczOTE1OTQ5WiJ9&digest=sha256%3A99bfb98391c1c68b8cb4b5285ded6c97fac6deb2feeae1d5dfbadd66f33a183e" http.request.useragent="Go-http-client/1.1" http.response.duration=6.115360529s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/d4aa8647-5a62-4c93-bd0c-39891a0fe826?_state=ziQUak5PYDq_h9OjbgrLr6Dp4-tkVnjvq9SiQLtvqdB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNGFhODY0Ny01YTYyLTRjOTMtYmQwYy0zOTg5MWEwZmU4MjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MDAuMDczOTE1OTQ5WiJ9&digest=sha256%3A99bfb98391c1c68b8cb4b5285ded6c97fac6deb2feeae1d5dfbadd66f33a183e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=d252e5ca-e463-4f8f-a17e-39c6e3eefc50 http.request.method=POST http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.794153ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:06 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=08cfb91d-f72e-4fff-b41e-be37a87ecd67 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/blobs/uploads/13af3c23-6134-4f70-bdfa-cf9530ca84ac?_state=lgKkLMvjbt1rKnYwlUL9T4oP8ELp7_sPmnuBdXIoZx17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxM2FmM2MyMy02MTM0LTRmNzAtYmRmYS1jZjk1MzBjYTg0YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MDYuMzY0NTQ0MjY5WiJ9&digest=sha256%3Abf8fcecb54c844ebd0f497e90288cbbbc3b41e374b86fa0069a679b3035de98a" http.request.useragent="Go-http-client/1.1" http.response.duration=4.818900099s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:06 +0000] "PUT /v2/foo/schema1/blobs/uploads/13af3c23-6134-4f70-bdfa-cf9530ca84ac?_state=lgKkLMvjbt1rKnYwlUL9T4oP8ELp7_sPmnuBdXIoZx17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxM2FmM2MyMy02MTM0LTRmNzAtYmRmYS1jZjk1MzBjYTg0YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MDYuMzY0NTQ0MjY5WiJ9&digest=sha256%3Abf8fcecb54c844ebd0f497e90288cbbbc3b41e374b86fa0069a679b3035de98a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=2949283d-ec7e-4af0-af02-7d2fdf0c69f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.601956ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=f97441e1-9a16-4c84-8d19-e733ccd0b84a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.381471ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=0e38b2e3-a78d-4e0d-bf81-ca29e7a64f27 http.request.method=GET http.request.remoteaddr="127.0.0.1:35258" 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.16957ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=0f06a7b0-38f9-4636-ae34-a8bafe07a413 http.request.method=GET http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.026416ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "GET /v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" 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:46349" http.request.id=8dbe42a2-033f-43dd-89b3-b45721ce3bb1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.332425ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" 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:46349" http.request.id=d2e67203-da2e-4522-8813-95f384a82085 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.40316ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:46349" http.request.id=195f2ea1-2742-483b-b657-5325c6bee9fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.440303ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=a7b14dd6-d8c0-4079-8a12-c4b6022366f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.215886ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "GET /v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=0bfc9677-8b45-4191-b4c0-35f7a388a271 http.request.method=GET http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.368295ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=b237755e-e66e-4d72-99aa-d9a82f29dbe6 http.request.method=GET http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.246681ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "GET /v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=44ca0b4f-3b08-41de-9348-305629a46d4b http.request.method=GET http.request.remoteaddr="127.0.0.1:35258" 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.199285ms http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=error msg="payload digest does match: "sha256:8bd71e676aedeb6d28750a36f862b6216f562be0babe01733e7fc849717e6c5b" != "sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6"" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=1b42a469-593a-4bb0-b6b6-0ef8dd8a6fee http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" time="2025-05-13T05:12:11Z" 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:46349" http.request.id=1b42a469-593a-4bb0-b6b6-0ef8dd8a6fee http.request.method=PUT http.request.remoteaddr="127.0.0.1:35258" http.request.uri="/v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.585138ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6" 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:25cbab28b8130d44c53e251316f5c93e1f26e1e42ee38f887e8b96b614b616f6 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" 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:46349" http.request.id=1515c627-7643-4e84-aca8-9a544e3d8522 http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" 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.526593ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" 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:46349" http.request.id=65460444-ea0c-4c40-b4fe-3b71199cb0b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" 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.248149ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" 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:46349" http.request.id=636e855e-e53c-462d-98ce-eba83872a7c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" 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.48111ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T05:12:11Z" 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:46349" http.request.id=636e855e-e53c-462d-98ce-eba83872a7c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" 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.544033ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T05:12:11Z" 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:46349" http.request.id=636e855e-e53c-462d-98ce-eba83872a7c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" 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.589319ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=d141c607-6d16-4f63-add3-490e9696b154 http.request.method=POST http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.49037ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=6129e94a-f41e-430d-95f2-aa6a1d2a929e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/blobs/uploads/942fffae-5003-45a2-b16c-a6f844ab71b8?_state=pKMbW1fgc2blgUjLuZATfuQTTAnEaeP9BGc289BX52Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NDJmZmZhZS01MDAzLTQ1YTItYjE2Yy1hNmY4NDRhYjcxYjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MTEuMjIyNjIxMzMyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.813603ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/942fffae-5003-45a2-b16c-a6f844ab71b8?_state=pKMbW1fgc2blgUjLuZATfuQTTAnEaeP9BGc289BX52Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NDJmZmZhZS01MDAzLTQ1YTItYjE2Yy1hNmY4NDRhYjcxYjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MTEuMjIyNjIxMzMyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" 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:46349" http.request.id=facb5a0b-49b4-4827-b4a7-9c292c1d68ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" 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.542086ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T05:12:11Z" 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:46349" http.request.id=facb5a0b-49b4-4827-b4a7-9c292c1d68ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" 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.606401ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-13T05:12:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=8adba1e4-70c3-4a6f-8429-b64afd32d194 http.request.method=POST http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.575406ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=05d5822e-adf6-4d0a-aab6-008adbded117 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/blobs/uploads/c13b658d-4868-4940-8534-9205eaeafb1f?_state=649RXihhR2tDZMLg6FR8ftshUYXDMWEHc6ITIiz_ZQd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMTNiNjU4ZC00ODY4LTQ5NDAtODUzNC05MjA1ZWFlYWZiMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MTEuNDQ5ODc4NjIxWiJ9&digest=sha256%3A7b62c65a7344e9f1ddc3c7bd9c664611809da08b9fda11c7d5d63d303a655800" http.request.useragent="Go-http-client/1.1" http.response.duration=5.493996341s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/c13b658d-4868-4940-8534-9205eaeafb1f?_state=649RXihhR2tDZMLg6FR8ftshUYXDMWEHc6ITIiz_ZQd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMTNiNjU4ZC00ODY4LTQ5NDAtODUzNC05MjA1ZWFlYWZiMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MTEuNDQ5ODc4NjIxWiJ9&digest=sha256%3A7b62c65a7344e9f1ddc3c7bd9c664611809da08b9fda11c7d5d63d303a655800 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=c624c138-bd0c-48e0-bd77-9fbb246ee3a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="904.985µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=be7307ff-dc46-4f41-a376-eba9721508fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/blobs/uploads/d333b336-58cf-430d-a17b-3bcfb456b3a0?_state=NCO3VJL0Yad1NZtqZ651t1DTy6g21439vbT6lwCjwrN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMzMzYjMzNi01OGNmLTQzMGQtYTE3Yi0zYmNmYjQ1NmIzYTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MTcuMTA1NzQ4MTc0WiJ9&digest=sha256%3Ac675c672dd70519026d6d902ea094dbcb571da994e2b9acce821a71614c0c4ff" http.request.useragent="Go-http-client/1.1" http.response.duration=1.761363795s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/d333b336-58cf-430d-a17b-3bcfb456b3a0?_state=NCO3VJL0Yad1NZtqZ651t1DTy6g21439vbT6lwCjwrN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMzMzYjMzNi01OGNmLTQzMGQtYTE3Yi0zYmNmYjQ1NmIzYTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MTcuMTA1NzQ4MTc0WiJ9&digest=sha256%3Ac675c672dd70519026d6d902ea094dbcb571da994e2b9acce821a71614c0c4ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12: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:46349" http.request.id=9e793b16-f875-4b3f-a405-c1087bdfd1e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.232982ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12: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:46349" http.request.id=f639df26-f10f-4a4c-a47b-2a0ebf2459ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/manifests/sha256:942de70806503a8783a4b494c44997edbe4276a1fa12e3fbae9f343ea48e85bd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.883374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "PUT /v2/foo/schema2/manifests/sha256:942de70806503a8783a4b494c44997edbe4276a1fa12e3fbae9f343ea48e85bd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=b61123d2-a384-4f55-9fbd-2b42a33f1db5 http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" 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.774426ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=975153d9-7c0a-458c-85d7-8492d5827ca9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/manifests/sha256:942de70806503a8783a4b494c44997edbe4276a1fa12e3fbae9f343ea48e85bd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.67701ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/manifests/sha256:942de70806503a8783a4b494c44997edbe4276a1fa12e3fbae9f343ea48e85bd HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=990693bc-4329-4014-ab1b-0df62f73e252 http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.403363ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=974b24aa-e94b-411a-ba6a-5f1295beb67f http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/manifests/sha256:942de70806503a8783a4b494c44997edbe4276a1fa12e3fbae9f343ea48e85bd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.229554ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/manifests/sha256:942de70806503a8783a4b494c44997edbe4276a1fa12e3fbae9f343ea48e85bd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=422f58c3-07c8-4534-8811-48c7f30a925e http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" 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.395815ms http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="rewriting manifest sha256:942de70806503a8783a4b494c44997edbe4276a1fa12e3fbae9f343ea48e85bd in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=1971b645-905c-4bd2-969f-010921bcd37b http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" 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-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=1971b645-905c-4bd2-969f-010921bcd37b http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" 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.509971ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" 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:46349" http.request.id=b0a291d1-dcb0-46f7-8b2e-22cfc0120238 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" 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.532339ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" 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:46349" http.request.id=75903c6b-2dfc-4e83-8015-9fa6d3f0e5f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.917379ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" 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:46349" http.request.id=92c1142c-3a52-4aab-bf50-3feeffa2e057 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/manifests/sha256:25a02da40f30b19fde142858922a899f4f3212a6f900dd1c4aa0758216769311" http.request.useragent="Go-http-client/1.1" http.response.duration=1.827745ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "PUT /v2/foo/schema2/manifests/sha256:25a02da40f30b19fde142858922a899f4f3212a6f900dd1c4aa0758216769311 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=302bdc81-3a04-4f06-96e5-fedeb398db53 http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" 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.534635ms http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=c9ca6cb8-ef06-497c-baaf-261a08876240 http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/manifests/sha256:25a02da40f30b19fde142858922a899f4f3212a6f900dd1c4aa0758216769311" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.439702ms http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/manifests/sha256:25a02da40f30b19fde142858922a899f4f3212a6f900dd1c4aa0758216769311 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=27d0bb51-b452-4c55-a7d0-60ec37602b7b http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.355594ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=fb8b744d-861a-4e40-bea4-90d9fade18ca http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" http.request.uri="/v2/foo/schema2/manifests/sha256:25a02da40f30b19fde142858922a899f4f3212a6f900dd1c4aa0758216769311" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284305ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/manifests/sha256:25a02da40f30b19fde142858922a899f4f3212a6f900dd1c4aa0758216769311 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" level=info msg="rewriting manifest list sha256:25a02da40f30b19fde142858922a899f4f3212a6f900dd1c4aa0758216769311 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=5e03b9ca-de2b-4376-a56a-d68f65357731 http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" 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-13T05:12:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46349" http.request.id=5e03b9ca-de2b-4376-a56a-d68f65357731 http.request.method=GET http.request.remoteaddr="127.0.0.1:35644" 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.692799ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-13T05:12: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-13T05:12:18Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:12:18Z" 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:39845" http.request.id=178e7a1f-5434-44e9-ad2a-79dd373e736f http.request.method=GET http.request.remoteaddr="127.0.0.1:49800" 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.498994ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" 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:39845" http.request.id=730230c6-50ba-49ac-958a-2ad203717d04 http.request.method=GET http.request.remoteaddr="127.0.0.1:49800" 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.849441ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" 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:39845" http.request.id=fa8c5b85-3bf8-4bfe-beda-f13577898997 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" 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.593884ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-13T05:12:18Z" 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:39845" http.request.id=973cb1a1-1f9d-4710-8a85-f431c72f5cab http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" 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.132926ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T05:12:18Z" 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:39845" http.request.id=973cb1a1-1f9d-4710-8a85-f431c72f5cab http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" 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.194732ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T05:12:18Z" 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:39845" http.request.id=973cb1a1-1f9d-4710-8a85-f431c72f5cab http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" 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.243969ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T05:12:18Z" 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:39845" http.request.id=973cb1a1-1f9d-4710-8a85-f431c72f5cab http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" 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.28316ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:05:12:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-13T05:12:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=49194dbb-8cd4-47ba-a75f-16eb0f2f5b8a http.request.method=POST http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.549516ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:19 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=4edb7e51-1f1c-4575-b8c9-1fd7b994020c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/blobs/uploads/ca8ec60f-c86c-46d2-80cd-b9c1e854a4ec?_state=9UwJr1TY6uFP9tAnfjZts0COyvcNrsesz6BtqoZnRjR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYThlYzYwZi1jODZjLTQ2ZDItODBjZC1iOWMxZTg1NGE0ZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MTkuMTE5NDA1NzI1WiJ9&digest=sha256%3Aa9750dddfbfdb8a7948fe219df47860ae379836cb54933a6150aff2399ccc5ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.889902292s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:19 +0000] "PUT /v2/foo/schema1/blobs/uploads/ca8ec60f-c86c-46d2-80cd-b9c1e854a4ec?_state=9UwJr1TY6uFP9tAnfjZts0COyvcNrsesz6BtqoZnRjR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYThlYzYwZi1jODZjLTQ2ZDItODBjZC1iOWMxZTg1NGE0ZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MTkuMTE5NDA1NzI1WiJ9&digest=sha256%3Aa9750dddfbfdb8a7948fe219df47860ae379836cb54933a6150aff2399ccc5ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=a0583b1a-eb9a-4c9f-94e7-bc4efdc537c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.747415ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=157f3857-2fe3-4658-852d-ca18f44c9ff6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/blobs/uploads/936d0717-1b6d-4297-8ffd-ab891866d58b?_state=KK7H94hmfXJzuV1iFV8UAdZfbJZSSg8aZxttv0CUo5h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MzZkMDcxNy0xYjZkLTQyOTctOGZmZC1hYjg5MTg2NmQ1OGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MjQuMjQ5MjA1NjMyWiJ9&digest=sha256%3A66058e73528fcc438a60a4eba3c11591796a87bb2a4f2ce7e3f1fa40c061e8a6" http.request.useragent="Go-http-client/1.1" http.response.duration=5.614745715s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/936d0717-1b6d-4297-8ffd-ab891866d58b?_state=KK7H94hmfXJzuV1iFV8UAdZfbJZSSg8aZxttv0CUo5h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MzZkMDcxNy0xYjZkLTQyOTctOGZmZC1hYjg5MTg2NmQ1OGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MjQuMjQ5MjA1NjMyWiJ9&digest=sha256%3A66058e73528fcc438a60a4eba3c11591796a87bb2a4f2ce7e3f1fa40c061e8a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=ec9eb228-c4e9-483b-9deb-9a33a3fa9508 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.793409ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=f2daba87-9b3f-4797-a49a-5c62df1724af http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.298626ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "PUT /v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=b8908c15-13ce-4671-a181-8961f80edb96 http.request.method=GET http.request.remoteaddr="127.0.0.1:49800" 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.227039ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=3b2e35ef-a29b-45db-8758-993006beb142 http.request.method=GET http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.12405ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "GET /v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" 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:39845" http.request.id=f1417d41-d3d5-4062-bc99-56f4917f7b2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.438007ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "PUT /v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" 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:39845" http.request.id=28fe3e1a-eea4-49bb-83ef-d32058a35ffc http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.312882ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "PUT /v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:39845" http.request.id=4566a21d-4410-4075-8862-50e2b9b67647 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.27694ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "PUT /v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=aa3a9df3-f323-40a5-ad34-8895368db9cb http.request.method=GET http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.120947ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "GET /v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=b9c73d33-7540-4da5-b831-0def537f5542 http.request.method=GET http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.285709ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=c88e209d-f290-43f1-9892-4e1a844748a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.23974ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "GET /v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=23190043-40b9-4d60-9fb2-d83498d16207 http.request.method=GET http.request.remoteaddr="127.0.0.1:49800" 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.225355ms http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=error msg="payload digest does match: "sha256:6d29a125e1de0791a07c7a8b9fd39939817b7311af0d4a52c420500f7e7847e7" != "sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5"" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=2e08cdbe-9393-4dfb-bd68-11566d3ca6ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" time="2025-05-13T05:12:29Z" 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:39845" http.request.id=2e08cdbe-9393-4dfb-bd68-11566d3ca6ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:49800" http.request.uri="/v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.525624ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5" 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "PUT /v2/foo/schema1/manifests/sha256:7cf6fccd3b77cb2f3301a4c693c39c5ebdf39517fede9a76019b2f8e0df7f5b5 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" 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:39845" http.request.id=615fb0f9-fd77-4d2d-957d-638611dc4630 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" 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.456361ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" 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:39845" http.request.id=8103f1c5-5337-4e20-97ce-25dd00fa8575 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" 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.279969ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" 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:39845" http.request.id=901f45bb-db20-41f7-800e-79c7c91bf1f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" 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.581559ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T05:12:29Z" 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:39845" http.request.id=901f45bb-db20-41f7-800e-79c7c91bf1f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" 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.643745ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T05:12:29Z" 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:39845" http.request.id=901f45bb-db20-41f7-800e-79c7c91bf1f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" 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.692221ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=47ed33cb-ef96-4a33-89a5-6f297cb289d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.439432ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=ed138e28-5f2e-4f2b-9b1d-a71112c11629 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/blobs/uploads/2d5e66a0-4b2d-41d0-bef5-6c8c9f334a05?_state=Fg8fR0VKbLm_u5yk74xhys1TpUm5-5P8nvJU2SrH4hx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZDVlNjZhMC00YjJkLTQxZDAtYmVmNS02YzhjOWYzMzRhMDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MjkuOTAzMjYxMzc0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.779699ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "PUT /v2/foo/schema2/blobs/uploads/2d5e66a0-4b2d-41d0-bef5-6c8c9f334a05?_state=Fg8fR0VKbLm_u5yk74xhys1TpUm5-5P8nvJU2SrH4hx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZDVlNjZhMC00YjJkLTQxZDAtYmVmNS02YzhjOWYzMzRhMDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MjkuOTAzMjYxMzc0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:29Z" 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:39845" http.request.id=97429b24-2b83-4150-a43f-855e8be8033c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" 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.655659ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T05:12:29Z" 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:39845" http.request.id=97429b24-2b83-4150-a43f-855e8be8033c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" 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.727088ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:05:12:29 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-13T05:12:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=4f5864b5-0c96-4ce4-a5a6-4ccc720ee224 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.800831ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:30 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=83f0d8e3-1c6d-4067-aa9b-7495c478c0c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/blobs/uploads/245ecd37-6ebb-4e47-92fe-7e2cbb10fb2d?_state=PhUwMZBEgy6c0MzQY9Q4uoUwR5PsnlzsY5mxOusegH57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNDVlY2QzNy02ZWJiLTRlNDctOTJmZS03ZTJjYmIxMGZiMmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MzAuMTY3NTY4Nzg4WiJ9&digest=sha256%3A94bc2534e0c8ee948bb22b10f9658c42ca03c2c00b14ec9636a6f605adef6916" http.request.useragent="Go-http-client/1.1" http.response.duration=4.307369482s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:30 +0000] "PUT /v2/foo/schema2/blobs/uploads/245ecd37-6ebb-4e47-92fe-7e2cbb10fb2d?_state=PhUwMZBEgy6c0MzQY9Q4uoUwR5PsnlzsY5mxOusegH57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNDVlY2QzNy02ZWJiLTRlNDctOTJmZS03ZTJjYmIxMGZiMmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MzAuMTY3NTY4Nzg4WiJ9&digest=sha256%3A94bc2534e0c8ee948bb22b10f9658c42ca03c2c00b14ec9636a6f605adef6916 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=27b08fb5-b4e2-4023-8af7-21d697555446 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.195119ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=c428faa1-156e-4e9d-9614-1e7ae7968783 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/blobs/uploads/e254d80f-3159-411f-ae11-cecfdadd9c4b?_state=hQbc1C23W5bpbWBdqbi51IlezUOCCGyONXr2tR1MvIp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMjU0ZDgwZi0zMTU5LTQxMWYtYWUxMS1jZWNmZGFkZDljNGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MzQuNjc0MDcyMjU5WiJ9&digest=sha256%3Abb68ac4beadeff85fb4a2d42f93d3f1ed7b9a4741d992deba4d294ee64114a3f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.795746598s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/e254d80f-3159-411f-ae11-cecfdadd9c4b?_state=hQbc1C23W5bpbWBdqbi51IlezUOCCGyONXr2tR1MvIp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMjU0ZDgwZi0zMTU5LTQxMWYtYWUxMS1jZWNmZGFkZDljNGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MzQuNjc0MDcyMjU5WiJ9&digest=sha256%3Abb68ac4beadeff85fb4a2d42f93d3f1ed7b9a4741d992deba4d294ee64114a3f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" 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:39845" http.request.id=d45b98ae-75b4-4471-aec8-3f78b3f570b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.297928ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" 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:39845" http.request.id=fa43fa47-3855-4568-8d86-7965dea2ac10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/manifests/sha256:5b7bcb8a61f5ca55e830264d81d15b633ee21c7fa4d0667e39d18f11a9ea3a02" http.request.useragent="Go-http-client/1.1" http.response.duration=1.78592ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "PUT /v2/foo/schema2/manifests/sha256:5b7bcb8a61f5ca55e830264d81d15b633ee21c7fa4d0667e39d18f11a9ea3a02 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=95edd28f-4b4c-4efe-bb0a-44a094105d61 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" 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.603111ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=e1f09b00-fa82-4050-8f80-03b58d07450d http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/manifests/sha256:5b7bcb8a61f5ca55e830264d81d15b633ee21c7fa4d0667e39d18f11a9ea3a02" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.46752ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/manifests/sha256:5b7bcb8a61f5ca55e830264d81d15b633ee21c7fa4d0667e39d18f11a9ea3a02 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=072edb4b-d38e-418e-a655-700b13a26f67 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.226991ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=681749c3-71f5-4bf7-9199-b17c794fc14b http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/manifests/sha256:5b7bcb8a61f5ca55e830264d81d15b633ee21c7fa4d0667e39d18f11a9ea3a02" http.request.useragent="Go-http-client/1.1" http.response.duration=1.223501ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/manifests/sha256:5b7bcb8a61f5ca55e830264d81d15b633ee21c7fa4d0667e39d18f11a9ea3a02 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=2df03619-ca30-4a44-a647-6ee8d6a3d66e http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" 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.177284ms http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="rewriting manifest sha256:5b7bcb8a61f5ca55e830264d81d15b633ee21c7fa4d0667e39d18f11a9ea3a02 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=facfafd0-861f-47bc-8d43-7119bf8865b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" 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-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=facfafd0-861f-47bc-8d43-7119bf8865b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" 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.367619ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39845" http.request.id=fb318996-a105-4979-b7bf-1bfb9053d853 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" 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.416638ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" 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:39845" http.request.id=8e9ac201-da8c-4b5c-aa1b-15e8bd330c5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.733078ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" 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:39845" http.request.id=dd516687-5eb6-4047-9fe2-94ddc520e83d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/manifests/sha256:b853eba338b724755a0ff787898348ab5e0f7cb3c1fe21db8a0f17d6b91d6a55" http.request.useragent="Go-http-client/1.1" http.response.duration=1.588965ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "PUT /v2/foo/schema2/manifests/sha256:b853eba338b724755a0ff787898348ab5e0f7cb3c1fe21db8a0f17d6b91d6a55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=717b27d5-e125-4e94-bad7-e2e36de710cb http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" 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.58785ms http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=cedab4ce-da83-4f86-b2b2-d1b72c84355b http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/manifests/sha256:b853eba338b724755a0ff787898348ab5e0f7cb3c1fe21db8a0f17d6b91d6a55" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.521931ms http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/manifests/sha256:b853eba338b724755a0ff787898348ab5e0f7cb3c1fe21db8a0f17d6b91d6a55 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=2f61d0b8-93ca-4330-b052-5608012363d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.229861ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=ccb09e25-4e29-46f4-ad46-0167b8a7c775 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/schema2/manifests/sha256:b853eba338b724755a0ff787898348ab5e0f7cb3c1fe21db8a0f17d6b91d6a55" http.request.useragent="Go-http-client/1.1" http.response.duration=1.220223ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/manifests/sha256:b853eba338b724755a0ff787898348ab5e0f7cb3c1fe21db8a0f17d6b91d6a55 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="rewriting manifest list sha256:b853eba338b724755a0ff787898348ab5e0f7cb3c1fe21db8a0f17d6b91d6a55 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=77306227-d8e7-4714-bc43-f325cc83dc73 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" 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-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39845" http.request.id=77306227-d8e7-4714-bc43-f325cc83dc73 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" 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.579655ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (38.70s) === RUN TestGetManifestWithStorageError time="2025-05-13T05:12: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-13T05:12:38Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:12:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:33963" http.request.id=f69bc33c-a569-429f-ae2b-8f5633429379 http.request.method=GET http.request.remoteaddr="127.0.0.1:33492" 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.392654ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" 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:33963" http.request.id=55daaa09-1818-4385-a527-cc671e1373fe http.request.method=GET http.request.remoteaddr="127.0.0.1:33492" 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.345095ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" 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:33963" http.request.id=0de834a8-b3d5-4211-8b5a-6e895ad5f451 http.request.method=GET http.request.remoteaddr="127.0.0.1:33492" 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.312317ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:33963" http.request.id=c37cc893-9f7f-4ecf-9bc9-b40075d3ea1e http.request.method=GET http.request.remoteaddr="127.0.0.1:33492" 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.253032ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-05-13T05:12: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-13T05:12:38Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:12:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=2ce2afcb-9fa1-40a6-97d2-f80ab8ccfc2a http.request.method=GET http.request.remoteaddr="127.0.0.1:53170" 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.380553ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=9b81e61a-1bf8-473c-9d59-e141668598d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:53170" 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.316752ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=969b0fce-685c-435b-ab88-904df0e074ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" 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.273135ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=312a604a-d201-4e0b-82ea-13fa181d618a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" 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.167977ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T05:12:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=312a604a-d201-4e0b-82ea-13fa181d618a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" 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.233673ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T05:12:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=312a604a-d201-4e0b-82ea-13fa181d618a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" 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.279246ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T05:12:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=312a604a-d201-4e0b-82ea-13fa181d618a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" 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.323404ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-13T05:12:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=1785ba87-4309-42ac-a66d-49842be21e52 http.request.method=POST http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.514451ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=50b92992-86aa-4466-a660-3f5106c53fd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/blobs/uploads/12be84a9-947c-452d-84b3-cc944ef5a8a6?_state=EotqySdDUVaO1qM8WAJxvPu_q-is3F8_aM-t2g7sAz97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMmJlODRhOS05NDdjLTQ1MmQtODRiMy1jYzk0NGVmNWE4YTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MzguNzQwNzcxMzQyWiJ9&digest=sha256%3A0e240e5af256a9eadcbb99ff60e5d704961fe89c60a5f32dbbda63a958f15821" http.request.useragent="Go-http-client/1.1" http.response.duration=5.469607496s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/12be84a9-947c-452d-84b3-cc944ef5a8a6?_state=EotqySdDUVaO1qM8WAJxvPu_q-is3F8_aM-t2g7sAz97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMmJlODRhOS05NDdjLTQ1MmQtODRiMy1jYzk0NGVmNWE4YTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6MzguNzQwNzcxMzQyWiJ9&digest=sha256%3A0e240e5af256a9eadcbb99ff60e5d704961fe89c60a5f32dbbda63a958f15821 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=ce961041-4a5d-4c1e-b237-f5882072f7fb http.request.method=POST http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.739967ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=7963bdd5-99d3-46d7-96ef-6b7abd27cd21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/blobs/uploads/b0fdcd9f-4ad7-4610-a711-d8747ce0bcc9?_state=hZw5JaJPl27XQP4sh1a1NvMG3hTjzpgfAb23lhUSRx97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMGZkY2Q5Zi00YWQ3LTQ2MTAtYTcxMS1kODc0N2NlMGJjYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6NDQuNDM1MzE4MDE3WiJ9&digest=sha256%3A70ccac90dc89052884132e3565ae217eea64b41c6c290e0acd27864c58d98227" http.request.useragent="Go-http-client/1.1" http.response.duration=6.858876829s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/b0fdcd9f-4ad7-4610-a711-d8747ce0bcc9?_state=hZw5JaJPl27XQP4sh1a1NvMG3hTjzpgfAb23lhUSRx97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMGZkY2Q5Zi00YWQ3LTQ2MTAtYTcxMS1kODc0N2NlMGJjYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6NDQuNDM1MzE4MDE3WiJ9&digest=sha256%3A70ccac90dc89052884132e3565ae217eea64b41c6c290e0acd27864c58d98227 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=40ad12d8-9a3d-4f16-948f-695afabd3967 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.935725ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=42e22109-b1e9-4e54-8f9d-0b11a3b624df http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.439586ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=97a352e2-e24b-4238-bea1-4c7668c1eddb http.request.method=GET http.request.remoteaddr="127.0.0.1:53170" 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.155447ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=7cc8d7d7-23ff-4a23-9353-691a7703f01c http.request.method=GET http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.171354ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" 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:34787" http.request.id=fba8c753-05e4-4676-b05f-c5406a3f6dc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.531219ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" 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:34787" http.request.id=17e5fa5c-1644-40c3-8147-bec76cf52e37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.399053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:34787" http.request.id=ea0ad5e6-2144-4397-8ae8-4c5b1731f5c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.516833ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=a727aeb5-f80c-4ed4-9edd-7401b80c3930 http.request.method=GET http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.125858ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=eb9e93f5-6d71-40e9-97bd-323c5fb2b2ae http.request.method=GET http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309331ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=eec28f55-af21-4990-8d33-10bda2385930 http.request.method=GET http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.251613ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=7dd08080-4ef8-4cf2-8518-35811bde1d9f http.request.method=GET http.request.remoteaddr="127.0.0.1:53170" 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.328559ms http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=error msg="payload digest does match: "sha256:05251369bc83f776124d4cddf5f275e54b229d2f453610b0648bcd9cd0c41985" != "sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf"" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=558aad7e-82ee-4e71-9b26-5107a638f9d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" time="2025-05-13T05:12: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:34787" http.request.id=558aad7e-82ee-4e71-9b26-5107a638f9d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53170" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.624977ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=4730917c-4069-4f1f-854b-554065a441b9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46672" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.925553ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=f9749d1d-e87d-4dac-af58-df3f02505088 http.request.method=GET http.request.remoteaddr="127.0.0.1:46672" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.456211ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" 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:34787" http.request.id=f20844fe-aae5-4022-997d-0180ed63c4b3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46680" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.633689ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=91f9acaf-68b3-40e2-9014-1385d172625a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46688" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.duration=3.211622ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=faa13728-8ef5-4cf8-9305-c1739e488888 http.request.method=GET http.request.remoteaddr="127.0.0.1:46688" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.240515ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" 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:34787" http.request.id=428dbe53-716e-4210-a42b-8815917e5528 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46702" 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=2.072424ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=21ebce54-d2f0-4396-8dcf-f3be7815f5ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.917017ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=acef3dd6-878c-4167-b0ed-322f93997c1a http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" 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.521701ms http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=cc31f2ba-5f06-45ab-853d-a65c63b1fffe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.806358ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:72f8947bdf66f2d127919d9baf75ddc76a4a790d088f755f456d93e8ab9ea3cf HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=b42d97e3-3d8d-4e75-8086-79c4eb638b6e http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" 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.696322ms http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" 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:34787" http.request.id=1443f856-8297-4b0f-af58-dc42242a4d2a http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" 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.676997ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" 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:34787" http.request.id=9a6b1dfd-5b77-476a-88a7-302a38859c84 http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" 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.770893ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T05:12: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.v2+json" http.request.host="127.0.0.1:34787" http.request.id=b045cf29-6f6a-4147-9021-b2ed30c46f19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" 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.16746ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T05:12:51Z" 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:34787" http.request.id=b045cf29-6f6a-4147-9021-b2ed30c46f19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" 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.250757ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T05:12:51Z" 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:34787" http.request.id=b045cf29-6f6a-4147-9021-b2ed30c46f19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" 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.300141ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=b8cbba7b-8ead-4254-a5ed-2a245396ab46 http.request.method=POST http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.821185ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=da33dd47-da18-4cdf-bc2f-556a182b820c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/blobs/uploads/71e25953-e111-4562-9d23-cd430ae5ec21?_state=1_dmG4dyr_RMRnKGVT9H3xskwUNPkTNAYQp5LlChxL57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MWUyNTk1My1lMTExLTQ1NjItOWQyMy1jZDQzMGFlNWVjMjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6NTEuMzYyMjc4ODY1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.562621ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/71e25953-e111-4562-9d23-cd430ae5ec21?_state=1_dmG4dyr_RMRnKGVT9H3xskwUNPkTNAYQp5LlChxL57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MWUyNTk1My1lMTExLTQ1NjItOWQyMy1jZDQzMGFlNWVjMjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6NTEuMzYyMjc4ODY1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" 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:34787" http.request.id=48d5b05a-9420-4f69-b641-edd641f8629d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" 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.70202ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T05:12:51Z" 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:34787" http.request.id=48d5b05a-9420-4f69-b641-edd641f8629d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" 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.767593ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-13T05:12:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=f93fd972-cd5f-49af-b602-a92085769612 http.request.method=POST http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.85995ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=adae956f-53e5-45b4-977d-8e386628ee6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/blobs/uploads/a5f1c439-9025-481a-8dc6-92d344531516?_state=g12K0uDtn1xa94n7gd_s1xBhZokane7T5rOUi5SnkUt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNWYxYzQzOS05MDI1LTQ4MWEtOGRjNi05MmQzNDQ1MzE1MTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6NTEuNTgyMjUxMzYyWiJ9&digest=sha256%3A3c0f07794eacde1784ba21d0f9e47bdab5c7327736c82fa9c036d1fd9ab78f14" http.request.useragent="Go-http-client/1.1" http.response.duration=5.130913503s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/a5f1c439-9025-481a-8dc6-92d344531516?_state=g12K0uDtn1xa94n7gd_s1xBhZokane7T5rOUi5SnkUt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNWYxYzQzOS05MDI1LTQ4MWEtOGRjNi05MmQzNDQ1MzE1MTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6NTEuNTgyMjUxMzYyWiJ9&digest=sha256%3A3c0f07794eacde1784ba21d0f9e47bdab5c7327736c82fa9c036d1fd9ab78f14 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=d9c2891e-6fd6-4dd7-aed9-21f5e87f2e30 http.request.method=POST http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.852294ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=88043f9a-a17d-44c0-bd2c-459714b3234a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/blobs/uploads/949f5c0b-cb41-4e1b-aa08-6d0a155f0858?_state=CjsupI7BgDPfRSs69Cv3kGawr_VaeYlQOugrfWLfz0N7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NDlmNWMwYi1jYjQxLTRlMWItYWEwOC02ZDBhMTU1ZjA4NTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6NTYuODk1MTYyMTA0WiJ9&digest=sha256%3Adaa8a01cd08798da6499db1cf9752cbd84b833a0f58ffae53c283a9888968297" http.request.useragent="Go-http-client/1.1" http.response.duration=2.689473861s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/949f5c0b-cb41-4e1b-aa08-6d0a155f0858?_state=CjsupI7BgDPfRSs69Cv3kGawr_VaeYlQOugrfWLfz0N7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NDlmNWMwYi1jYjQxLTRlMWItYWEwOC02ZDBhMTU1ZjA4NTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDU6MTI6NTYuODk1MTYyMTA0WiJ9&digest=sha256%3Adaa8a01cd08798da6499db1cf9752cbd84b833a0f58ffae53c283a9888968297 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" 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:34787" http.request.id=0000be36-6a28-4ed7-9349-cc214ff1d05d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.201709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" 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:34787" http.request.id=8ae28fef-2d9e-4cc9-a1f0-4ce873ea6001 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.771814ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "PUT /v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=eeaf8e9b-d31f-49e3-9959-b54002331e27 http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" 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.523105ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=68c95f70-2336-4b03-868a-769eefe00a17 http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.564621ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "GET /v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=b4f055bf-57e1-4341-9df9-7d9253a763be http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.241261ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=122fb166-e510-42a1-9fe4-f5b69fc1a12c http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.090432ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "GET /v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=007395aa-dcbc-4407-af12-7ef04d6b5857 http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" 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.100931ms http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="rewriting manifest sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=4bf4f4f5-a336-4363-b685-a3f6b6a9a6ed http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" 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-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=4bf4f4f5-a336-4363-b685-a3f6b6a9a6ed http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" 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.339089ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=389c5125-134c-49d4-a0cb-ea069d072afc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.4903ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "DELETE /v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=9a59787f-8433-4fe4-ba64-832feee846e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.327311ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "GET /v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" 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:34787" http.request.id=a78587ee-5f04-45ea-83f5-ae587b536123 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39002" http.request.uri="/v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.539217ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "DELETE /v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" 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:34787" http.request.id=869f6b29-8d3e-4444-a61c-061f861bcc72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39010" http.request.uri="/v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.004628ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "PUT /v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=ca0f4308-65e3-4534-aaab-7e533c19211f http.request.method=GET http.request.remoteaddr="127.0.0.1:39010" http.request.uri="/v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.486466ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "GET /v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" 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:34787" http.request.id=9dd36e23-58b7-4d54-a105-e05029f517fe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39016" 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.61463ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" 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:34787" http.request.id=10d2186d-aefa-4f54-9cfd-f0c7173158a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39022" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.038463ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=d8ec7350-a722-40a9-bae8-6a810f3cae38 http.request.method=GET http.request.remoteaddr="127.0.0.1:39022" 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.198028ms http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=743f162c-8d5a-47eb-8183-45ad2a422a6b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39022" http.request.uri="/v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.546132ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "DELETE /v2/foo/schema2/manifests/sha256:1fce7bc3599d5b109f18d71efdcbe2913810cfc70954b077560a37010bc5bc1c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:12:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34787" http.request.id=4d58c741-674c-439f-ac38-ea90cf6650d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39022" 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.282776ms http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2025:05:12:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (21.11s) === RUN TestManifestDeleteDisabled time="2025-05-13T05:12:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:12:59Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:12:59Z" 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:37335" http.request.id=b633c408-d8c8-43c6-a172-d628b9136da2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39550" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.535393ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [13/May/2025:05:12:59 +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-13T05:12:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:12:59Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:12:59Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-13T05:13:00Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.3 time="2025-05-13T05:13:00Z" 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-13T05:13:00Z" 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:46873" http.request.id=3aa92ef9-55fd-48e9-9f26-b22d40d63cc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58500" 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.621739ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2025:05:13:00 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-13T05:13:00Z" 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:46873" http.request.id=f09ec15f-5662-40ef-a7b6-d83aa84c4ec7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58512" 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.015758ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2025:05:13:00 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-13T05:13:00Z" 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:46873" http.request.id=3d252ac7-4e9a-4144-b861-84fc60c6765a http.request.method=POST http.request.remoteaddr="127.0.0.1:58526" 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.289225ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:13:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-13T05:13:00Z" 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:46873" http.request.id=d3f553c5-d695-4101-8e43-7e9c717fd23f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58542" 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=1.642776ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:05:13:00 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.67s) === RUN TestProxyManifestGetByTag time="2025-05-13T05:13:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T05:13:00Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:13:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=63b432fd-e623-4287-bf6a-690d79cc5654 http.request.method=POST http.request.remoteaddr="127.0.0.1:40518" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="953.051µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:13:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:13:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=78463b3c-8e74-43fe-b89e-b118f9d9e0f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40518" http.request.uri="/v2/foo/bar/blobs/uploads/e2347741-bc6f-453a-a4dc-f9b55e562227?_state=y0s9rawHHHg4mwkCmCWbc6rQ-q9DytPvXZeT61lpd7B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyMzQ3NzQxLWJjNmYtNDUzYS1hNGRjLWY5YjU1ZTU2MjIyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMzowMC41MDY3NTUxNzdaIn0%3D&digest=sha256%3A9c9c68da0fdac7e386de507c3b7e08671b1410a0a33ea47dcd41302bce2ffd7b" http.request.useragent="Go-http-client/1.1" http.response.duration=6.457745258s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:13:00 +0000] "PUT /v2/foo/bar/blobs/uploads/e2347741-bc6f-453a-a4dc-f9b55e562227?_state=y0s9rawHHHg4mwkCmCWbc6rQ-q9DytPvXZeT61lpd7B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyMzQ3NzQxLWJjNmYtNDUzYS1hNGRjLWY5YjU1ZTU2MjIyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMzowMC41MDY3NTUxNzdaIn0%3D&digest=sha256%3A9c9c68da0fdac7e386de507c3b7e08671b1410a0a33ea47dcd41302bce2ffd7b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:13:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=b57fbbf0-e900-4209-b046-c86b383b7736 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40518" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.681967ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:13:06 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:13:06Z" 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-13T05:13:06Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T05:13:06Z" level=info msg="Starting upload purge in 40m0s" go.version=go1.24.3 time="2025-05-13T05:13:06Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-13T05:13:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=8dccfcc7-14c9-4d18-a768-0cb523658ae5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40518" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.219616ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:05:13:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-13T05:13:06Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:41935" go.version=go1.24.3 time="2025-05-13T05:13:06Z" 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-13T05:13:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=43c672aa-7364-418a-9042-4f2c7ae9581d http.request.method=GET http.request.remoteaddr="127.0.0.1:51674" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.046959ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:05:13:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-13T05:13:06Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41935 /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:41935/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:45361" http.request.id=d96808f3-2351-4157-8f32-4ced642b3f44 http.request.method=GET http.request.remoteaddr="127.0.0.1:54078" http.request.uri="/v2/foo/bar/manifests/sha256:afa8b98ee94ace1a02e58ec45c98483ddfeccdddd8668b93a5a1b102a085f8a2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:afa8b98ee94ace1a02e58ec45c98483ddfeccdddd8668b93a5a1b102a085f8a2" time="2025-05-13T05:13:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=a7113fce-715a-48b3-879d-6b5c5113e2fb http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/manifests/sha256:afa8b98ee94ace1a02e58ec45c98483ddfeccdddd8668b93a5a1b102a085f8a2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.287536ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:05:13:06 +0000] "GET /v2/foo/bar/manifests/sha256:afa8b98ee94ace1a02e58ec45c98483ddfeccdddd8668b93a5a1b102a085f8a2 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T05:13:06Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:afa8b98ee94ace1a02e58ec45c98483ddfeccdddd8668b93a5a1b102a085f8a2 with ttl=167h59m59.999993592s" go.version=go1.24.3 time="2025-05-13T05:13:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45361" http.request.id=d96808f3-2351-4157-8f32-4ced642b3f44 http.request.method=GET http.request.remoteaddr="127.0.0.1:54078" http.request.uri="/v2/foo/bar/manifests/sha256:afa8b98ee94ace1a02e58ec45c98483ddfeccdddd8668b93a5a1b102a085f8a2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.916781ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:05:13:06 +0000] "GET /v2/foo/bar/manifests/sha256:afa8b98ee94ace1a02e58ec45c98483ddfeccdddd8668b93a5a1b102a085f8a2 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T05:13:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=c0f7714b-a673-453b-902f-b935a2a78bb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.203547ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:05:13:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-13T05:13:06Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41935 /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:41935/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:45361" http.request.id=c9a3f06f-21cb-452e-b49b-e203f3b1744e http.request.method=GET http.request.remoteaddr="127.0.0.1:54082" 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-13T05:13:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=15f1485a-5bc4-4ef9-bff4-3903fe1667c1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51692" 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.234725ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:05:13:06 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T05:13:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45361" http.request.id=c9a3f06f-21cb-452e-b49b-e203f3b1744e http.request.method=GET http.request.remoteaddr="127.0.0.1:54082" 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.15022ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:05:13:06 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T05:13:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=f0186fcf-f2f3-4395-8eb9-c28b58229149 http.request.method=POST http.request.remoteaddr="127.0.0.1:51692" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.637465ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:05:13:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=8744fe7e-a0b1-4c51-ab3b-dd699c917705 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51692" http.request.uri="/v2/foo/bar/blobs/uploads/a80d6b0b-3117-45c4-bbf7-a0d68d1008b5?_state=moItqvaNI2xcDVtngqZYlGSc-qMwKmI986kbtQZ4Mch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4MGQ2YjBiLTMxMTctNDVjNC1iYmY3LWEwZDY4ZDEwMDhiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMzowNy4yOTQ5ODQwMDJaIn0%3D&digest=sha256%3A652e9c8e1030400be13a329d7bf3184e0a52fa157d64fb3bb0d5524b677d81ac" http.request.useragent="Go-http-client/1.1" http.response.duration=7.372392805s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:13:07 +0000] "PUT /v2/foo/bar/blobs/uploads/a80d6b0b-3117-45c4-bbf7-a0d68d1008b5?_state=moItqvaNI2xcDVtngqZYlGSc-qMwKmI986kbtQZ4Mch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4MGQ2YjBiLTMxMTctNDVjNC1iYmY3LWEwZDY4ZDEwMDhiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNToxMzowNy4yOTQ5ODQwMDJaIn0%3D&digest=sha256%3A652e9c8e1030400be13a329d7bf3184e0a52fa157d64fb3bb0d5524b677d81ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=e0670618-cb59-4b0b-8239-18f45973663a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51692" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.691802ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:05:13:14 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=af2fd474-0413-4cd9-aa68-95dbcb594d20 http.request.method=GET http.request.remoteaddr="127.0.0.1:51692" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.179076ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:05:13:14 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-13T05:13:14Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41935 /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:41935/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:45361" http.request.id=9f996547-5b59-4428-9391-478f8ab2d936 http.request.method=GET http.request.remoteaddr="127.0.0.1:34628" 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-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=2d4ef3df-fb4d-4775-9e00-d1346fc4c296 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44404" 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.240969ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:05:13:14 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=d1459ac2-2c81-4d55-9297-71a58032b0ca http.request.method=GET http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="572.88µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:05:13:14 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-13T05:13:14Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41935 /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:41935/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:45361" http.request.id=9f996547-5b59-4428-9391-478f8ab2d936 http.request.method=GET http.request.remoteaddr="127.0.0.1:34628" 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-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41935" http.request.id=db39dbd8-63d2-4283-9305-44665a1db545 http.request.method=GET http.request.remoteaddr="127.0.0.1:44410" 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.157892ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:05:13:14 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T05:13:14Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:1ea7c9db56533d77a1a6f16a0856f7350c4a75473c46f71d75fdf0a4318ecd47 with ttl=167h59m59.999996294s" go.version=go1.24.3 time="2025-05-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45361" http.request.id=9f996547-5b59-4428-9391-478f8ab2d936 http.request.method=GET http.request.remoteaddr="127.0.0.1:34628" 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=11.702777ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:05:13:14 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (14.39s) === RUN TestAppDispatcher time="2025-05-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43739" http.request.id=ee31a8fd-723f-463b-b7cc-eabe80d4d181 http.request.method=GET http.request.remoteaddr="127.0.0.1:55938" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.43271ms http.response.status=200 http.response.written=0 time="2025-05-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43739" http.request.id=3f7eb23e-48e2-4393-91f9-09096a62006d http.request.method=GET http.request.remoteaddr="127.0.0.1:55938" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.117882ms http.response.status=200 http.response.written=0 time="2025-05-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43739" http.request.id=f6cf1017-a30e-4a52-b300-0c27a0b69d6f http.request.method=GET http.request.remoteaddr="127.0.0.1:55938" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.176253ms http.response.status=200 http.response.written=0 time="2025-05-13T05:13:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43739" http.request.id=cd750a4a-9a92-4c69-ad5b-4a8de621c8a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55938" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.204722ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-05-13T05:13:14Z" 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=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 time="2025-05-13T05:13:14Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 time="2025-05-13T05:13:14Z" 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:42877" http.request.id=ee586087-f180-4adb-a989-430dfab3bfba http.request.method=GET http.request.remoteaddr="127.0.0.1:47954" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-05-13T05:13:14Z" 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=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 time="2025-05-13T05:13:14Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 time="2025-05-13T05:13:14Z" level=info msg="configuring file health check path=/tmp/healthcheck3667696965, interval=1" go.version=go1.24.3 instance.id=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-13T05:13: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 instance.id=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 time="2025-05-13T05:13:18Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 time="2025-05-13T05:13:18Z" level=info msg="configuring TCP health check addr=127.0.0.1:43781, interval=1" go.version=go1.24.3 instance.id=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-13T05:13:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 time="2025-05-13T05:13:22Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 time="2025-05-13T05:13:22Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:35753, interval=1, threshold=3" go.version=go1.24.3 instance.id=d287efe7-a41a-4b40-b1cc-4710f1c4bde8 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 183.841s ? 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.06s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.34s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.75s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.236s === RUN TestSchedule time="2025-05-13T05:10:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=591d98f4-0577-4c2b-909c-18ec79d80654 time="2025-05-13T05:10:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.997349ms" go.version=go1.24.3 instance.id=591d98f4-0577-4c2b-909c-18ec79d80654 time="2025-05-13T05:10:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.719µs" go.version=go1.24.3 instance.id=591d98f4-0577-4c2b-909c-18ec79d80654 time="2025-05-13T05:10:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.066µs" go.version=go1.24.3 instance.id=591d98f4-0577-4c2b-909c-18ec79d80654 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-13T05:10:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=591d98f4-0577-4c2b-909c-18ec79d80654 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-13T05:10:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=591d98f4-0577-4c2b-909c-18ec79d80654 time="2025-05-13T05:10:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.997622ms" go.version=go1.24.3 instance.id=591d98f4-0577-4c2b-909c-18ec79d80654 time="2025-05-13T05:10:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.997519ms" go.version=go1.24.3 instance.id=591d98f4-0577-4c2b-909c-18ec79d80654 time="2025-05-13T05:10:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=591d98f4-0577-4c2b-909c-18ec79d80654 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-13T05:10:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=591d98f4-0577-4c2b-909c-18ec79d80654 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.580s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (4.43s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 19806720 sha256:27dd4e2a84714e45991850adab5e26722c7e664f8de302c1633225e0f087ceca [] map[] } --- PASS: TestSimpleBlobRead (0.60s) === RUN TestBlobMount --- PASS: TestBlobMount (0.44s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.22s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.36s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.33s) === 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:15df743ec7181b8950f501495b6e628a0a4d1e3afd6b63a5379c66dbc2cbae3a palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:94e6cdfe598f5f67eea35ad54dae56207b8ecc11d48a44b4380e3effafa5a6ec palailogos: marking blob sha256:c497f6d5e9abe23159d3bd7c7b954f9ee5734f2056f4ca9b90b858699904f31b palailogos: marking manifest sha256:84aa8bd59c13adb4d507829879ebbd69c590b680cc419cbb589ca6446ef91a6c palailogos: marking blob sha256:3ec92ddcdad186350dcee78a2b120453724134b684d9c2b981edc69829ecd471 palailogos: marking blob sha256:957659f377832c02bc14d8271a89c575ea360de0a09d56e891c7e39abcdd3020 palailogos: marking manifest sha256:946c840a9b5c459d36de22bdf879fd3d7a6aea598c2a0e8dc6c0d45c83019c66 palailogos: marking blob sha256:dacfdc3252ef60257f80e05c0b660f080487db4c3d9966f32204099f92863c83 palailogos: marking blob sha256:a0623d4041ad5994363b82fcb74616d846a2a18fb6de70cde8c8d17f4c3370d6 palailogos: marking manifest sha256:b9acc9cdcd2d365ce21087df43c1974e2077097d1077966f5136ccb2d0b41e5e palailogos: marking blob sha256:946c840a9b5c459d36de22bdf879fd3d7a6aea598c2a0e8dc6c0d45c83019c66 palailogos: marking blob sha256:84aa8bd59c13adb4d507829879ebbd69c590b680cc419cbb589ca6446ef91a6c 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.42s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:7d0d0cbc1c8cbeb7ef760fe06d09e58517c8a968a9708d1c3fbca311d8df020d deletemanifests: marking manifest sha256:af368844af44227c1e6cdcf54ad00c876d32001842fc9e04a1c0ee599991e9e0 deletemanifests: marking blob sha256:3b59d3719771cc85ef07347ff7271e3683d4ca7ed6cf009fe9f3f331295f7b1a deletemanifests: marking blob sha256:ad100497a1463a1827566e0e7f8b6c0f96a80ade5d363a6679d5109b0555ee32 deletemanifests: marking blob sha256:6cef09146f7663331ee932b921be567093a8e28b939338037e89deb2551cc527 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:7d0d0cbc1c8cbeb7ef760fe06d09e58517c8a968a9708d1c3fbca311d8df020d blob eligible for deletion: sha256:8ff3e5e6dcf23705f513f2ba7b1a9eb898d4b3eb832abfb3568356807baaf409 blob eligible for deletion: sha256:9b40dd37011eb0cc49b44d6ff2b20d28ce6da73d3dd5a23dbf024e9cc8b81aea blob eligible for deletion: sha256:f50feb26fb0df93c4ef9dd12239791b73a3710ed7a22e332c1dab81d976eb826 deletemanifests manifest eligible for deletion: sha256:7d0d0cbc1c8cbeb7ef760fe06d09e58517c8a968a9708d1c3fbca311d8df020d deletemanifests: marking manifest sha256:af368844af44227c1e6cdcf54ad00c876d32001842fc9e04a1c0ee599991e9e0 deletemanifests: marking blob sha256:3b59d3719771cc85ef07347ff7271e3683d4ca7ed6cf009fe9f3f331295f7b1a deletemanifests: marking blob sha256:ad100497a1463a1827566e0e7f8b6c0f96a80ade5d363a6679d5109b0555ee32 deletemanifests: marking blob sha256:6cef09146f7663331ee932b921be567093a8e28b939338037e89deb2551cc527 time="2025-05-13T05:10:42Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/7d0d0cbc1c8cbeb7ef760fe06d09e58517c8a968a9708d1c3fbca311d8df020d" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc time="2025-05-13T05:10:42Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/7d0d0cbc1c8cbeb7ef760fe06d09e58517c8a968a9708d1c3fbca311d8df020d" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:7d0d0cbc1c8cbeb7ef760fe06d09e58517c8a968a9708d1c3fbca311d8df020d time="2025-05-13T05:10:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7d/7d0d0cbc1c8cbeb7ef760fe06d09e58517c8a968a9708d1c3fbca311d8df020d" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:8ff3e5e6dcf23705f513f2ba7b1a9eb898d4b3eb832abfb3568356807baaf409 time="2025-05-13T05:10:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8ff3e5e6dcf23705f513f2ba7b1a9eb898d4b3eb832abfb3568356807baaf409" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:9b40dd37011eb0cc49b44d6ff2b20d28ce6da73d3dd5a23dbf024e9cc8b81aea time="2025-05-13T05:10:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9b/9b40dd37011eb0cc49b44d6ff2b20d28ce6da73d3dd5a23dbf024e9cc8b81aea" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:f50feb26fb0df93c4ef9dd12239791b73a3710ed7a22e332c1dab81d976eb826 time="2025-05-13T05:10:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f5/f50feb26fb0df93c4ef9dd12239791b73a3710ed7a22e332c1dab81d976eb826" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc --- PASS: TestDeleteManifestIfTagNotFound (1.28s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:94e7d06860fda683407907a3db99f461330ae5846c3312b3683c794057bbc6e0 time="2025-05-13T05:10:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/94/94e7d06860fda683407907a3db99f461330ae5846c3312b3683c794057bbc6e0" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:2943ce8ccf2797b1fa5c5d5e38d10e2ad0d79a4119849bece9747eef125ba10d time="2025-05-13T05:10:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/29/2943ce8ccf2797b1fa5c5d5e38d10e2ad0d79a4119849bece9747eef125ba10d" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:7856741f7278240956cbe1c088c257c844a383285c4bec2f23e2621710f63a60 time="2025-05-13T05:10:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/78/7856741f7278240956cbe1c088c257c844a383285c4bec2f23e2621710f63a60" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc --- PASS: TestGCWithMissingManifests (0.45s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:32601e9bdda31a99c9c61a0005e81235b16b476b10a3381370a92ddb3ac3e81c komnenos: marking blob sha256:b25e3493da2cb1d0d2b89afb38c1fe6a6d24c073d61ea05478eb90d4293cd2b5 komnenos: marking blob sha256:1bd7b10f5e7c37020e97a8497db06e021340b093644ac4488382a4b27ce6e77e 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-13T05:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:0eb5fe5271341f1b13d21509e4aa452185aa012816883a23a6dada9210f904d0 time="2025-05-13T05:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0e/0eb5fe5271341f1b13d21509e4aa452185aa012816883a23a6dada9210f904d0" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:5eea4e001f2f624321d263a0d95440b0bca69a2f3c1e1aa64c9abfc3420b4322 time="2025-05-13T05:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5e/5eea4e001f2f624321d263a0d95440b0bca69a2f3c1e1aa64c9abfc3420b4322" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:77178e577530470c58d6f6fe1e91dc9c42a00dd442deda18144699f6932486ae time="2025-05-13T05:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/77/77178e577530470c58d6f6fe1e91dc9c42a00dd442deda18144699f6932486ae" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:7f789378006738ee45fd19fd6c73a4ecaa560eaf52a6318c70bee509142eafd2 time="2025-05-13T05:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7f/7f789378006738ee45fd19fd6c73a4ecaa560eaf52a6318c70bee509142eafd2" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:9ccb1e22ad4b5aaf037cd7ac66f4f56e6a6d7d9afac32662e1c1718f47e2d807 time="2025-05-13T05:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9c/9ccb1e22ad4b5aaf037cd7ac66f4f56e6a6d7d9afac32662e1c1718f47e2d807" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc blob eligible for deletion: sha256:b57fc83ebfe7717124f2c9a3f0b9151330d490a773d7093f3fc797ed3f4f63df time="2025-05-13T05:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b5/b57fc83ebfe7717124f2c9a3f0b9151330d490a773d7093f3fc797ed3f4f63df" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc --- PASS: TestDeletionHasEffect (1.39s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.58s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:86d883c30b7438dfb32ad2cdf44084fc79d51250fd477374d4c86d444618acb1 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:4f57bbd142e10689ac1051035a472c374228862e201a3f8d811c683aa1682a6b michael_z_doukas: marking blob sha256:040e600e179ef73fa902dbcd436939702c5d3896fd2167b4eca4083387303fee 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e8d9cd3df4ebbe2619fb358525af7377da93a9abe5673dddbcb1cb75b549aea0 time="2025-05-13T05:10:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e8/e8d9cd3df4ebbe2619fb358525af7377da93a9abe5673dddbcb1cb75b549aea0" go.version=go1.24.3 instance.id=0cbab07d-a252-4930-87f1-e7336c213bdc --- PASS: TestOrphanBlobDeleted (0.65s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:1cabe42147fb667b03cf8b759d15cc12ee10e2a4e8fa5bfc89ac1c65d8407fad linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:135f3d7b4154d4c81b8e2d9d95d306b3d8d32e36fcd6f0280178ced6e65c3774 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.45s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.59s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.45s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.02s) === 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-13T05:10:48Z" level=info msg="PurgeUploads starting: olderThan=2025-05-13 04:10:48.620555849 +0000 UTC m=-3577.313746337, actuallyDelete=true" time="2025-05-13T05:10:48Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-13T05:10:48Z" level=info msg="PurgeUploads starting: olderThan=2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732, actuallyDelete=true" time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/10c18f78-660d-41af-aaa9-0e6488f60519 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1fda0fa4-5a2e-4218-ba7c-94b57f7a5cbf have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/203409fb-ecf2-45b0-b8cf-7ffd2e6b0c3d have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/684ce940-a58c-4287-aed8-5af036257507 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ad505b42-b8a3-49ce-9a5b-288580e81e23 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/8f8c975a-1a09-45ee-a4de-a4d8647e5ff3 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/220c49c3-ec2e-49b5-82d2-fff0474b4bb1 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/55f5b2b7-a230-4e96-ae2e-6d68ec2a143d have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6bd7c171-2129-44df-914e-46a208aa6ab6 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/db5fd179-3a27-46cb-a5db-fba810dbc846 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f836ecf1-3f71-44ea-8ab8-c4e60100bba9 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621192915 +0000 UTC m=+22.686890732). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-13T05:10:48Z" level=info msg="PurgeUploads starting: olderThan=2025-05-13 05:10:48.621938642 +0000 UTC m=+22.687636464, actuallyDelete=true" time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0b9524f4-8c88-413c-9fad-c90a65d29f5b have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621938642 +0000 UTC m=+22.687636464). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d7e7c213-a556-436e-97f1-a1197fd58cb0 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621938642 +0000 UTC m=+22.687636464). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/251e6263-604f-4db8-bcd3-4134d2c8fa7b have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621938642 +0000 UTC m=+22.687636464). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/7f281dd1-9416-4e35-9310-2d93d80cec14 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621938642 +0000 UTC m=+22.687636464). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b51ab5b7-10f8-4ce6-b3bc-3d4e215d258c have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.621938642 +0000 UTC m=+22.687636464). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-13T05:10:48Z" level=info msg="PurgeUploads starting: olderThan=2025-05-13 05:10:48.622487756 +0000 UTC m=+22.688185578, actuallyDelete=true" time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5973f53a-f322-4ba2-869b-b3da815ce131 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.622487756 +0000 UTC m=+22.688185578). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6747d883-8c7c-432f-9e3f-269ef0b0850b have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.622487756 +0000 UTC m=+22.688185578). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6a698bf9-6685-4502-8e56-6eafa9b0b63b have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.622487756 +0000 UTC m=+22.688185578). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7e88e5cc-c99c-461b-8eb1-bbd2a64061d6 have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.622487756 +0000 UTC m=+22.688185578). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ecafdd03-92f7-49f4-8a8c-027a396293af have older date (2025-05-13 04:10:48 +0000 UTC) than purge date (2025-05-13 05:10:48.622487756 +0000 UTC m=+22.688185578). Removing upload directory." time="2025-05-13T05:10:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-13T05:10:48Z" level=info msg="PurgeUploads starting: olderThan=2025-05-13 05:10:48.6228203 +0000 UTC m=+22.688518114, actuallyDelete=true" time="2025-05-13T05:10:48Z" 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 22.704s ? 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.006s === RUN TestWalkFileRemoved time="2025-05-13T05:10:25Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.003s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.414s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.06s) === 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.068s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.37s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.789s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (19.03s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.493s ? 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-13T05:10:25Z" 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-13T05:10:25Z" 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-13T05:10:25Z" 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 TestMatchIPV4WithRegionNotMatched === CONT TestInvalidNetworkType === CONT TestMatchIPV4_2 === CONT TestInvalidData === CONT TestParsing === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 time="2025-05-13T05:10:25Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=7e7d6e33-f4bd-484b-81a4-fc69377018c5 time="2025-05-13T05:10:25Z" 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-13T05:10:25Z" level=error msg="unknown ip address format" go.version=go1.24.3 instance.id=7e7d6e33-f4bd-484b-81a4-fc69377018c5 ip=?0000000000000000000000000000000000 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestParsing (0.00s) time="2025-05-13T05:10:25Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=7e7d6e33-f4bd-484b-81a4-fc69377018c5 --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-05-13T05:10:26Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-13T05:10:27Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-13T05:10:28Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-13T05:10:29Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.513s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.005s ? 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.413s === 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.101s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.013s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-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 Tue, 13 May 2025 05:13:30 +0000 elapsed time 0h 3m 26s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250513.051005) (2/2) Purging go (1.24.3-r1) Executing busybox-1.37.0-r17.trigger OK: 399 MiB in 104 packages >>> docker-registry: Updating the community/x86_64 repository index... >>> docker-registry: Signing the index...