>>> docker-registry: Building community/docker-registry 2.8.3-r12 (using abuild 3.15.0_rc3-r3) started Tue, 13 May 2025 06:52:57 +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/3) Installing binutils-gold (2.44-r0) (2/3) Installing go (1.24.3-r1) (3/3) Installing .makedepends-docker-registry (20250513.065258) Executing busybox-1.37.0-r17.trigger OK: 468 MiB in 107 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-13T06:53:17Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-13T06:53:17Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.078s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-05-13T06:53:17Z" 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.062s ? 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.01s) PASS ok github.com/docker/distribution/health 0.053s === 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.039s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.11s) PASS ok github.com/docker/distribution/health/checks 0.156s ? 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.041s === 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.044s === 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.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.064s === 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.044s ? 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 06:53:17 http: TLS handshake error from 127.0.0.1:39812: 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:46015/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46015/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46015/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:46015/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34867?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.61s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-13T06:53:18Z" level=info msg="broadcaster: closing" time="2025-05-13T06:53:18Z" level=info msg="closing testSink" time="2025-05-13T06:53:18Z" level=info msg="closing testSink" time="2025-05-13T06:53:18Z" level=info msg="closing testSink" time="2025-05-13T06:53:18Z" level=info msg="closing testSink" time="2025-05-13T06:53:18Z" level=info msg="closing testSink" time="2025-05-13T06:53:18Z" level=info msg="closing testSink" time="2025-05-13T06:53:18Z" level=info msg="closing testSink" time="2025-05-13T06:53:18Z" level=info msg="closing testSink" time="2025-05-13T06:53:18Z" level=info msg="closing testSink" time="2025-05-13T06:53:18Z" level=info msg="closing testSink" time="2025-05-13T06:53:18Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-05-13T06:53:18Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 1} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:18Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=warning msg="&{0x18da540 0.9} encountered too many errors, backing off" time="2025-05-13T06:53:19Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.58s) PASS ok github.com/docker/distribution/notifications 1.407s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-13T06:53:17Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-13T06:53:17.79933423Z" 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-13T06:53:17.799431271Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:17.799524512Z" level=info msg="Starting upload purge in 22m0s" go.version=go1.24.3 time="2025-05-13T06:53:17.800428321Z" level=info msg="listening on [::]:5000" go.version=go1.24.3 time="2025-05-13T06:53:20.802942292Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 time="2025-05-13T06:53:20.904354091Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=fba59276-e3ea-4b5f-8f14-058d105fa583 http.request.method=GET http.request.remoteaddr="[::1]:33586" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.007µs" http.response.status=200 http.response.written=2 ::1 - - [13/May/2025:06:53:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-13T06:53:21.251796299Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-13T06:53:21.25396388Z" 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-13T06:53:21.25399712Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:21.25404712Z" level=info msg="Starting upload purge in 16m0s" go.version=go1.24.3 time="2025-05-13T06:53:21.254414244Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 time="2025-05-13T06:53:21.254427564Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.3 time="2025-05-13T06:53:21.25500405Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.3 time="2025-05-13T06:53:24.269063611Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=b7d3a9e9-40f1-492a-ac97-f82e0c510210 http.request.method=GET http.request.remoteaddr="127.0.0.1:53772" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="769.487µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:06:53:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-13T06:53:24.269206252Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 --- PASS: TestRegistrySupportedCipherSuite (3.47s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-13T06:53:25.985358452Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-13T06:53:25.986117059Z" 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-13T06:53:25.98614018Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:25.98620314Z" level=info msg="Starting upload purge in 9m0s" go.version=go1.24.3 time="2025-05-13T06:53:25.986563304Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 --- PASS: TestRegistryUnsupportedCipherSuite (9.72s) PASS ok github.com/docker/distribution/registry 16.355s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.044s === 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.124s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-05-13T06:53:17Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.3 instance.id=cd1a152c-a18e-4ebc-8be7-2218bc11f367 time="2025-05-13T06:53:17Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.3 instance.id=cd1a152c-a18e-4ebc-8be7-2218bc11f367 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-05-13T06:53:17Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.3 password="SmsF3XK5jf2Vx9h_EZkog6x8ndK1GXiqdK8uSIt_p8M" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.127s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.061s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.06s) === RUN TestLeeway time="2025-05-13T06:53:17Z" level=info msg="token not to be used before 2025-05-13 06:53:18 +0000 UTC - currently 2025-05-13 06:53:17.840042816 +0000 UTC m=+0.080941327" time="2025-05-13T06:53:17Z" level=info msg="token not to be used after 2025-05-13 06:53:17 +0000 UTC - currently 2025-05-13 06:53:17.843529769 +0000 UTC m=+0.084428240" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-05-13T06:53:17Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.03s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.148s === 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.01s) === 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.105s === 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.068s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.040s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-05-13T06:53:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:17Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39153" http.request.id=5af34a75-a2d0-40bd-a6ca-d02387357d89 http.request.method=GET http.request.remoteaddr="127.0.0.1:46626" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.328µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:06:53:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-05-13T06:53:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:18Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=b2d14af9-3875-42dc-921b-45112a03fce5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="917.489µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2025:06:53:18 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-13T06:53:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=efa3b723-d60c-4f2e-a68b-9930f222e824 http.request.method=POST http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.12849ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:18 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:20Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=2814c93f-d624-4ba9-9c9f-f37c11d751c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/aaaa/blobs/uploads/0087e341-1b4b-4738-a6c9-da70dc1ba4e1?_state=uIz6uH_w6P5B51-0wR5t1iEjZyzzzZgLYm_PMAMrICl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwMDg3ZTM0MS0xYjRiLTQ3MzgtYTZjOS1kYTcwZGMxYmE0ZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MTguMzAwNDA4MjkyWiJ9&digest=sha256%3A8f89dcabe03c32daf6c537fa2d4f8c29067cee4e00f601204cc37cf556f320c7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.689399889s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:18 +0000] "PUT /v2/foo/aaaa/blobs/uploads/0087e341-1b4b-4738-a6c9-da70dc1ba4e1?_state=uIz6uH_w6P5B51-0wR5t1iEjZyzzzZgLYm_PMAMrICl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwMDg3ZTM0MS0xYjRiLTQ3MzgtYTZjOS1kYTcwZGMxYmE0ZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MTguMzAwNDA4MjkyWiJ9&digest=sha256%3A8f89dcabe03c32daf6c537fa2d4f8c29067cee4e00f601204cc37cf556f320c7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:20Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=fdd42e11-0db4-4991-80c8-5b42cbea20d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.496273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:20 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=79c34f05-2799-4421-badd-6ddf6a05b001 http.request.method=POST http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078531ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:21 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=04243202-13fc-4a9a-8b9a-991f63f64d00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/bbbb/blobs/uploads/8285d012-8fc0-4f09-83ee-8a9d2596a9e4?_state=GuNwJijGnPioiC6gxkpIsCtl9JyfHU1xuSbnTI__y0V7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4Mjg1ZDAxMi04ZmMwLTRmMDktODNlZS04YTlkMjU5NmE5ZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MjEuMjY0MzMwMjk4WiJ9&digest=sha256%3Ab0a152148e6db5cad3169a993e177bc185b0c6af1a1dc3e11f0a692b3c88a3c2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.999913845s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:21 +0000] "PUT /v2/foo/bbbb/blobs/uploads/8285d012-8fc0-4f09-83ee-8a9d2596a9e4?_state=GuNwJijGnPioiC6gxkpIsCtl9JyfHU1xuSbnTI__y0V7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4Mjg1ZDAxMi04ZmMwLTRmMDktODNlZS04YTlkMjU5NmE5ZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MjEuMjY0MzMwMjk4WiJ9&digest=sha256%3Ab0a152148e6db5cad3169a993e177bc185b0c6af1a1dc3e11f0a692b3c88a3c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=965d159d-e140-47dd-901c-d983d9637cdc http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.518033ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:23 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=cc26d093-d92f-4654-b11c-4bfb8321a9ac http.request.method=POST http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04877ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:23 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=adac7ba1-6e62-44e4-9542-ec8884964f86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/cccc/blobs/uploads/c68a5419-c87b-4969-a735-4c95267e235f?_state=DqVosxcVE9iZFtw1ciy0D0Z0SLLNpNcpmdHi7Repncx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjNjhhNTQxOS1jODdiLTQ5NjktYTczNS00Yzk1MjY3ZTIzNWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MjMuNDY0NjA4NDM4WiJ9&digest=sha256%3A8169f76cd95ad903cf88c4a2c95756c4504015a315225864222387b9ea16486b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.25543504s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:23 +0000] "PUT /v2/foo/cccc/blobs/uploads/c68a5419-c87b-4969-a735-4c95267e235f?_state=DqVosxcVE9iZFtw1ciy0D0Z0SLLNpNcpmdHi7Repncx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjNjhhNTQxOS1jODdiLTQ5NjktYTczNS00Yzk1MjY3ZTIzNWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MjMuNDY0NjA4NDM4WiJ9&digest=sha256%3A8169f76cd95ad903cf88c4a2c95756c4504015a315225864222387b9ea16486b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=15cd76c3-9546-49b0-9aaa-eeaf17f8cf01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.461513ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:24 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=bf97b146-eb67-47c4-8678-e34c45dbf457 http.request.method=POST http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02477ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:25 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=f21a5fa1-debe-4191-8867-f3aa3a80abfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/dddd/blobs/uploads/31978196-c688-431a-9462-b8517b03bf27?_state=Tr-madIqN9b2QrP-gg_OtQHwbCniJSKDASLrEsMBWvR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzMTk3ODE5Ni1jNjg4LTQzMWEtOTQ2Mi1iODUxN2IwM2JmMjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MjUuMDA4OTQ3NTcyWiJ9&digest=sha256%3A2c505496a07a26ecf5871d56d733b74e5329c89828d481867e3bb5a50a48f9b4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.099193145s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:25 +0000] "PUT /v2/foo/dddd/blobs/uploads/31978196-c688-431a-9462-b8517b03bf27?_state=Tr-madIqN9b2QrP-gg_OtQHwbCniJSKDASLrEsMBWvR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzMTk3ODE5Ni1jNjg4LTQzMWEtOTQ2Mi1iODUxN2IwM2JmMjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MjUuMDA4OTQ3NTcyWiJ9&digest=sha256%3A2c505496a07a26ecf5871d56d733b74e5329c89828d481867e3bb5a50a48f9b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=1e87611e-2f78-4b33-b9cd-6e33c9cf47dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.491193ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:27 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=4a5e7537-7cdc-4204-b221-f4bd29ca0e6e http.request.method=POST http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03449ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:27 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=d50d4e4f-3102-4425-8f51-442e3a4cefc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/eeee/blobs/uploads/62fb1e63-5346-4426-897d-c2b2964839fe?_state=Az0QssK1bVSzsj9HjJ7j2b0B6yOeG6r778S1xV40eQZ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2MmZiMWU2My01MzQ2LTQ0MjYtODk3ZC1jMmIyOTY0ODM5ZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MjcuMzUzMzk3NTE4WiJ9&digest=sha256%3Ae1b2acecef0b75c12a0facdc3b8be33534fef5fed5c426e3b9cea2a27c26d12a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.614877042s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:27 +0000] "PUT /v2/foo/eeee/blobs/uploads/62fb1e63-5346-4426-897d-c2b2964839fe?_state=Az0QssK1bVSzsj9HjJ7j2b0B6yOeG6r778S1xV40eQZ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2MmZiMWU2My01MzQ2LTQ0MjYtODk3ZC1jMmIyOTY0ODM5ZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MjcuMzUzMzk3NTE4WiJ9&digest=sha256%3Ae1b2acecef0b75c12a0facdc3b8be33534fef5fed5c426e3b9cea2a27c26d12a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=d984a18d-2120-427c-b22f-eacf7ec1349c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.479953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:28 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=ff9651e2-6002-4fe0-86eb-d8879534eb0b http.request.method=POST http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.031609ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:29 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=7d325371-67d1-4b1f-8de8-d22dfa8631f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/ffff/blobs/uploads/75b995de-dc63-4ef6-851f-dd17d84a7521?_state=lxXoTgMVWhuw_O2NouV1d_xYwDlU3UoGi2BFR0qbNsF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3NWI5OTVkZS1kYzYzLTRlZjYtODUxZi1kZDE3ZDg0YTc1MjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MjkuMjAyMTgyNDE0WiJ9&digest=sha256%3A8f0d6f10dddba2bebad28b85d7c8f936f73f0b614b4463a277e18bb827c9244c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.439898427s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:29 +0000] "PUT /v2/foo/ffff/blobs/uploads/75b995de-dc63-4ef6-851f-dd17d84a7521?_state=lxXoTgMVWhuw_O2NouV1d_xYwDlU3UoGi2BFR0qbNsF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3NWI5OTVkZS1kYzYzLTRlZjYtODUxZi1kZDE3ZDg0YTc1MjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MjkuMjAyMTgyNDE0WiJ9&digest=sha256%3A8f0d6f10dddba2bebad28b85d7c8f936f73f0b614b4463a277e18bb827c9244c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=b6dc81c1-fcfb-4cd4-a3b5-bb82970c0ffb http.request.method=PUT http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.471633ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=0005fbec-8237-429a-8f64-13f00f739880 http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.168µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=75a12294-233c-45ec-90f6-d69ce4b2efb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" 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="742.247µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=9e8bb8e5-320a-4198-9b25-5e03bbdc6633 http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" 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="718.447µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=e344ad74-0ce0-472d-bbb1-a882a0657f98 http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" 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="778.967µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=3511352a-e113-48be-a0e5-63d3e4b66867 http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" 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="741.207µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=d9a2ff00-3b0f-4d69-8481-b92b10d45232 http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" 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="777.167µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" 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:41177" http.request.id=0c2cb476-83b3-404c-aa32-082796f1422b http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" 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="720.327µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" 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:41177" http.request.id=72928af6-589b-4d0e-8799-8b7745415e7a http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" 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="634.846µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=a0173fcf-6b8f-4073-a529-b206eae3c1b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" 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="693.007µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41177" http.request.id=f6d89066-0525-43d3-8a13-9fe5c8ce922f http.request.method=GET http.request.remoteaddr="127.0.0.1:34812" 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="665.326µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-13T06:53:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:30Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=a5df4ac5-799d-4192-948f-945ce70f5eff http.request.method=POST http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05653ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=ee90fc09-ec59-4e8a-bad8-d451bc58ae53 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/aaaa/blobs/uploads/d29a4814-8c4c-4d65-8e62-2d1ec1073327?_state=mSUZb04YnHs2DmkY4lmNloh8xfJDMW_-u6TQmnrPyNR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkMjlhNDgxNC04YzRjLTRkNjUtOGU2Mi0yZDFlYzEwNzMzMjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MzAuODI1MDYxNTMxWiJ9&digest=sha256%3Afaeda83e482b3e72aef79b62c5371f69479c25ddef2c80c19e6fba1d10a814dc" http.request.useragent="Go-http-client/1.1" http.response.duration=755.594151ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:30 +0000] "PUT /v2/foo/aaaa/blobs/uploads/d29a4814-8c4c-4d65-8e62-2d1ec1073327?_state=mSUZb04YnHs2DmkY4lmNloh8xfJDMW_-u6TQmnrPyNR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkMjlhNDgxNC04YzRjLTRkNjUtOGU2Mi0yZDFlYzEwNzMzMjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MzAuODI1MDYxNTMxWiJ9&digest=sha256%3Afaeda83e482b3e72aef79b62c5371f69479c25ddef2c80c19e6fba1d10a814dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=8c7c529d-1027-4a5d-9292-c9afa7974772 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.475993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:31 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=f80af52b-5471-4471-960c-6a425b1b4582 http.request.method=POST http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05449ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:31 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=a2a606c0-09b5-46ea-84ca-08d9f4540210 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/bbbb/blobs/uploads/546753a9-a87f-47fc-96fb-af69c3fbf9dc?_state=Kni_9dZyJYnGRjyJ0IYRrXCWxpmh2BjLZMZU-_8LYTl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1NDY3NTNhOS1hODdmLTQ3ZmMtOTZmYi1hZjY5YzNmYmY5ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MzEuNzM0NDA1NDU3WiJ9&digest=sha256%3A1566a4f8b67a832f47a33e9b9f5eaac6f44031a8883ecdbfab1f222be650c1d9" http.request.useragent="Go-http-client/1.1" http.response.duration=619.039379ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:31 +0000] "PUT /v2/foo/bbbb/blobs/uploads/546753a9-a87f-47fc-96fb-af69c3fbf9dc?_state=Kni_9dZyJYnGRjyJ0IYRrXCWxpmh2BjLZMZU-_8LYTl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1NDY3NTNhOS1hODdmLTQ3ZmMtOTZmYi1hZjY5YzNmYmY5ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MzEuNzM0NDA1NDU3WiJ9&digest=sha256%3A1566a4f8b67a832f47a33e9b9f5eaac6f44031a8883ecdbfab1f222be650c1d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=d6d41ca2-580b-4565-9a5d-e0a0248fe26d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.462113ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:32 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=48e27adb-1ff3-4b28-a336-c37f655da4e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="951.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:32 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=e9d03fe8-d70e-455c-8bd7-08c2ed9f7804 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/cccc/blobs/uploads/1bc5c934-9cfa-4e61-91a3-def3bb92b981?_state=x3rf8Mz3yfvorNABrIYF9HaFG1SBPlYt7p2zMuxfvtZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxYmM1YzkzNC05Y2ZhLTRlNjEtOTFhMy1kZWYzYmI5MmI5ODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MzIuNTY0NDE0ODcyWiJ9&digest=sha256%3Acf20b025844b8ed8aa01da8446acf24fbb24b61012465d3771843670d59878a7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169689229s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:32 +0000] "PUT /v2/foo/cccc/blobs/uploads/1bc5c934-9cfa-4e61-91a3-def3bb92b981?_state=x3rf8Mz3yfvorNABrIYF9HaFG1SBPlYt7p2zMuxfvtZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxYmM1YzkzNC05Y2ZhLTRlNjEtOTFhMy1kZWYzYmI5MmI5ODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MzIuNTY0NDE0ODcyWiJ9&digest=sha256%3Acf20b025844b8ed8aa01da8446acf24fbb24b61012465d3771843670d59878a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=acd95b37-831f-421d-a52c-5bbcd4d0abcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.428232ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:33 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=03f642c6-cce8-4002-a6e4-9c5c22c121f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="938.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:33 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=21f9ef34-a4e8-4478-833d-394cf2ac1d94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/dddd/blobs/uploads/15395592-aaee-4726-b79c-ac7f7353f30a?_state=2Tdi5D3UMmVyaxgOU6g53P2eljc9W7f3ykmls7_uWNV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxNTM5NTU5Mi1hYWVlLTQ3MjYtYjc5Yy1hYzdmNzM1M2YzMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MzMuOTg4OTA4MzUzWiJ9&digest=sha256%3A17dd2c49253357db6c9ab26478f6796cb0530232781e149b4a47943c6eac7f20" http.request.useragent="Go-http-client/1.1" http.response.duration=1.541095225s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:33 +0000] "PUT /v2/foo/dddd/blobs/uploads/15395592-aaee-4726-b79c-ac7f7353f30a?_state=2Tdi5D3UMmVyaxgOU6g53P2eljc9W7f3ykmls7_uWNV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxNTM5NTU5Mi1hYWVlLTQ3MjYtYjc5Yy1hYzdmNzM1M2YzMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MzMuOTg4OTA4MzUzWiJ9&digest=sha256%3A17dd2c49253357db6c9ab26478f6796cb0530232781e149b4a47943c6eac7f20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=e23fea9e-1157-461f-be26-2487b916943e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51486" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.436833ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38523" http.request.id=6c52b6e8-fde4-4a05-bdca-e0579e2dcbdd http.request.method=GET http.request.remoteaddr="127.0.0.1:51486" 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="784.167µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (17.53s) === RUN TestURLPrefix time="2025-05-13T06:53:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:35Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35903" http.request.id=a376a62f-958d-4654-a2d2-f660c2b87ce6 http.request.method=GET http.request.remoteaddr="127.0.0.1:44646" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.648µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-05-13T06:53:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:35Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=38faa395-cb85-459d-b53a-601dfc18d7d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40598" http.request.uri="/v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="949.369µs" http.response.status=404 http.response.written=157 vars.digest="sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "GET /v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=9975cf2c-41e0-4888-abe9-4919afdb4e20 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40606" http.request.uri="/v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="926.848µs" http.response.status=404 http.response.written=157 vars.digest="sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "HEAD /v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=0e4aedd1-2e5a-45ee-9fc2-5d18fa2bf2ca http.request.method=POST http.request.remoteaddr="127.0.0.1:40606" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="973.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=4a09bf46-6b75-4d50-bbfc-61e6ebb3c708 http.request.method=GET http.request.remoteaddr="127.0.0.1:40606" http.request.uri="/v2/foo/bar/blobs/uploads/6c7078d4-f256-49b5-89ec-5fe277b613b5?_state=7FWc6kVbU8nkQ4wj5XG0rY9ucOuzRWrK9bSKQRL2XPJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjNzA3OGQ0LWYyNTYtNDliNS04OWVjLTVmZTI3N2I2MTNiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODE1Mjg4NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="886.248µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "GET /v2/foo/bar/blobs/uploads/6c7078d4-f256-49b5-89ec-5fe277b613b5?_state=7FWc6kVbU8nkQ4wj5XG0rY9ucOuzRWrK9bSKQRL2XPJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjNzA3OGQ0LWYyNTYtNDliNS04OWVjLTVmZTI3N2I2MTNiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODE1Mjg4NzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=6acd4419-0ffb-4d46-85aa-5323ef4cadb0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40606" http.request.uri="/v2/foo/bar/blobs/uploads/6c7078d4-f256-49b5-89ec-5fe277b613b5?_state=7FWc6kVbU8nkQ4wj5XG0rY9ucOuzRWrK9bSKQRL2XPJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjNzA3OGQ0LWYyNTYtNDliNS04OWVjLTVmZTI3N2I2MTNiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODE1Mjg4NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="957.049µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "DELETE /v2/foo/bar/blobs/uploads/6c7078d4-f256-49b5-89ec-5fe277b613b5?_state=7FWc6kVbU8nkQ4wj5XG0rY9ucOuzRWrK9bSKQRL2XPJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjNzA3OGQ0LWYyNTYtNDliNS04OWVjLTVmZTI3N2I2MTNiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODE1Mjg4NzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=cc78760d-c1a7-471e-9753-f95f004e9759 http.request.method=GET http.request.remoteaddr="127.0.0.1:40606" http.request.uri="/v2/foo/bar/blobs/uploads/6c7078d4-f256-49b5-89ec-5fe277b613b5?_state=7FWc6kVbU8nkQ4wj5XG0rY9ucOuzRWrK9bSKQRL2XPJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjNzA3OGQ0LWYyNTYtNDliNS04OWVjLTVmZTI3N2I2MTNiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODE1Mjg4NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6c7078d4-f256-49b5-89ec-5fe277b613b5 time="2025-05-13T06:53:35Z" 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:41067" http.request.id=cc78760d-c1a7-471e-9753-f95f004e9759 http.request.method=GET http.request.remoteaddr="127.0.0.1:40606" http.request.uri="/v2/foo/bar/blobs/uploads/6c7078d4-f256-49b5-89ec-5fe277b613b5?_state=7FWc6kVbU8nkQ4wj5XG0rY9ucOuzRWrK9bSKQRL2XPJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjNzA3OGQ0LWYyNTYtNDliNS04OWVjLTVmZTI3N2I2MTNiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODE1Mjg4NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="895.289µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=6c7078d4-f256-49b5-89ec-5fe277b613b5 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "GET /v2/foo/bar/blobs/uploads/6c7078d4-f256-49b5-89ec-5fe277b613b5?_state=7FWc6kVbU8nkQ4wj5XG0rY9ucOuzRWrK9bSKQRL2XPJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjNzA3OGQ0LWYyNTYtNDliNS04OWVjLTVmZTI3N2I2MTNiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODE1Mjg4NzhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=eedee6fc-8dfc-4e52-9fbe-a49312cfedc7 http.request.method=POST http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="983.329µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=1159fd7b-c06b-4755-9d2a-61dce10ad3cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/5fe8da65-7913-48d3-83b9-0afc644440ca?_state=uxWzjT9uNYHXs-dgUsCPJBJf6Z05QRDMapKnuZZsVrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZThkYTY1LTc5MTMtNDhkMy04M2I5LTBhZmM2NDQ0NDBjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODYxODY3MjJaIn0%3D&digest=sha256%3A7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" provided=sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb vars.name="foo/bar" vars.uuid=5fe8da65-7913-48d3-83b9-0afc644440ca time="2025-05-13T06:53:35Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=1159fd7b-c06b-4755-9d2a-61dce10ad3cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/5fe8da65-7913-48d3-83b9-0afc644440ca?_state=uxWzjT9uNYHXs-dgUsCPJBJf6Z05QRDMapKnuZZsVrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZThkYTY1LTc5MTMtNDhkMy04M2I5LTBhZmM2NDQ0NDBjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODYxODY3MjJaIn0%3D&digest=sha256%3A7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5fe8da65-7913-48d3-83b9-0afc644440ca time="2025-05-13T06:53:35Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb, 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:41067" http.request.id=1159fd7b-c06b-4755-9d2a-61dce10ad3cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/5fe8da65-7913-48d3-83b9-0afc644440ca?_state=uxWzjT9uNYHXs-dgUsCPJBJf6Z05QRDMapKnuZZsVrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZThkYTY1LTc5MTMtNDhkMy04M2I5LTBhZmM2NDQ0NDBjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODYxODY3MjJaIn0%3D&digest=sha256%3A7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02849ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=5fe8da65-7913-48d3-83b9-0afc644440ca 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "PUT /v2/foo/bar/blobs/uploads/5fe8da65-7913-48d3-83b9-0afc644440ca?_state=uxWzjT9uNYHXs-dgUsCPJBJf6Z05QRDMapKnuZZsVrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZThkYTY1LTc5MTMtNDhkMy04M2I5LTBhZmM2NDQ0NDBjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODYxODY3MjJaIn0%3D&digest=sha256%3A7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=4032c4fd-50b3-40e8-bfdb-8069b1ba22a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=2f8a0a49-50c5-44c6-9e0e-d31f487f423f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/77eb97c9-99be-470d-9c27-9a69e57be2fe?_state=9MEHlRoUCti-VRFtDib4B6lLd5J_XlFnyvB1w8JQRTl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3ZWI5N2M5LTk5YmUtNDcwZC05YzI3LTlhNjllNTdiZTJmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODg1OTU5MDVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.196131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "PUT /v2/foo/bar/blobs/uploads/77eb97c9-99be-470d-9c27-9a69e57be2fe?_state=9MEHlRoUCti-VRFtDib4B6lLd5J_XlFnyvB1w8JQRTl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3ZWI5N2M5LTk5YmUtNDcwZC05YzI3LTlhNjllNTdiZTJmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43ODg1OTU5MDVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=d2212eae-3a5f-45b2-87db-d9a30f64fd04 http.request.method=POST http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="870.208µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=dadd70bc-01e0-40a5-bb6c-67a7a86ddd15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/1bf400c6-64af-4130-a0f9-cfc809be65da?_state=eXiAU1OmVTWNxuxm-q-P4Dnv1C5O_WDgOebtA1v0y5p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZjQwMGM2LTY0YWYtNDEzMC1hMGY5LWNmYzgwOWJlNjVkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43OTExODE0NDlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.12025ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "PUT /v2/foo/bar/blobs/uploads/1bf400c6-64af-4130-a0f9-cfc809be65da?_state=eXiAU1OmVTWNxuxm-q-P4Dnv1C5O_WDgOebtA1v0y5p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZjQwMGM2LTY0YWYtNDEzMC1hMGY5LWNmYzgwOWJlNjVkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43OTExODE0NDlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=d0897445-0961-4621-9600-3903b4a40116 http.request.method=POST http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="925.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=c600e501-6b6c-4a0b-a8d1-38424f0a2108 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/3b8dab5e-91b4-4851-86a6-31926201a5c7?_state=8xwJfdaAzg7_k_NtmOQM2_WbMATf6F61oU-YV-Wq9cd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiOGRhYjVlLTkxYjQtNDg1MS04NmE2LTMxOTI2MjAxYTVjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43OTM2NTQzNTNaIn0%3D&digest=sha256%3A7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.640708808s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:35 +0000] "PUT /v2/foo/bar/blobs/uploads/3b8dab5e-91b4-4851-86a6-31926201a5c7?_state=8xwJfdaAzg7_k_NtmOQM2_WbMATf6F61oU-YV-Wq9cd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiOGRhYjVlLTkxYjQtNDg1MS04NmE2LTMxOTI2MjAxYTVjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNS43OTM2NTQzNTNaIn0%3D&digest=sha256%3A7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=66588f44-911b-4623-af17-e95b7284c508 http.request.method=POST http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="980.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41067" http.request.id=440c136f-7aac-41e5-8140-da7a7e2ebe4e http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/7fd7df85-2de3-4eeb-bcb0-2cf8b5767b0f?_state=RxNQTVxwy0Wh0hgUUJhWIPzgV9KrtXs-8WOmBkL_dXN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZDdkZjg1LTJkZTMtNGVlYi1iY2IwLTJjZjhiNTc2N2IwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNy41OTg4NjcyMzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.772179373s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:37 +0000] "PATCH /v2/foo/bar/blobs/uploads/7fd7df85-2de3-4eeb-bcb0-2cf8b5767b0f?_state=RxNQTVxwy0Wh0hgUUJhWIPzgV9KrtXs-8WOmBkL_dXN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZDdkZjg1LTJkZTMtNGVlYi1iY2IwLTJjZjhiNTc2N2IwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozNy41OTg4NjcyMzdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=aa05daee-9227-4435-abef-7a748a196990 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/uploads/7fd7df85-2de3-4eeb-bcb0-2cf8b5767b0f?_state=QyOI7zL29dKvZBLkuTAMrePlNj7pRraNZQh9Ajj4dOd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZDdkZjg1LTJkZTMtNGVlYi1iY2IwLTJjZjhiNTc2N2IwZiIsIk9mZnNldCI6MjU0MzUxMzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MzdaIn0%3D&digest=sha256%3A7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "PUT /v2/foo/bar/blobs/uploads/7fd7df85-2de3-4eeb-bcb0-2cf8b5767b0f?_state=QyOI7zL29dKvZBLkuTAMrePlNj7pRraNZQh9Ajj4dOd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZDdkZjg1LTJkZTMtNGVlYi1iY2IwLTJjZjhiNTc2N2IwZiIsIk9mZnNldCI6MjU0MzUxMzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6MzdaIn0%3D&digest=sha256%3A7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=caaf43f9-f3f4-4526-a6de-0dfa55819eba http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.003769ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=1070a190-73cf-431b-a433-c0a91f33f43a http.request.method=GET http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=122.715161ms http.response.status=200 http.response.written=25435136 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "GET /v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 200 25435136 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=error msg="error parsing digest="sha257:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=a4bb6eae-e30d-4496-aa69-df34d3d8cbe7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/sha257:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" vars.name="foo/bar" time="2025-05-13T06:53:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=a4bb6eae-e30d-4496-aa69-df34d3d8cbe7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bar/blobs/sha257:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="847.528µs" http.response.status=400 http.response.written=110 vars.digest="sha257:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "GET /v2/foo/bar/blobs/sha257:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=03312508-a786-4bff-8fda-7a4557fd5fe4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40636" http.request.uri="/v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.140011ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "GET /v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:39Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=4b859d5c-2fe1-4589-8c2b-8a931b8eb321 http.request.method=GET http.request.remoteaddr="127.0.0.1:46016" http.request.uri="/v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="948.208µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "GET /v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=824463df-6aef-4907-bddd-07186defca30 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46030" http.request.uri="/v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="822.088µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=e0209a18-ca24-4bec-9e5c-c07ea291ff80 http.request.method=POST http.request.remoteaddr="127.0.0.1:46030" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="838.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=d59b32ad-2066-4d38-a173-cad11180ef33 http.request.method=GET http.request.remoteaddr="127.0.0.1:46030" http.request.uri="/v2/foo/bar/blobs/uploads/cb131d70-ee81-45f7-b1d5-5c35d5bbbe67?_state=i5SL8W93Try1tXuKKuvrpkEGLWsnjBgxgfQTNKp2s8t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMTMxZDcwLWVlODEtNDVmNy1iMWQ1LTVjMzVkNWJiYmU2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NTg5ODI5NjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="885.128µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "GET /v2/foo/bar/blobs/uploads/cb131d70-ee81-45f7-b1d5-5c35d5bbbe67?_state=i5SL8W93Try1tXuKKuvrpkEGLWsnjBgxgfQTNKp2s8t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMTMxZDcwLWVlODEtNDVmNy1iMWQ1LTVjMzVkNWJiYmU2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NTg5ODI5NjFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=379e1141-38e6-4a6d-940a-4d5b73362864 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46030" http.request.uri="/v2/foo/bar/blobs/uploads/cb131d70-ee81-45f7-b1d5-5c35d5bbbe67?_state=i5SL8W93Try1tXuKKuvrpkEGLWsnjBgxgfQTNKp2s8t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMTMxZDcwLWVlODEtNDVmNy1iMWQ1LTVjMzVkNWJiYmU2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NTg5ODI5NjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="921.689µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "DELETE /v2/foo/bar/blobs/uploads/cb131d70-ee81-45f7-b1d5-5c35d5bbbe67?_state=i5SL8W93Try1tXuKKuvrpkEGLWsnjBgxgfQTNKp2s8t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMTMxZDcwLWVlODEtNDVmNy1iMWQ1LTVjMzVkNWJiYmU2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NTg5ODI5NjFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=e6aa939c-ad94-4336-a53b-d5b638f1f391 http.request.method=GET http.request.remoteaddr="127.0.0.1:46030" http.request.uri="/v2/foo/bar/blobs/uploads/cb131d70-ee81-45f7-b1d5-5c35d5bbbe67?_state=i5SL8W93Try1tXuKKuvrpkEGLWsnjBgxgfQTNKp2s8t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMTMxZDcwLWVlODEtNDVmNy1iMWQ1LTVjMzVkNWJiYmU2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NTg5ODI5NjFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=cb131d70-ee81-45f7-b1d5-5c35d5bbbe67 time="2025-05-13T06:53:39Z" 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:43837" http.request.id=e6aa939c-ad94-4336-a53b-d5b638f1f391 http.request.method=GET http.request.remoteaddr="127.0.0.1:46030" http.request.uri="/v2/foo/bar/blobs/uploads/cb131d70-ee81-45f7-b1d5-5c35d5bbbe67?_state=i5SL8W93Try1tXuKKuvrpkEGLWsnjBgxgfQTNKp2s8t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMTMxZDcwLWVlODEtNDVmNy1iMWQ1LTVjMzVkNWJiYmU2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NTg5ODI5NjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="763.447µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=cb131d70-ee81-45f7-b1d5-5c35d5bbbe67 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "GET /v2/foo/bar/blobs/uploads/cb131d70-ee81-45f7-b1d5-5c35d5bbbe67?_state=i5SL8W93Try1tXuKKuvrpkEGLWsnjBgxgfQTNKp2s8t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMTMxZDcwLWVlODEtNDVmNy1iMWQ1LTVjMzVkNWJiYmU2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NTg5ODI5NjFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=dd8d9088-8490-4702-a98b-ac644d15435b http.request.method=POST http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="971.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=c8e94849-ff1a-46c2-9ee1-70a80e165bd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/f75f557f-eaa1-42ea-80cc-04bb05ab4093?_state=uiDRv1ZKrDNWT7FGVzBDcY9pcOGeiBrHPgN9VXr7cMh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NWY1NTdmLWVhYTEtNDJlYS04MGNjLTA0YmIwNWFiNDA5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NjM0NDM1MjNaIn0%3D&digest=sha256%3A0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" provided=sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a vars.name="foo/bar" vars.uuid=f75f557f-eaa1-42ea-80cc-04bb05ab4093 time="2025-05-13T06:53:39Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=c8e94849-ff1a-46c2-9ee1-70a80e165bd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/f75f557f-eaa1-42ea-80cc-04bb05ab4093?_state=uiDRv1ZKrDNWT7FGVzBDcY9pcOGeiBrHPgN9VXr7cMh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NWY1NTdmLWVhYTEtNDJlYS04MGNjLTA0YmIwNWFiNDA5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NjM0NDM1MjNaIn0%3D&digest=sha256%3A0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f75f557f-eaa1-42ea-80cc-04bb05ab4093 time="2025-05-13T06:53:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a, 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:43837" http.request.id=c8e94849-ff1a-46c2-9ee1-70a80e165bd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/f75f557f-eaa1-42ea-80cc-04bb05ab4093?_state=uiDRv1ZKrDNWT7FGVzBDcY9pcOGeiBrHPgN9VXr7cMh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NWY1NTdmLWVhYTEtNDJlYS04MGNjLTA0YmIwNWFiNDA5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NjM0NDM1MjNaIn0%3D&digest=sha256%3A0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.609µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=f75f557f-eaa1-42ea-80cc-04bb05ab4093 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "PUT /v2/foo/bar/blobs/uploads/f75f557f-eaa1-42ea-80cc-04bb05ab4093?_state=uiDRv1ZKrDNWT7FGVzBDcY9pcOGeiBrHPgN9VXr7cMh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NWY1NTdmLWVhYTEtNDJlYS04MGNjLTA0YmIwNWFiNDA5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NjM0NDM1MjNaIn0%3D&digest=sha256%3A0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=a5a341b6-b823-4039-8de9-5092755b663d http.request.method=POST http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="794.847µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=271da6d3-662d-4e94-99bb-eaf7060d189a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/6cf764fe-afc0-47e5-93cc-2b282597f242?_state=q169SxZTKvmAq7lros_p1vOWOuNiozy4en6crJMwKn57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjZjc2NGZlLWFmYzAtNDdlNS05M2NjLTJiMjgyNTk3ZjI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NjU2NDQyMjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="997.29µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "PUT /v2/foo/bar/blobs/uploads/6cf764fe-afc0-47e5-93cc-2b282597f242?_state=q169SxZTKvmAq7lros_p1vOWOuNiozy4en6crJMwKn57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjZjc2NGZlLWFmYzAtNDdlNS05M2NjLTJiMjgyNTk3ZjI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NjU2NDQyMjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=581f684b-0365-4cd0-ab8f-46a6f3cda2a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="783.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=08abc6d1-e97b-4460-8c6d-fb35432af3bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/ebbf0b03-d1fc-488e-a228-fe4dfd175228?_state=bmGvqZ5qE0qbAlehh2lFhBKulIZyJE5gO25TvMGhVD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYmYwYjAzLWQxZmMtNDg4ZS1hMjI4LWZlNGRmZDE3NTIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43Njc4ODIwMDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02133ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "PUT /v2/foo/bar/blobs/uploads/ebbf0b03-d1fc-488e-a228-fe4dfd175228?_state=bmGvqZ5qE0qbAlehh2lFhBKulIZyJE5gO25TvMGhVD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYmYwYjAzLWQxZmMtNDg4ZS1hMjI4LWZlNGRmZDE3NTIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43Njc4ODIwMDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=c247064b-8bf3-43ea-8da4-9646f0865bba http.request.method=POST http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="781.207µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=ec814e03-ba08-4abf-8cfa-fb8656c7fb85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/f78139dc-03f4-47a0-bacd-0ef7f190205f?_state=1cETKKFVgjx3Wme5k21G60uHXImVwMmhkuHepeS02e57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3ODEzOWRjLTAzZjQtNDdhMC1iYWNkLTBlZjdmMTkwMjA1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NzAwNzY4MjZaIn0%3D&digest=sha256%3A0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.444049747s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "PUT /v2/foo/bar/blobs/uploads/f78139dc-03f4-47a0-bacd-0ef7f190205f?_state=1cETKKFVgjx3Wme5k21G60uHXImVwMmhkuHepeS02e57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3ODEzOWRjLTAzZjQtNDdhMC1iYWNkLTBlZjdmMTkwMjA1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1MzozOS43NzAwNzY4MjZaIn0%3D&digest=sha256%3A0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=d10e2dd0-cbe4-4e87-86e2-1d31375c8924 http.request.method=POST http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03837ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43837" http.request.id=11d76797-f4ee-4374-87be-d9500ba20698 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/7ccd6911-6481-43c9-85e7-92a9409f7878?_state=44H9pKsWYMa9UcgH6qNao4E2XG0EwIr9mNzA6eqineJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjY2Q2OTExLTY0ODEtNDNjOS04NWU3LTkyYTk0MDlmNzg3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0MS4zNTY3NzgzNjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.358458657s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:41 +0000] "PATCH /v2/foo/bar/blobs/uploads/7ccd6911-6481-43c9-85e7-92a9409f7878?_state=44H9pKsWYMa9UcgH6qNao4E2XG0EwIr9mNzA6eqineJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjY2Q2OTExLTY0ODEtNDNjOS04NWU3LTkyYTk0MDlmNzg3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0MS4zNTY3NzgzNjNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=1401725c-d791-4453-8101-fe099b4cd911 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/uploads/7ccd6911-6481-43c9-85e7-92a9409f7878?_state=0ainMpng6OMsac9DUD9ggZZkTqG-xMfkLTH_vDuJ0pN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjY2Q2OTExLTY0ODEtNDNjOS04NWU3LTkyYTk0MDlmNzg3OCIsIk9mZnNldCI6MjE5NTc2MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NDFaIn0%3D&digest=sha256%3A0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.226691ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:42 +0000] "PUT /v2/foo/bar/blobs/uploads/7ccd6911-6481-43c9-85e7-92a9409f7878?_state=0ainMpng6OMsac9DUD9ggZZkTqG-xMfkLTH_vDuJ0pN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjY2Q2OTExLTY0ODEtNDNjOS04NWU3LTkyYTk0MDlmNzg3OCIsIk9mZnNldCI6MjE5NTc2MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NDFaIn0%3D&digest=sha256%3A0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=0a48eea7-3338-4eed-9150-b3ffc0eb93c9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.04989ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=d034d4f0-bdb6-4c1c-8b7e-6f8de945846a http.request.method=GET http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=97.072599ms http.response.status=200 http.response.written=21957632 127.0.0.1 - - [13/May/2025:06:53:42 +0000] "GET /v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 200 21957632 "" "Go-http-client/1.1" time="2025-05-13T06:53:42Z" level=error msg="error parsing digest="sha257:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=8d2b7701-0b61-476b-818b-7e3b7c5a7f59 http.request.method=GET http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/sha257:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" vars.name="foo/bar" time="2025-05-13T06:53:42Z" 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:43837" http.request.id=8d2b7701-0b61-476b-818b-7e3b7c5a7f59 http.request.method=GET http.request.remoteaddr="127.0.0.1:46042" http.request.uri="/v2/foo/bar/blobs/sha257:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="930.009µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:42 +0000] "GET /v2/foo/bar/blobs/sha257:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-13T06:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=65665112-e02a-49e6-b376-8996182401cb http.request.method=GET http.request.remoteaddr="127.0.0.1:51960" http.request.uri="/v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.158291ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:42 +0000] "GET /v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=8756599e-a070-4d29-8386-51f34e9c0bd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51956" http.request.uri="/v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.499391ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [13/May/2025:06:53:42 +0000] "GET /v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-13T06:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43837" http.request.id=f80535fa-812b-40f1-96bd-19cbd0c45e0f http.request.method=GET http.request.remoteaddr="127.0.0.1:51960" http.request.uri="/v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.871867ms http.response.status=200 http.response.written=1343488 127.0.0.1 - - [13/May/2025:06:53:42 +0000] "GET /v2/foo/bar/blobs/sha256:0ea487465a428cac81e2a9c8093789fd58264db396bcb06aa0cada839654fe3a HTTP/1.1" 200 1343488 "" "Go-http-client/1.1" time="2025-05-13T06:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=b8aa7165-4701-400b-a3f2-bdc3465a4979 http.request.method=GET http.request.remoteaddr="127.0.0.1:40628" http.request.uri="/v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.330551362s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "GET /v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-13T06:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41067" http.request.id=c7894ab6-ae9c-4660-b98e-67649992fb79 http.request.method=GET http.request.remoteaddr="127.0.0.1:40636" http.request.uri="/v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.325623195s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [13/May/2025:06:53:39 +0000] "GET /v2/foo/bar/blobs/sha256:7d87642dd1136289168c070eaaef74506aea2d9091a0f63d4613e654d1f9cffb HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (7.34s) === RUN TestBlobDelete time="2025-05-13T06:53:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:42Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=66ea4c75-e0fe-4726-b44e-9fa066ba5ae8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53734" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="993.449µs" http.response.status=404 http.response.written=157 vars.digest="sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "GET /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=59e336c4-80ba-411f-a422-0bf0326f8e6e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53736" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.368µs" http.response.status=404 http.response.written=157 vars.digest="sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=df20c654-f73f-4954-ad9b-1b2f0eb44d1d http.request.method=POST http.request.remoteaddr="127.0.0.1:53736" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="851.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=0f59e3dc-3b1f-4074-81ba-ad57a6c6edd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:53736" http.request.uri="/v2/foo/bar/blobs/uploads/44574fba-bad1-40c3-948b-b4316589e6ee?_state=ApXEmRr-d8KvaNSBUYqU7_Mm6-0aJDMl7z3ycteN6ux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NTc0ZmJhLWJhZDEtNDBjMy05NDhiLWI0MzE2NTg5ZTZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wMzcxMDYxODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02865ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "GET /v2/foo/bar/blobs/uploads/44574fba-bad1-40c3-948b-b4316589e6ee?_state=ApXEmRr-d8KvaNSBUYqU7_Mm6-0aJDMl7z3ycteN6ux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NTc0ZmJhLWJhZDEtNDBjMy05NDhiLWI0MzE2NTg5ZTZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wMzcxMDYxODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=2a83799d-0193-49d4-bef1-c8b0d43534f1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53736" http.request.uri="/v2/foo/bar/blobs/uploads/44574fba-bad1-40c3-948b-b4316589e6ee?_state=ApXEmRr-d8KvaNSBUYqU7_Mm6-0aJDMl7z3ycteN6ux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NTc0ZmJhLWJhZDEtNDBjMy05NDhiLWI0MzE2NTg5ZTZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wMzcxMDYxODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03901ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "DELETE /v2/foo/bar/blobs/uploads/44574fba-bad1-40c3-948b-b4316589e6ee?_state=ApXEmRr-d8KvaNSBUYqU7_Mm6-0aJDMl7z3ycteN6ux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NTc0ZmJhLWJhZDEtNDBjMy05NDhiLWI0MzE2NTg5ZTZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wMzcxMDYxODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=b358317c-7922-45b8-b58d-5dfa5b2bbbf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53736" http.request.uri="/v2/foo/bar/blobs/uploads/44574fba-bad1-40c3-948b-b4316589e6ee?_state=ApXEmRr-d8KvaNSBUYqU7_Mm6-0aJDMl7z3ycteN6ux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NTc0ZmJhLWJhZDEtNDBjMy05NDhiLWI0MzE2NTg5ZTZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wMzcxMDYxODZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=44574fba-bad1-40c3-948b-b4316589e6ee time="2025-05-13T06:53:43Z" 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:40693" http.request.id=b358317c-7922-45b8-b58d-5dfa5b2bbbf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53736" http.request.uri="/v2/foo/bar/blobs/uploads/44574fba-bad1-40c3-948b-b4316589e6ee?_state=ApXEmRr-d8KvaNSBUYqU7_Mm6-0aJDMl7z3ycteN6ux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NTc0ZmJhLWJhZDEtNDBjMy05NDhiLWI0MzE2NTg5ZTZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wMzcxMDYxODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="879.289µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=44574fba-bad1-40c3-948b-b4316589e6ee 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "GET /v2/foo/bar/blobs/uploads/44574fba-bad1-40c3-948b-b4316589e6ee?_state=ApXEmRr-d8KvaNSBUYqU7_Mm6-0aJDMl7z3ycteN6ux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NTc0ZmJhLWJhZDEtNDBjMy05NDhiLWI0MzE2NTg5ZTZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wMzcxMDYxODZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=41fc5779-7873-45a6-bd9d-41d5c2583e36 http.request.method=POST http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.003809ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=69de2f79-14b8-47e0-95aa-2e1b91ecc072 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/1af407ad-33bb-42a6-90b5-297b428ad1e0?_state=lH85mJFpW7kq2SkIUGT46rtN-hzLBOoKjnWd3HU_81B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZjQwN2FkLTMzYmItNDJhNi05MGI1LTI5N2I0MjhhZDFlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wNDIxMjgwNzRaIn0%3D&digest=sha256%3A45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" provided=sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c vars.name="foo/bar" vars.uuid=1af407ad-33bb-42a6-90b5-297b428ad1e0 time="2025-05-13T06:53:43Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=69de2f79-14b8-47e0-95aa-2e1b91ecc072 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/1af407ad-33bb-42a6-90b5-297b428ad1e0?_state=lH85mJFpW7kq2SkIUGT46rtN-hzLBOoKjnWd3HU_81B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZjQwN2FkLTMzYmItNDJhNi05MGI1LTI5N2I0MjhhZDFlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wNDIxMjgwNzRaIn0%3D&digest=sha256%3A45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1af407ad-33bb-42a6-90b5-297b428ad1e0 time="2025-05-13T06:53:43Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c, 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:40693" http.request.id=69de2f79-14b8-47e0-95aa-2e1b91ecc072 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/1af407ad-33bb-42a6-90b5-297b428ad1e0?_state=lH85mJFpW7kq2SkIUGT46rtN-hzLBOoKjnWd3HU_81B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZjQwN2FkLTMzYmItNDJhNi05MGI1LTI5N2I0MjhhZDFlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wNDIxMjgwNzRaIn0%3D&digest=sha256%3A45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="987.489µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1af407ad-33bb-42a6-90b5-297b428ad1e0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "PUT /v2/foo/bar/blobs/uploads/1af407ad-33bb-42a6-90b5-297b428ad1e0?_state=lH85mJFpW7kq2SkIUGT46rtN-hzLBOoKjnWd3HU_81B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZjQwN2FkLTMzYmItNDJhNi05MGI1LTI5N2I0MjhhZDFlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wNDIxMjgwNzRaIn0%3D&digest=sha256%3A45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=00038cbd-d455-48b4-b9d4-17f48ae092c5 http.request.method=POST http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="902.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=0ced8e66-0d73-4b7a-bd47-343b2fc3c2bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/4473ca6f-1b69-4d5a-b309-e9e8916fb7b2?_state=BEYDOA5i3vZACeb5o6fk3GHKD0lqqEjYN4Dvqz3OCDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NzNjYTZmLTFiNjktNGQ1YS1iMzA5LWU5ZTg5MTZmYjdiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wNDQ2NTg1NzhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.160091ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "PUT /v2/foo/bar/blobs/uploads/4473ca6f-1b69-4d5a-b309-e9e8916fb7b2?_state=BEYDOA5i3vZACeb5o6fk3GHKD0lqqEjYN4Dvqz3OCDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0NzNjYTZmLTFiNjktNGQ1YS1iMzA5LWU5ZTg5MTZmYjdiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wNDQ2NTg1NzhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=2b4389e5-ef4e-4d6c-ac13-95243726a54a http.request.method=POST http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="897.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=4c58ce73-8a02-45b1-8806-384223624756 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/bb74bd42-7a82-45b3-bed1-31221de93d2a?_state=m5nVo4Ge2ZylacT4GYZ4AUtMRbkVd75EvrUgFfkXF_d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiNzRiZDQyLTdhODItNDViMy1iZWQxLTMxMjIxZGU5M2QyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wNDcyNDM0MDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.185132ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "PUT /v2/foo/bar/blobs/uploads/bb74bd42-7a82-45b3-bed1-31221de93d2a?_state=m5nVo4Ge2ZylacT4GYZ4AUtMRbkVd75EvrUgFfkXF_d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiNzRiZDQyLTdhODItNDViMy1iZWQxLTMxMjIxZGU5M2QyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wNDcyNDM0MDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=fe935337-5c85-48e4-b663-3d4f0693e6fc http.request.method=POST http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="884.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=13178b8e-efd4-47c3-a0c8-f742712369f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/484f5d06-1be5-4c91-a58c-fbc8b9e4b0aa?_state=xNP0p7RShnaatUuSMvcJsEQX_cHkvuSgIeLFqM98P797Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4NGY1ZDA2LTFiZTUtNGM5MS1hNThjLWZiYzhiOWU0YjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wNDk4NTQxMDdaIn0%3D&digest=sha256%3A45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.duration=787.383532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "PUT /v2/foo/bar/blobs/uploads/484f5d06-1be5-4c91-a58c-fbc8b9e4b0aa?_state=xNP0p7RShnaatUuSMvcJsEQX_cHkvuSgIeLFqM98P797Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4NGY1ZDA2LTFiZTUtNGM5MS1hNThjLWZiYzhiOWU0YjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My4wNDk4NTQxMDdaIn0%3D&digest=sha256%3A45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=176e7961-6bd9-47a0-a755-6c36b462f3e0 http.request.method=POST http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06805ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40693" http.request.id=be8d411b-63f1-43c8-a740-31e531de4bd5 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/3a00a53d-d8e3-4a05-b069-fa0c59fd105d?_state=JssPQjcAGr9XiGe7Lty7UNkQdW6LMpNPjRrglokRCx97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhMDBhNTNkLWQ4ZTMtNGEwNS1iMDY5LWZhMGM1OWZkMTA1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My45NDYyMDAwMzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=832.949844ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:43 +0000] "PATCH /v2/foo/bar/blobs/uploads/3a00a53d-d8e3-4a05-b069-fa0c59fd105d?_state=JssPQjcAGr9XiGe7Lty7UNkQdW6LMpNPjRrglokRCx97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhMDBhNTNkLWQ4ZTMtNGEwNS1iMDY5LWZhMGM1OWZkMTA1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0My45NDYyMDAwMzFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=7935fa6e-df56-46f8-8dc9-9b9e8230b38b http.request.method=PUT http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/uploads/3a00a53d-d8e3-4a05-b069-fa0c59fd105d?_state=BSGnciUwcfHHAEnMEFJyzESH8hJWxKxiVPg5uKcdfmN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhMDBhNTNkLWQ4ZTMtNGEwNS1iMDY5LWZhMGM1OWZkMTA1ZCIsIk9mZnNldCI6MTY3MTgzMzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NDNaIn0%3D&digest=sha256%3A45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.226411ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "PUT /v2/foo/bar/blobs/uploads/3a00a53d-d8e3-4a05-b069-fa0c59fd105d?_state=BSGnciUwcfHHAEnMEFJyzESH8hJWxKxiVPg5uKcdfmN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhMDBhNTNkLWQ4ZTMtNGEwNS1iMDY5LWZhMGM1OWZkMTA1ZCIsIk9mZnNldCI6MTY3MTgzMzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NDNaIn0%3D&digest=sha256%3A45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=494e8944-f711-4cf8-85cb-910825d12c7f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.016409ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=ca37509f-9e3e-425b-b7f1-a86b6439f059 http.request.method=GET http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=61.899306ms http.response.status=200 http.response.written=16718336 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 200 16718336 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" level=error msg="error parsing digest="sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=1b958b55-46ac-462f-b5c3-73f428bab48a http.request.method=GET http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" vars.name="foo/bar" time="2025-05-13T06:53:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=1b958b55-46ac-462f-b5c3-73f428bab48a http.request.method=GET http.request.remoteaddr="127.0.0.1:53744" http.request.uri="/v2/foo/bar/blobs/sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="816.527µs" http.response.status=400 http.response.written=110 vars.digest="sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=10d468b9-babc-4cc0-be89-5ebeec55b586 http.request.method=GET http.request.remoteaddr="127.0.0.1:53766" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.14377ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=30b6006a-1d53-487e-8262-5f8dbc6f4091 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53782" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.duration="999.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "DELETE /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=6fd75400-7167-4fae-9946-d355bdafe5eb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53782" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="806.248µs" http.response.status=404 http.response.written=157 vars.digest="sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" 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:40693" http.request.id=0474d2e3-8225-47e3-b605-659d854810c5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53782" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="793.607µs" http.response.status=404 http.response.written=74 vars.digest="sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "DELETE /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" level=error msg="error parsing digest="sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=fb504e88-47cd-4f03-b5f8-ac1e39ebcde7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53794" http.request.uri="/v2/foo/bar/blobs/sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" vars.name="foo/bar" time="2025-05-13T06:53:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=fb504e88-47cd-4f03-b5f8-ac1e39ebcde7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53794" http.request.uri="/v2/foo/bar/blobs/sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.728µs" http.response.status=400 http.response.written=110 vars.digest="sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "DELETE /v2/foo/bar/blobs/sha257:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-13T06:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=ed411b48-3901-4fd5-b10e-5670df9a4824 http.request.method=POST http.request.remoteaddr="127.0.0.1:53802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02805ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=bf335092-e2b9-429b-bf8f-61c87178ffde http.request.method=PUT http.request.remoteaddr="127.0.0.1:53802" http.request.uri="/v2/foo/bar/blobs/uploads/06f8b57a-9ced-46f2-89ba-b89ce5d12842?_state=KbShd13f-hnZY2m1LEIpigIRAuuuG7ehglnVEtj2AUx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2ZjhiNTdhLTljZWQtNDZmMi04OWJhLWI4OWNlNWQxMjg0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0NC45MTAyMDQ1NTVaIn0%3D&digest=sha256%3A45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.duration=788.815546ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "PUT /v2/foo/bar/blobs/uploads/06f8b57a-9ced-46f2-89ba-b89ce5d12842?_state=KbShd13f-hnZY2m1LEIpigIRAuuuG7ehglnVEtj2AUx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2ZjhiNTdhLTljZWQtNDZmMi04OWJhLWI4OWNlNWQxMjg0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0NC45MTAyMDQ1NTVaIn0%3D&digest=sha256%3A45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=35f414c2-91e8-4720-a38e-4843b8b73d2a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53802" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.13709ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=88e8ea5f-edec-484e-bc87-ba9bfb2cbc64 http.request.method=GET http.request.remoteaddr="127.0.0.1:53758" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=911.594948ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-13T06:53:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40693" http.request.id=03c8236d-8465-4583-9e62-6d7af0232791 http.request.method=GET http.request.remoteaddr="127.0.0.1:53766" http.request.uri="/v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=906.800703ms http.response.status=200 http.response.written=2555904 127.0.0.1 - - [13/May/2025:06:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:45d5d8bb98654d2a53cd593d4fcabe2e8465a5110c94fe3086ba2e94a270aa8c HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (2.93s) === RUN TestRelativeURL time="2025-05-13T06:53:45Z" 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-13T06:53:45Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34149" http.request.id=efc84192-15d7-4dda-82c4-e5f3b8d81f09 http.request.method=POST http.request.remoteaddr="127.0.0.1:60534" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="991.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34149" http.request.id=7da59e33-9857-4700-972f-e6d10a36423c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60534" http.request.uri="/v2/foo/bar/blobs/uploads/eae2897d-f921-42dc-9660-de636130fc13?_state=bnQy4gfksnPKQ4RSUlCJOitSgEiKxJbAgZPw462LmFB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZTI4OTdkLWY5MjEtNDJkYy05NjYwLWRlNjM2MTMwZmMxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0NS44MTEyMTk1MjJaIn0%3D&digest=sha256%3Aec46b1e2e66047973f087c430b0027eb6952973fe2f8170e79f79833fb2b7287" http.request.useragent="Go-http-client/1.1" http.response.duration=1.830349364s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:46 +0000] "PUT /v2/foo/bar/blobs/uploads/eae2897d-f921-42dc-9660-de636130fc13?_state=bnQy4gfksnPKQ4RSUlCJOitSgEiKxJbAgZPw462LmFB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZTI4OTdkLWY5MjEtNDJkYy05NjYwLWRlNjM2MTMwZmMxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0NS44MTEyMTk1MjJaIn0%3D&digest=sha256%3Aec46b1e2e66047973f087c430b0027eb6952973fe2f8170e79f79833fb2b7287 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34149" http.request.id=f69721d9-bc07-4a23-aada-73e815ed78ab http.request.method=POST http.request.remoteaddr="127.0.0.1:60534" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="997.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34149" http.request.id=b43f5d92-f1c4-4752-9e84-4d4512de0bdf http.request.method=POST http.request.remoteaddr="127.0.0.1:60534" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="942.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34149" http.request.id=8a247bb3-bc58-4de4-83dd-35f0f757b573 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60534" http.request.uri="/v2/foo/bar/blobs/uploads/f4a94d0c-fe33-41ca-b97d-ffd44470cd3d?_state=icXNJU-iejcKQ6OweFIql8WksrfIWplxfg2EQN3kvAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0YTk0ZDBjLWZlMzMtNDFjYS1iOTdkLWZmZDQ0NDcwY2QzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0OC4wOTYwMjQxMDhaIn0%3D&digest=sha256%3Afa8b776a7ed1c1f7372249e9882659421ba3dce013a4c65c817c4cc0d93b33bf" http.request.useragent="Go-http-client/1.1" http.response.duration=852.141025ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:48 +0000] "PUT /v2/foo/bar/blobs/uploads/f4a94d0c-fe33-41ca-b97d-ffd44470cd3d?_state=icXNJU-iejcKQ6OweFIql8WksrfIWplxfg2EQN3kvAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0YTk0ZDBjLWZlMzMtNDFjYS1iOTdkLWZmZDQ0NDcwY2QzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0OC4wOTYwMjQxMDhaIn0%3D&digest=sha256%3Afa8b776a7ed1c1f7372249e9882659421ba3dce013a4c65c817c4cc0d93b33bf HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.14s) === RUN TestBlobDeleteDisabled time="2025-05-13T06:53: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-13T06:53:48Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:49Z" 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:36937" http.request.id=0eac7a54-56d8-452b-b8d6-a6be08d335ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36054" http.request.uri="/v2/foo/bar/blobs/sha256:148edd349ca8aff254d81b83d0463c87c4a0621597cee3ccd4a69158616f9ac8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="946.249µs" http.response.status=405 http.response.written=78 vars.digest="sha256:148edd349ca8aff254d81b83d0463c87c4a0621597cee3ccd4a69158616f9ac8" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:49 +0000] "DELETE /v2/foo/bar/blobs/sha256:148edd349ca8aff254d81b83d0463c87c4a0621597cee3ccd4a69158616f9ac8 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.27s) === RUN TestDeleteDisabled time="2025-05-13T06:53:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:49Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:49Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41771" http.request.id=1e7b1671-26ef-43d6-b015-8570dedb29c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:56264" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03917ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:52Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41771" http.request.id=6f55d062-5610-47e1-91ea-2a3310777462 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56264" http.request.uri="/v2/foo/bar/blobs/uploads/418ce634-f378-4a4d-91cb-278d16454a0b?_state=mJADfSN8P0eSqr2Jj7CZ5l5wf3P3vlqdOfakSewc6Jt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxOGNlNjM0LWYzNzgtNGE0ZC05MWNiLTI3OGQxNjQ1NGEwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0OS41MTQzODA1MzNaIn0%3D&digest=sha256%3A27850890460dac753a9a76cdcc67e912462a5a6e4d3c0f2607f8a30d3ba6cb90" http.request.useragent="Go-http-client/1.1" http.response.duration=2.491004658s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:49 +0000] "PUT /v2/foo/bar/blobs/uploads/418ce634-f378-4a4d-91cb-278d16454a0b?_state=mJADfSN8P0eSqr2Jj7CZ5l5wf3P3vlqdOfakSewc6Jt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxOGNlNjM0LWYzNzgtNGE0ZC05MWNiLTI3OGQxNjQ1NGEwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo0OS41MTQzODA1MzNaIn0%3D&digest=sha256%3A27850890460dac753a9a76cdcc67e912462a5a6e4d3c0f2607f8a30d3ba6cb90 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:52Z" 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:41771" http.request.id=da8340ca-a5e3-4f59-a0cf-267465452ed6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56264" http.request.uri="/v2/foo/bar/blobs/sha256:27850890460dac753a9a76cdcc67e912462a5a6e4d3c0f2607f8a30d3ba6cb90" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="924.689µs" http.response.status=405 http.response.written=78 vars.digest="sha256:27850890460dac753a9a76cdcc67e912462a5a6e4d3c0f2607f8a30d3ba6cb90" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:53:52 +0000] "DELETE /v2/foo/bar/blobs/sha256:27850890460dac753a9a76cdcc67e912462a5a6e4d3c0f2607f8a30d3ba6cb90 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.79s) === RUN TestDeleteReadOnly time="2025-05-13T06:53:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:52Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:52Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38235" http.request.id=47a25089-b01e-4027-ab81-a5eddc62c936 http.request.method=POST http.request.remoteaddr="127.0.0.1:55290" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08437ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38235" http.request.id=999b7a44-0ce4-4760-915d-c98bdef2b540 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55290" http.request.uri="/v2/foo/bar/blobs/uploads/64b76138-e189-4621-9047-b921a81dc306?_state=cK-M8rzXCb-929Q8F6sNr96wqjmwLAnfXMENyH8Sk6d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0Yjc2MTM4LWUxODktNDYyMS05MDQ3LWI5MjFhODFkYzMwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo1Mi4xOTc1MTk3MjlaIn0%3D&digest=sha256%3A8776d158b8b0ac00a195338fa71ff7cba5545cfccd87f2cc5b08c6281f5b0bf3" http.request.useragent="Go-http-client/1.1" http.response.duration=986.683499ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:52 +0000] "PUT /v2/foo/bar/blobs/uploads/64b76138-e189-4621-9047-b921a81dc306?_state=cK-M8rzXCb-929Q8F6sNr96wqjmwLAnfXMENyH8Sk6d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0Yjc2MTM4LWUxODktNDYyMS05MDQ3LWI5MjFhODFkYzMwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1Mzo1Mi4xOTc1MTk3MjlaIn0%3D&digest=sha256%3A8776d158b8b0ac00a195338fa71ff7cba5545cfccd87f2cc5b08c6281f5b0bf3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [13/May/2025:06:53:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:8776d158b8b0ac00a195338fa71ff7cba5545cfccd87f2cc5b08c6281f5b0bf3 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.18s) === RUN TestStartPushReadOnly time="2025-05-13T06:53:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:53Z" level=info msg="redis not configured" go.version=go1.24.3 127.0.0.1 - - [13/May/2025:06:53:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-05-13T06:53:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:53:53Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53:53Z" 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:41167" http.request.id=47345232-490d-451c-8a8b-8662f64679dc http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="893.008µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:06:53:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-13T06:53:53Z" 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:41167" http.request.id=7cabf7c7-8f39-4219-8032-db748861c6e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="743.087µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2025:06:53:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T06:53:53Z" 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:41167" http.request.id=9083782b-159a-4769-b792-6f166a03a10b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" 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="732.887µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:06:53:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-13T06:53:53Z" 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:41167" http.request.id=45e34ce0-931d-4f54-b81a-7ad865bb821b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" 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=3.031789ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T06:53:53Z" 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:41167" http.request.id=45e34ce0-931d-4f54-b81a-7ad865bb821b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" 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=3.072949ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T06:53:53Z" 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:41167" http.request.id=45e34ce0-931d-4f54-b81a-7ad865bb821b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" 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=3.10223ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T06:53:53Z" 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:41167" http.request.id=45e34ce0-931d-4f54-b81a-7ad865bb821b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" 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=3.12823ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:06:53:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-13T06:53:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=d2528732-4a41-4c8f-8349-802e03216b23 http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06449ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:53 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=87c0438e-6ce8-4753-88dc-fc2b88b81a6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/blobs/uploads/48087e2c-0e4a-412c-bf04-830781112b6d?_state=XW5jMq4HxQkKIj1l1o9OtdiXvyOhPL87tlSUEJsxaC17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0ODA4N2UyYy0wZTRhLTQxMmMtYmYwNC04MzA3ODExMTJiNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTMuNDEzOTcyMDQzWiJ9&digest=sha256%3A47f0eac3f25a482a23aa5cb9b833bd520061c297ab498783e40562f21298e910" http.request.useragent="Go-http-client/1.1" http.response.duration=1.338065066s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:53 +0000] "PUT /v2/foo/schema1/blobs/uploads/48087e2c-0e4a-412c-bf04-830781112b6d?_state=XW5jMq4HxQkKIj1l1o9OtdiXvyOhPL87tlSUEJsxaC17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0ODA4N2UyYy0wZTRhLTQxMmMtYmYwNC04MzA3ODExMTJiNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTMuNDEzOTcyMDQzWiJ9&digest=sha256%3A47f0eac3f25a482a23aa5cb9b833bd520061c297ab498783e40562f21298e910 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=08359848-e072-49a1-bfd3-5ca10b5a1fc4 http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03273ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:54 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=05f9d159-7a92-45b3-bb47-e9ed18a852f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/blobs/uploads/7e2c35b2-5b92-46d3-81e1-21869d83b746?_state=hKzYWNgScQc3dDPNH9MAdfYUn4ueK8D5TX8ZUaBOCiR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZTJjMzViMi01YjkyLTQ2ZDMtODFlMS0yMTg2OWQ4M2I3NDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTQuOTUzNTcyNDk2WiJ9&digest=sha256%3A47b0f814f8e1fdc48eb820f2e3672e852423a8542d0d47123c5bdf6be801b8fb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.164153579s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:54 +0000] "PUT /v2/foo/schema1/blobs/uploads/7e2c35b2-5b92-46d3-81e1-21869d83b746?_state=hKzYWNgScQc3dDPNH9MAdfYUn4ueK8D5TX8ZUaBOCiR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZTJjMzViMi01YjkyLTQ2ZDMtODFlMS0yMTg2OWQ4M2I3NDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTQuOTUzNTcyNDk2WiJ9&digest=sha256%3A47b0f814f8e1fdc48eb820f2e3672e852423a8542d0d47123c5bdf6be801b8fb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=549b9558-293f-4577-82b3-1cb2d6189eef http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.534714ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=7ae322c0-d866-4d3e-8e11-235ee9f0fa3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" http.request.useragent="Go-http-client/1.1" http.response.duration=3.24031ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=89105a28-c233-41ed-aa2a-f0b155321b3a http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.814057ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=ad160726-a04b-45b5-96c5-2d655485dcdb http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.749776ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "GET /v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" 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:41167" http.request.id=5b36a92d-624a-4000-9d9a-1ec9c3e47b21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" http.request.useragent="Go-http-client/1.1" http.response.duration=3.295911ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" 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:41167" http.request.id=ead30c4e-21a0-42f0-8b4c-0617b8353765 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" http.request.useragent="Go-http-client/1.1" http.response.duration=3.264471ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:41167" http.request.id=c2e844cd-6f65-428e-8c46-7fad50c31b6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" http.request.useragent="Go-http-client/1.1" http.response.duration=3.264991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=89efcc94-f37a-4ffc-b240-499659f58eab http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.786177ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "GET /v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=89c5a927-1dfa-48c5-877b-417e38681988 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="722.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=54535aab-28ad-4063-a3cc-3b2c7e34bb5d http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" http.request.useragent="Go-http-client/1.1" http.response.duration="701.607µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "GET /v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=4c9ee7f6-2b9b-45df-81b0-c2ebe0b9c835 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="762.568µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=error msg="payload digest does match: "sha256:1cc72c892a25ef110b4365277b64e0e96230f240a92ac38c45698c194a545c68" != "sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96"" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=ae728e30-d251-422b-93df-8dc7476b64de http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" time="2025-05-13T06:53:56Z" 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:41167" http.request.id=ae728e30-d251-422b-93df-8dc7476b64de http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="867.288µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96" 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:a01843403af6c2429f9cdef7ac3eeea202f5dc72005aa26bfa3d481beb011a96 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" 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:41167" http.request.id=970ff88f-1c7f-4ba1-a20d-f706fa4a56d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" 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="896.769µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" 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:41167" http.request.id=f6b028a4-628e-4efb-ad1c-0f2da2a00c82 http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" 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="734.766µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" 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:41167" http.request.id=76e89d39-36e6-4383-a6dc-ba59a7187bde http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" 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="853.968µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T06:53:56Z" 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:41167" http.request.id=76e89d39-36e6-4383-a6dc-ba59a7187bde http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" 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="892.489µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T06:53:56Z" 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:41167" http.request.id=76e89d39-36e6-4383-a6dc-ba59a7187bde http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" 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="921.689µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=f39781a0-a459-4441-bb6b-90fe8f5b93be http.request.method=POST http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="905.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=3e17abdc-10c4-4daf-a3eb-adf052721986 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/blobs/uploads/98f9384e-7a5e-440a-8ce1-7d38cc3c1e55?_state=7WORjTjQ8zZdvaVgVFC4qX6Jv4mFiXcaGohsUF70PXJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OGY5Mzg0ZS03YTVlLTQ0MGEtOGNlMS03ZDM4Y2MzYzFlNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTYuMTUyOTQ1ODQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.182611ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/98f9384e-7a5e-440a-8ce1-7d38cc3c1e55?_state=7WORjTjQ8zZdvaVgVFC4qX6Jv4mFiXcaGohsUF70PXJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OGY5Mzg0ZS03YTVlLTQ0MGEtOGNlMS03ZDM4Y2MzYzFlNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTYuMTUyOTQ1ODQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" 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:41167" http.request.id=fffc4513-6eb0-4851-baed-e1c3cb3f39d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" 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="862.488µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T06:53:56Z" 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:41167" http.request.id=fffc4513-6eb0-4851-baed-e1c3cb3f39d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="902.848µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-13T06:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=bd704ea6-8467-41e9-8298-db4c72218ee1 http.request.method=POST http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="942.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=d954fcec-1230-40fe-a903-fadf706f0c60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/blobs/uploads/1c20421c-7350-41ef-aa96-2cc473481f80?_state=zp_-f1mx_na0W6nmSVjzSG5RvIfUQiTe4pFLo1j2LkB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYzIwNDIxYy03MzUwLTQxZWYtYWE5Ni0yY2M0NzM0ODFmODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTYuNDIzNjc1MjkyWiJ9&digest=sha256%3A001b898fab0eda70024662f80f1f67a8b5e03648e7114b1b94b88c390e279a97" http.request.useragent="Go-http-client/1.1" http.response.duration=2.020739208s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/1c20421c-7350-41ef-aa96-2cc473481f80?_state=zp_-f1mx_na0W6nmSVjzSG5RvIfUQiTe4pFLo1j2LkB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYzIwNDIxYy03MzUwLTQxZWYtYWE5Ni0yY2M0NzM0ODFmODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTYuNDIzNjc1MjkyWiJ9&digest=sha256%3A001b898fab0eda70024662f80f1f67a8b5e03648e7114b1b94b88c390e279a97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=412e4437-2264-4469-97fb-83718169f232 http.request.method=POST http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048809ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=dc556f33-6bac-4709-a5a5-c351ac175f3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/blobs/uploads/24f71c7f-1be1-40e4-b5ba-62c8cd9bb80e?_state=iKj39Z5DLh3gQ2dNkh6YuVrADlmRg4Qj9VdY2TJ3qnt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNGY3MWM3Zi0xYmUxLTQwZTQtYjViYS02MmM4Y2Q5YmI4MGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTguNjE1NjU1MjAxWiJ9&digest=sha256%3Accb9a2bbf4f3122f1353a8c7d3da9ae4c4f2481c0605b77c38cf2b2ab004aad4" http.request.useragent="Go-http-client/1.1" http.response.duration=822.90027ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/24f71c7f-1be1-40e4-b5ba-62c8cd9bb80e?_state=iKj39Z5DLh3gQ2dNkh6YuVrADlmRg4Qj9VdY2TJ3qnt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNGY3MWM3Zi0xYmUxLTQwZTQtYjViYS02MmM4Y2Q5YmI4MGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTguNjE1NjU1MjAxWiJ9&digest=sha256%3Accb9a2bbf4f3122f1353a8c7d3da9ae4c4f2481c0605b77c38cf2b2ab004aad4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53: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:41167" http.request.id=6b17a0a5-c17e-4280-924e-1610b264b3cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.294812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53: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:41167" http.request.id=f237bbc3-5745-4606-919f-d997a66bc1cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/sha256:817a0ee8acb2d8f9f5e9bf790643b9fb58e6a1dce35df63c5eea8b1bea0f1788" http.request.useragent="Go-http-client/1.1" http.response.duration="992.77µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "PUT /v2/foo/schema2/manifests/sha256:817a0ee8acb2d8f9f5e9bf790643b9fb58e6a1dce35df63c5eea8b1bea0f1788 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=124cbdf2-7c93-4d7c-b624-a0236780f277 http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" 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="849.168µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=030ed103-179e-49b2-bf3e-84ff6a967c2b http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/sha256:817a0ee8acb2d8f9f5e9bf790643b9fb58e6a1dce35df63c5eea8b1bea0f1788" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="844.208µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/manifests/sha256:817a0ee8acb2d8f9f5e9bf790643b9fb58e6a1dce35df63c5eea8b1bea0f1788 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=1b42548a-3732-4e3a-ad3c-ca053be22ad6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="700.647µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=9c3ff84d-53d3-4ee8-aa82-994af61a5f9c http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/sha256:817a0ee8acb2d8f9f5e9bf790643b9fb58e6a1dce35df63c5eea8b1bea0f1788" http.request.useragent="Go-http-client/1.1" http.response.duration="643.287µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/manifests/sha256:817a0ee8acb2d8f9f5e9bf790643b9fb58e6a1dce35df63c5eea8b1bea0f1788 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=28c75e4b-12b7-4e08-a345-593fb8750244 http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" 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="673.966µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="rewriting manifest sha256:817a0ee8acb2d8f9f5e9bf790643b9fb58e6a1dce35df63c5eea8b1bea0f1788 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=ac55ba57-c738-4497-b6d1-5cfaef36c7c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" 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-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=ac55ba57-c738-4497-b6d1-5cfaef36c7c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.991139ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" 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:41167" http.request.id=d77e003d-ea9b-42f8-90de-7ba15b594499 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" 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="795.767µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" 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:41167" http.request.id=419ab136-f70b-4697-8f41-254dc859a719 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="980.529µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" 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:41167" http.request.id=2d9d3699-8798-406b-ab2d-4cb485560e8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/sha256:9756254ed76d0e8b0ccaa0ba1504c30bebb0777f59bc93c981e438f82d3a2573" http.request.useragent="Go-http-client/1.1" http.response.duration="853.448µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "PUT /v2/foo/schema2/manifests/sha256:9756254ed76d0e8b0ccaa0ba1504c30bebb0777f59bc93c981e438f82d3a2573 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=a26020ff-e4f0-42a8-b2f4-4ea32dd38f48 http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" 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="786.768µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=16d3adea-68c9-4fe5-8053-314a5691e10d http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/sha256:9756254ed76d0e8b0ccaa0ba1504c30bebb0777f59bc93c981e438f82d3a2573" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="798.887µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/manifests/sha256:9756254ed76d0e8b0ccaa0ba1504c30bebb0777f59bc93c981e438f82d3a2573 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=20f16707-7cef-4b8b-8ce1-d3469394af4c http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="647.006µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=37af7274-b08d-42ca-8b51-dc7b07d63dfe http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/sha256:9756254ed76d0e8b0ccaa0ba1504c30bebb0777f59bc93c981e438f82d3a2573" http.request.useragent="Go-http-client/1.1" http.response.duration="617.766µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/manifests/sha256:9756254ed76d0e8b0ccaa0ba1504c30bebb0777f59bc93c981e438f82d3a2573 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="rewriting manifest list sha256:9756254ed76d0e8b0ccaa0ba1504c30bebb0777f59bc93c981e438f82d3a2573 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=a6c2fed2-682d-494c-b801-7c121a70277b http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" 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-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41167" http.request.id=a6c2fed2-682d-494c-b801-7c121a70277b http.request.method=GET http.request.remoteaddr="127.0.0.1:45972" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.997939ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-13T06:53: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-13T06:53:59Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:53: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:44541" http.request.id=67441b8c-3b05-48a2-ba59-45f4dc8899fa http.request.method=GET http.request.remoteaddr="127.0.0.1:47782" 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="849.688µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-13T06:53: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:44541" http.request.id=5ebd1808-77bf-4c6a-adbf-5f706c28b135 http.request.method=GET http.request.remoteaddr="127.0.0.1:47782" 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="684.086µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T06:53: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:44541" http.request.id=426ca45c-791c-4176-899c-7866f79d497a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" 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="683.246µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-13T06:53: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:44541" http.request.id=09669c12-bd8e-4248-9f8c-a8e5200486fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" 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.895308ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T06:53: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:44541" http.request.id=09669c12-bd8e-4248-9f8c-a8e5200486fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" 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.938468ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T06:53: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:44541" http.request.id=09669c12-bd8e-4248-9f8c-a8e5200486fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" 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.971069ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T06:53: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:44541" http.request.id=09669c12-bd8e-4248-9f8c-a8e5200486fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" 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.998349ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-13T06:53:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=ddd72ce4-9377-4454-a256-2b3f2a278b93 http.request.method=POST http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="907.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=10ee7278-f382-4920-8d05-594c93015ea1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/blobs/uploads/1935ca4c-1338-4ad3-b92c-b6b9de8f3f12?_state=2hfW0OsWywmMCBfEHp7UI_icWhMljrtyPKc0Msqblad7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxOTM1Y2E0Yy0xMzM4LTRhZDMtYjkyYy1iNmI5ZGU4ZjNmMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTkuNzI1MTY0MDIzWiJ9&digest=sha256%3A8bbcf6313f8e8adeb4da3d4b273c48067452a92bfc5fa12a8f7dafefe23a6bfb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.796325124s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:53:59 +0000] "PUT /v2/foo/schema1/blobs/uploads/1935ca4c-1338-4ad3-b92c-b6b9de8f3f12?_state=2hfW0OsWywmMCBfEHp7UI_icWhMljrtyPKc0Msqblad7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxOTM1Y2E0Yy0xMzM4LTRhZDMtYjkyYy1iNmI5ZGU4ZjNmMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTM6NTkuNzI1MTY0MDIzWiJ9&digest=sha256%3A8bbcf6313f8e8adeb4da3d4b273c48067452a92bfc5fa12a8f7dafefe23a6bfb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=ec7c2db9-ffd3-49be-a69c-1cbb30889977 http.request.method=POST http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.011169ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:01 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=a3b0ce9a-c150-45c1-b605-5eff6a3f5edc http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/blobs/uploads/c27701a8-a9a2-42fe-9bae-81fce83834c3?_state=lLMKbgsZuBnlXjhvIg5H7loqt3_2du4WRJBqWjrqbMJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMjc3MDFhOC1hOWEyLTQyZmUtOWJhZS04MWZjZTgzODM0YzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDEuNzI4NzcxMjdaIn0%3D&digest=sha256%3A39193dbc16ccc4d6f6d6d1b294374800e03f8ff913b5b16de0c9a383ef7e4281" http.request.useragent="Go-http-client/1.1" http.response.duration=1.120002762s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:01 +0000] "PUT /v2/foo/schema1/blobs/uploads/c27701a8-a9a2-42fe-9bae-81fce83834c3?_state=lLMKbgsZuBnlXjhvIg5H7loqt3_2du4WRJBqWjrqbMJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMjc3MDFhOC1hOWEyLTQyZmUtOWJhZS04MWZjZTgzODM0YzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDEuNzI4NzcxMjdaIn0%3D&digest=sha256%3A39193dbc16ccc4d6f6d6d1b294374800e03f8ff913b5b16de0c9a383ef7e4281 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=5b50b67b-c7ea-4926-9049-1e3ed3d176f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.498993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=36e1fab7-2b6c-4c33-a258-6ccfee3d86fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" http.request.useragent="Go-http-client/1.1" http.response.duration=3.297871ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=dae875aa-7cdb-427e-9330-ee31b0589a4b http.request.method=GET http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.795617ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=26ced824-e323-4a0c-97d7-3e6c7611dfbc http.request.method=GET http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.769457ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "GET /v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" 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:44541" http.request.id=5971cfe1-617d-4333-968d-604e63fc67ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" http.request.useragent="Go-http-client/1.1" http.response.duration=3.387432ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" 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:44541" http.request.id=12877110-9ab5-4b18-ae5e-c606eaec9516 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" http.request.useragent="Go-http-client/1.1" http.response.duration=3.319552ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:44541" http.request.id=f9a658e3-5427-4a97-9ae3-e5a54d4196d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" http.request.useragent="Go-http-client/1.1" http.response.duration=3.24599ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=7dbac90f-980b-47cc-a090-0c47dc47859a http.request.method=GET http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.757737ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "GET /v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=362787ae-83e9-4762-8ef7-e801073dde05 http.request.method=GET http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="777.567µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=70ea0738-6dbb-414d-b2f3-cebe50d3efb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" http.request.useragent="Go-http-client/1.1" http.response.duration="730.447µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "GET /v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=ad004f79-301d-4447-bac3-3fcb24457d5e http.request.method=GET http.request.remoteaddr="127.0.0.1:47782" 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="757.768µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=error msg="payload digest does match: "sha256:0b568f46ef6e32515bdde6f5df9f2bb68e457723cb74ebf6b3d7b9e5cfe54264" != "sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97"" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=3982b449-da57-4c0b-8d74-3e8ffcb90547 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" time="2025-05-13T06:54:02Z" 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:44541" http.request.id=3982b449-da57-4c0b-8d74-3e8ffcb90547 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47782" http.request.uri="/v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="894.488µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97" 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:fad3ee6d52a8f77209fc035311d1b97d1c6b9d79f963664236fb5da62baeba97 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" 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:44541" http.request.id=481617f3-ffbd-4f26-a495-ed2898473921 http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" 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="876.808µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" 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:44541" http.request.id=3a004863-dfa8-4e49-9686-1c905608b55b http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" 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="740.807µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" 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:44541" http.request.id=970edfc6-322e-43f2-8f00-5628e89ec228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" 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="936.769µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T06:54:02Z" 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:44541" http.request.id=970edfc6-322e-43f2-8f00-5628e89ec228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" 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="977.609µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T06:54:02Z" 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:44541" http.request.id=970edfc6-322e-43f2-8f00-5628e89ec228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" 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.007769ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=f771d81f-4d0b-4c70-9aec-6951c99124c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="956.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=9404bd97-a546-4bea-867b-03699385029c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/blobs/uploads/4dfb3d8b-ee2c-4e92-8210-21e370d9ae1b?_state=OAFjZffpW9lBz-gwCB04n0OwP5APglFnnYI51IB-zSV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0ZGZiM2Q4Yi1lZTJjLTRlOTItODIxMC0yMWUzNzBkOWFlMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDIuODg0NzM3NTcyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.147851ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/4dfb3d8b-ee2c-4e92-8210-21e370d9ae1b?_state=OAFjZffpW9lBz-gwCB04n0OwP5APglFnnYI51IB-zSV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0ZGZiM2Q4Yi1lZTJjLTRlOTItODIxMC0yMWUzNzBkOWFlMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDIuODg0NzM3NTcyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:02Z" 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:44541" http.request.id=27519254-ea67-4651-9869-3ac98d76d0a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" 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="955.369µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T06:54:02Z" 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:44541" http.request.id=27519254-ea67-4651-9869-3ac98d76d0a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="999.29µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:06:54:02 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-13T06:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=96d0923d-a8d1-43c0-a2bf-729aebaa1e66 http.request.method=POST http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08357ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:03 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=a2255382-a464-4a53-a081-6a184545ca11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/blobs/uploads/29be5c6d-e731-4e98-8f06-baef4785d0b2?_state=uRtBtSukRMdasEf5rsIKEamF24nbA4GbVqDFTUsvg1x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOWJlNWM2ZC1lNzMxLTRlOTgtOGYwNi1iYWVmNDc4NWQwYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDMuMDQyNTU1NjY2WiJ9&digest=sha256%3A5ff4524a93baed4102d0cc97172eb3d55e63af8aca512c4b03df07c1b0961b79" http.request.useragent="Go-http-client/1.1" http.response.duration=717.824595ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:03 +0000] "PUT /v2/foo/schema2/blobs/uploads/29be5c6d-e731-4e98-8f06-baef4785d0b2?_state=uRtBtSukRMdasEf5rsIKEamF24nbA4GbVqDFTUsvg1x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOWJlNWM2ZC1lNzMxLTRlOTgtOGYwNi1iYWVmNDc4NWQwYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDMuMDQyNTU1NjY2WiJ9&digest=sha256%3A5ff4524a93baed4102d0cc97172eb3d55e63af8aca512c4b03df07c1b0961b79 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=579e48ab-1f9e-4a49-b78e-946860b53a62 http.request.method=POST http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="971.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:03 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=630b79b4-a668-4834-802f-e3b6fe16e519 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/blobs/uploads/fd90ba12-754f-46a9-a488-e4bf85bcad47?_state=Ronw8GO4QMOA7SY5Z0tLFhYtCJ_5ENs6uo0iJLT4sCt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZDkwYmExMi03NTRmLTQ2YTktYTQ4OC1lNGJmODViY2FkNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDMuOTg4MzQ1ODk5WiJ9&digest=sha256%3Ab49a69327098950071cbe42bbd13e48f02167ecafd826bb0eac76910032d1eac" http.request.useragent="Go-http-client/1.1" http.response.duration=1.356071357s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:03 +0000] "PUT /v2/foo/schema2/blobs/uploads/fd90ba12-754f-46a9-a488-e4bf85bcad47?_state=Ronw8GO4QMOA7SY5Z0tLFhYtCJ_5ENs6uo0iJLT4sCt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZDkwYmExMi03NTRmLTQ2YTktYTQ4OC1lNGJmODViY2FkNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDMuOTg4MzQ1ODk5WiJ9&digest=sha256%3Ab49a69327098950071cbe42bbd13e48f02167ecafd826bb0eac76910032d1eac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44541" http.request.id=7ab3525b-ca9b-4e2d-9fe5-62555a0cbcd9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.312653ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44541" http.request.id=3df2a143-309a-4b81-9dc8-76aa2db6b752 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/sha256:fa5ab944b1b07585e40ae8af10e4773b465699b0c0cb39963c6dd4efc3ecf480" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08601ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:fa5ab944b1b07585e40ae8af10e4773b465699b0c0cb39963c6dd4efc3ecf480 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=8cde69ae-2e44-4692-a987-254ce6d6c04f http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" 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="929.049µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=5fe81c9b-d65e-400b-97f2-0cace15d011d http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/sha256:fa5ab944b1b07585e40ae8af10e4773b465699b0c0cb39963c6dd4efc3ecf480" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="903.209µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/manifests/sha256:fa5ab944b1b07585e40ae8af10e4773b465699b0c0cb39963c6dd4efc3ecf480 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=2aaf2548-1adb-4013-af2a-b0d8716bd216 http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="735.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=c33b8464-5704-4482-960f-8e43b596be14 http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/sha256:fa5ab944b1b07585e40ae8af10e4773b465699b0c0cb39963c6dd4efc3ecf480" http.request.useragent="Go-http-client/1.1" http.response.duration="687.767µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/manifests/sha256:fa5ab944b1b07585e40ae8af10e4773b465699b0c0cb39963c6dd4efc3ecf480 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=15625f35-62c6-4e82-8f31-a81d871fbc8f http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" 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="727.807µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="rewriting manifest sha256:fa5ab944b1b07585e40ae8af10e4773b465699b0c0cb39963c6dd4efc3ecf480 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=1db7aaa0-fa6a-41eb-be03-6f9680200ded http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" 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-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=1db7aaa0-fa6a-41eb-be03-6f9680200ded http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.950419ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44541" http.request.id=18850d14-58d4-4a15-9d90-6294272c6c7f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" 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="817.288µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44541" http.request.id=09e462a1-4096-4d06-8381-46091decd008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04877ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44541" http.request.id=c0cb9e3e-304f-4ab1-a73c-7f90b54536f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/sha256:6aae29ace09c01df3e2835ad2f5ea291dac83edd42282dc38c60b54210840637" http.request.useragent="Go-http-client/1.1" http.response.duration="951.409µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:6aae29ace09c01df3e2835ad2f5ea291dac83edd42282dc38c60b54210840637 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=e48db3d8-b841-4466-bb3e-92208201f7fb http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" 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="962.969µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=208f6e09-64f8-41ed-8f60-62c28f17f448 http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/sha256:6aae29ace09c01df3e2835ad2f5ea291dac83edd42282dc38c60b54210840637" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="910.209µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/manifests/sha256:6aae29ace09c01df3e2835ad2f5ea291dac83edd42282dc38c60b54210840637 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=01f22edd-c92e-4964-afc4-b02ac662dd10 http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="725.127µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=24eff350-6018-4e64-b523-018aeb548f85 http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" http.request.uri="/v2/foo/schema2/manifests/sha256:6aae29ace09c01df3e2835ad2f5ea291dac83edd42282dc38c60b54210840637" http.request.useragent="Go-http-client/1.1" http.response.duration="717.407µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/manifests/sha256:6aae29ace09c01df3e2835ad2f5ea291dac83edd42282dc38c60b54210840637 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="rewriting manifest list sha256:6aae29ace09c01df3e2835ad2f5ea291dac83edd42282dc38c60b54210840637 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=c12270ea-ba29-4766-909a-986520c79a0d http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" 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-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44541" http.request.id=c12270ea-ba29-4766-909a-986520c79a0d http.request.method=GET http.request.remoteaddr="127.0.0.1:41824" 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.07298ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (12.18s) === RUN TestGetManifestWithStorageError time="2025-05-13T06:54:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:54:05Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:39463" http.request.id=2456c9b7-15dc-461d-a5f2-ce7a4d8aca1d http.request.method=GET http.request.remoteaddr="127.0.0.1:56822" 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="938.169µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:39463" http.request.id=145cffd7-a48f-4b79-afea-fd3919e9b65f http.request.method=GET http.request.remoteaddr="127.0.0.1:56822" 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="765.048µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:39463" http.request.id=c698883a-22a3-47cf-956b-bad2148c0a63 http.request.method=GET http.request.remoteaddr="127.0.0.1:56822" 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="778.327µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:39463" http.request.id=3407a57e-d826-4c6c-8776-9aac8dc13716 http.request.method=GET http.request.remoteaddr="127.0.0.1:56822" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="749.247µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-05-13T06:54:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:54:05Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=79976cf2-358f-4fba-a4ae-4589530bacf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43310" 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="863.128µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=ac2009f0-5d22-48b9-9625-1ca842978de0 http.request.method=GET http.request.remoteaddr="127.0.0.1:43310" 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="711.007µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=566be5d0-a9af-4389-860e-3f1fd099c525 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" 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="764.247µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=86f1dde8-9c00-4c13-9918-4a368655c298 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" 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.962068ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=86f1dde8-9c00-4c13-9918-4a368655c298 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" 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=3.010188ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=86f1dde8-9c00-4c13-9918-4a368655c298 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" 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=3.036868ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-13T06:54:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=86f1dde8-9c00-4c13-9918-4a368655c298 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" 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=3.062629ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-13T06:54:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=71739cc5-5800-45db-bb95-b0900a8bda5c http.request.method=POST http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="950.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=5dab26ba-74d3-4cf1-b46a-48b78174bcec http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/blobs/uploads/35a8fd96-4653-4fa9-b9be-54d27349f352?_state=GAXyYvt4-7qpR7bEikEUNNipx7nREv1d8hiMZOuENOB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNWE4ZmQ5Ni00NjUzLTRmYTktYjliZS01NGQyNzM0OWYzNTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDUuNTYyNjI5NTYyWiJ9&digest=sha256%3A4e8d6b7219d941ec830091f02eac6150116a2545b4e133473d718e4933259836" http.request.useragent="Go-http-client/1.1" http.response.duration=957.937988ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/35a8fd96-4653-4fa9-b9be-54d27349f352?_state=GAXyYvt4-7qpR7bEikEUNNipx7nREv1d8hiMZOuENOB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNWE4ZmQ5Ni00NjUzLTRmYTktYjliZS01NGQyNzM0OWYzNTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDUuNTYyNjI5NTYyWiJ9&digest=sha256%3A4e8d6b7219d941ec830091f02eac6150116a2545b4e133473d718e4933259836 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=9d7dd104-f273-46d8-98f4-e597c95ff007 http.request.method=POST http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06465ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:06 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=ff94d665-fab8-4a74-8980-e03755bc620c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/blobs/uploads/15f5d6bd-7605-43b3-9127-2158c68e3722?_state=eaVmDy5J4YnOoMvIfvbnZOX6llrJBx7pBtq__fEqCnJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNWY1ZDZiZC03NjA1LTQzYjMtOTEyNy0yMTU4YzY4ZTM3MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDYuNjk1MDQ2MzYyWiJ9&digest=sha256%3A724cb6f8e2ffd6a6d632bf95697a2927f31722328a532704b37e4313c565336a" http.request.useragent="Go-http-client/1.1" http.response.duration=934.225884ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:06 +0000] "PUT /v2/foo/schema1/blobs/uploads/15f5d6bd-7605-43b3-9127-2158c68e3722?_state=eaVmDy5J4YnOoMvIfvbnZOX6llrJBx7pBtq__fEqCnJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNWY1ZDZiZC03NjA1LTQzYjMtOTEyNy0yMTU4YzY4ZTM3MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDYuNjk1MDQ2MzYyWiJ9&digest=sha256%3A724cb6f8e2ffd6a6d632bf95697a2927f31722328a532704b37e4313c565336a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=fe5b6ef6-b1cd-4de6-87f2-cfb299164819 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.539393ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=ff7b7654-b6d7-40b4-98fa-d969c80769ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.302991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=d7173d74-826b-436f-aa8a-c2189c112ab6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.750977ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=f9107d73-483c-4bc8-8cb9-9c893efa8f4a http.request.method=GET http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.764937ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" 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:45367" http.request.id=786e4862-09b1-40be-ada0-389caa31e857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.22331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" 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:45367" http.request.id=53f561f6-6247-4e81-9596-a80852b243ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.319112ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:45367" http.request.id=989a2910-0cdb-4171-ba10-eb067b0033f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.288352ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=a3eedc98-51ec-4b9c-a84d-9793543489e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.773257ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=c0e52da9-8a91-4fbc-bdca-e93e1f433501 http.request.method=GET http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="761.207µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=676406a4-137a-4790-81a2-ec68d756b532 http.request.method=GET http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.duration="729.807µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=713fcf26-fae0-4ff5-afb0-b8eb9811f216 http.request.method=GET http.request.remoteaddr="127.0.0.1:43310" 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="761.327µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=error msg="payload digest does match: "sha256:6cc465f79c0df9400476ea9c0fbf5b731872dea9af86a224eca780ecbddc423a" != "sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3"" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=74f36591-7ee1-4e0f-9b7e-605abb882e05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" time="2025-05-13T06:54:07Z" 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:45367" http.request.id=74f36591-7ee1-4e0f-9b7e-605abb882e05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43310" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="955.689µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=665e804e-d18c-4db9-9eff-be35bb2c5fdd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43316" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04725ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=36a9c253-6f1f-43d8-95c5-c97c152dcf9b http.request.method=GET http.request.remoteaddr="127.0.0.1:43316" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.928µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" 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:45367" http.request.id=7fda111f-75ee-45f3-a92c-f84c15bc14db http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43328" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="913.769µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=2f2ad8d1-cac8-4add-83da-18839018a12b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43336" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.410952ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=cc622408-df7b-49e9-9b63-8ff4f3e0b489 http.request.method=GET http.request.remoteaddr="127.0.0.1:43336" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.778377ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" 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:45367" http.request.id=55ba8e30-c713-4461-b7f8-2ebfd85c60d6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43352" 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="909.008µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=68a288db-7eba-4a42-a667-8c5fb0216edb http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.451832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=81cc51b3-ce20-4285-9f10-4824a87207c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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="730.967µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=a6aabe25-57a0-4b01-b8b6-2d65a69853b6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3" http.request.useragent="Go-http-client/1.1" http.response.duration="945.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fd7c79c9c6a04a2d8c512e3877e42dbc84f0fe2d684ec906a47a16ac62a617a3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=c6e78e81-7a30-48ad-a1b1-2a40422a0963 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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="735.487µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" 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:45367" http.request.id=ef8a672a-5b3a-44bc-ac04-01b2fb38f922 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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="740.127µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" 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:45367" http.request.id=351f7df4-a896-4784-b73f-8c00c672ed03 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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="797.607µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" 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:45367" http.request.id=a003e81d-346c-406b-8042-e3c112f21dde http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" 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="906.168µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T06:54:07Z" 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:45367" http.request.id=a003e81d-346c-406b-8042-e3c112f21dde http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" 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="951.449µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T06:54:07Z" 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:45367" http.request.id=a003e81d-346c-406b-8042-e3c112f21dde http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" 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="984.049µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=524953bc-f726-4c57-bbdf-8c65e2750829 http.request.method=POST http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="907.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=7dc38fee-ac55-4bdf-a548-8b6746be1678 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/96cec520-3073-4b9f-ba7f-f4c54d731a65?_state=jt9XopF0yZ3XG_8DUo8b0BVjhFkQKsUFtU58jm3SpvV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NmNlYzUyMC0zMDczLTRiOWYtYmE3Zi1mNGM1NGQ3MzFhNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDcuNjgyNzM0ODcyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151491ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/96cec520-3073-4b9f-ba7f-f4c54d731a65?_state=jt9XopF0yZ3XG_8DUo8b0BVjhFkQKsUFtU58jm3SpvV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NmNlYzUyMC0zMDczLTRiOWYtYmE3Zi1mNGM1NGQ3MzFhNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDcuNjgyNzM0ODcyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" 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:45367" http.request.id=7eff7f0c-39f9-4d8d-b71a-03fafa9910e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" 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="910.969µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-13T06:54:07Z" 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:45367" http.request.id=7eff7f0c-39f9-4d8d-b71a-03fafa9910e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" 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="956.769µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-13T06:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=77b92084-efd9-460b-bd5c-90d72f1b24d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="991.65µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=179ddaf6-1882-4236-8a75-199f882f0331 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/5510a773-b57b-4a97-b03b-0a932aa8fa38?_state=9uFcApUgUdEUAkxxdgcXZGdvEoZie5oxYPT4NBsPF9x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NTEwYTc3My1iNTdiLTRhOTctYjAzYi0wYTkzMmFhOGZhMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDcuOTY0NTI1NjZaIn0%3D&digest=sha256%3Aac3f711ad216a5dfc3bd26ba58e12a5e9ab94c0d73faa70c5cc7795fcd3233ed" http.request.useragent="Go-http-client/1.1" http.response.duration=2.593584473s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/5510a773-b57b-4a97-b03b-0a932aa8fa38?_state=9uFcApUgUdEUAkxxdgcXZGdvEoZie5oxYPT4NBsPF9x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NTEwYTc3My1iNTdiLTRhOTctYjAzYi0wYTkzMmFhOGZhMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MDcuOTY0NTI1NjZaIn0%3D&digest=sha256%3Aac3f711ad216a5dfc3bd26ba58e12a5e9ab94c0d73faa70c5cc7795fcd3233ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=0305bd1b-2e0f-4066-bee2-14f79502d4fd http.request.method=POST http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06569ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=537e1688-3e8b-4d8f-9a6e-153b378cc2d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/blobs/uploads/736f745e-437d-4c19-bbcd-2b9d8f438b71?_state=k7R1FtMMFLT9Qp1MHjar5f1qAhRuMwgZMebm09ydfh17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MzZmNzQ1ZS00MzdkLTRjMTktYmJjZC0yYjlkOGY0MzhiNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MTAuODUwNjUxNTgyWiJ9&digest=sha256%3A2ee53f5ac3a0cefc697bc9a204dabcabf62f032379893cd7ae36e6be78580880" http.request.useragent="Go-http-client/1.1" http.response.duration=2.246570468s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/736f745e-437d-4c19-bbcd-2b9d8f438b71?_state=k7R1FtMMFLT9Qp1MHjar5f1qAhRuMwgZMebm09ydfh17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MzZmNzQ1ZS00MzdkLTRjMTktYmJjZC0yYjlkOGY0MzhiNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTNUMDY6NTQ6MTAuODUwNjUxNTgyWiJ9&digest=sha256%3A2ee53f5ac3a0cefc697bc9a204dabcabf62f032379893cd7ae36e6be78580880 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" 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:45367" http.request.id=75c18b25-94a2-44ed-a830-f1fe38600b65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.303292ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" 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:45367" http.request.id=ef988124-0f71-4aa4-bef4-ea7d6641f840 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03905ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "PUT /v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=d3cacabe-cf73-4107-b240-a46d9c6c6d82 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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="956.169µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=e85aef2f-4850-4ca4-bde3-e2d7453a4e74 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="906.728µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "GET /v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=39bf6a88-ba25-4271-bcbd-d1e9656b170e http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="781.327µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=f73b404a-ddd8-4e6a-b653-80266b9cd58c http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" http.request.useragent="Go-http-client/1.1" http.response.duration="705.927µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "GET /v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=479a2f2b-7e44-42c0-beb5-0fd3cd892600 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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="825.408µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="rewriting manifest sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=a06d9eca-b5a2-496a-9941-60f4b60e52ae http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" 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-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=a06d9eca-b5a2-496a-9941-60f4b60e52ae http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.929018ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=c7a475d2-bb29-4b75-ba17-dff98482cac2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" http.request.useragent="Go-http-client/1.1" http.response.duration="911.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "DELETE /v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=dad1fcef-cf8a-48a0-ae75-26dc2fc7d3a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43364" http.request.uri="/v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="824.728µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "GET /v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" 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:45367" http.request.id=04a7160c-5238-493b-a13f-cb34b7da2da2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46904" http.request.uri="/v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.249µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "DELETE /v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" 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:45367" http.request.id=c81b27b7-ee25-4016-a4dc-ae88542a5d34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" http.request.useragent="Go-http-client/1.1" http.response.duration=1.168731ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "PUT /v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=c7289b1e-78e2-4a84-8d5e-392ae91c09fd http.request.method=GET http.request.remoteaddr="127.0.0.1:46918" http.request.uri="/v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="880.048µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "GET /v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" 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:45367" http.request.id=1494bf68-c959-42b0-a3e4-32fd34245d1f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46928" 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="935.129µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" 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:45367" http.request.id=fc2aa17c-a08a-46bf-976c-3c6b762571d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46942" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.312773ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=42ac6f73-6540-43d2-bb7d-519ac7e56949 http.request.method=GET http.request.remoteaddr="127.0.0.1:46942" 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="758.807µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=12bd0324-86a3-46aa-941c-3388b7581e5e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46942" http.request.uri="/v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37" http.request.useragent="Go-http-client/1.1" http.response.duration="927.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "DELETE /v2/foo/schema2/manifests/sha256:bfe0f5a3538ae1bd1281879f295d453157b35d06a30880506f9f4854ab92dd37 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45367" http.request.id=b4796b07-6899-4bd7-a228-0d113b8ea672 http.request.method=GET http.request.remoteaddr="127.0.0.1:46942" 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="779.007µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (7.75s) === RUN TestManifestDeleteDisabled time="2025-05-13T06:54:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:54:13Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:54:13Z" 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:38001" http.request.id=63c86bb4-cb68-41ba-855e-955b1a2de3f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53256" 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="833.968µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-05-13T06:54:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:54:13Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:54:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-13T06:54:13Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.3 time="2025-05-13T06:54:13Z" 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-13T06:54:13Z" 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:43941" http.request.id=68c055ae-268d-4c1d-9f9f-aedc813a4dd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35138" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.686816ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" 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:43941" http.request.id=1529eb6e-0bf3-4818-ac03-546505b63eb3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35152" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.469653ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" 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:43941" http.request.id=fcc627ce-195f-42e0-997c-5f6da1414424 http.request.method=POST http.request.remoteaddr="127.0.0.1:35164" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.475094ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-13T06:54:13Z" 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:43941" http.request.id=47100d8b-27d8-4a41-9afd-50b08ef337f2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35178" 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.488694ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.37s) === RUN TestProxyManifestGetByTag time="2025-05-13T06:54:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:54:13Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:54:13Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=16a25a2a-cef8-4aa8-956d-6da58ead0629 http.request.method=POST http.request.remoteaddr="127.0.0.1:37616" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.142691ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=2a43c3d7-4789-4c25-b001-21266d8c8b4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37616" http.request.uri="/v2/foo/bar/blobs/uploads/94cea9fb-7b5e-40c4-b248-c5a52041b4ed?_state=cf56RyOokozP4EbbCiaYHDA223vjT8z6L5j9m4eVyFd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0Y2VhOWZiLTdiNWUtNDBjNC1iMjQ4LWM1YTUyMDQxYjRlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1NDoxMy43NDEzNzcwNjlaIn0%3D&digest=sha256%3A8a69c892cd66c343004e523693851123a86dfc5a33a3f2ef7f2eae0ec3b1bc95" http.request.useragent="Go-http-client/1.1" http.response.duration=1.744535556s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:13 +0000] "PUT /v2/foo/bar/blobs/uploads/94cea9fb-7b5e-40c4-b248-c5a52041b4ed?_state=cf56RyOokozP4EbbCiaYHDA223vjT8z6L5j9m4eVyFd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0Y2VhOWZiLTdiNWUtNDBjNC1iMjQ4LWM1YTUyMDQxYjRlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1NDoxMy43NDEzNzcwNjlaIn0%3D&digest=sha256%3A8a69c892cd66c343004e523693851123a86dfc5a33a3f2ef7f2eae0ec3b1bc95 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=9b1e0833-c92d-45e2-bfa9-892defce6a70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37616" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.437793ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:15 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-13T06:54:15Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-13T06:54:15Z" level=info msg="Starting upload purge in 58m0s" go.version=go1.24.3 time="2025-05-13T06:54:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-13T06:54:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=eabba0ea-8fd8-4546-9993-f508d159dcab http.request.method=GET http.request.remoteaddr="127.0.0.1:37616" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="702.207µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:06:54:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-13T06:54:15Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43109" go.version=go1.24.3 time="2025-05-13T06:54:15Z" 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-13T06:54:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=d9d7e144-1f3b-4b8c-b904-34a61d0a5220 http.request.method=GET http.request.remoteaddr="127.0.0.1:37622" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="828.488µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:06:54:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-13T06:54:15Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43109 /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:43109/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41159" http.request.id=b3492b12-e68f-4fec-a4ca-ea62ce4dc982 http.request.method=GET http.request.remoteaddr="127.0.0.1:57682" http.request.uri="/v2/foo/bar/manifests/sha256:f14eadb961b5c090e78b68f7b23d509dca13df9843acb8aafb86f442669969c9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:f14eadb961b5c090e78b68f7b23d509dca13df9843acb8aafb86f442669969c9" time="2025-05-13T06:54:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=e1d3e15a-fa9f-4e81-991d-d0e92415cf5f http.request.method=GET http.request.remoteaddr="127.0.0.1:37638" http.request.uri="/v2/foo/bar/manifests/sha256:f14eadb961b5c090e78b68f7b23d509dca13df9843acb8aafb86f442669969c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.906378ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:06:54:15 +0000] "GET /v2/foo/bar/manifests/sha256:f14eadb961b5c090e78b68f7b23d509dca13df9843acb8aafb86f442669969c9 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T06:54:15Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:f14eadb961b5c090e78b68f7b23d509dca13df9843acb8aafb86f442669969c9 with ttl=167h59m59.99999692s" go.version=go1.24.3 time="2025-05-13T06:54:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41159" http.request.id=b3492b12-e68f-4fec-a4ca-ea62ce4dc982 http.request.method=GET http.request.remoteaddr="127.0.0.1:57682" http.request.uri="/v2/foo/bar/manifests/sha256:f14eadb961b5c090e78b68f7b23d509dca13df9843acb8aafb86f442669969c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.463471ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:06:54:15 +0000] "GET /v2/foo/bar/manifests/sha256:f14eadb961b5c090e78b68f7b23d509dca13df9843acb8aafb86f442669969c9 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T06:54:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=15cfe4b2-ecbe-4046-8244-407438b56dde http.request.method=GET http.request.remoteaddr="127.0.0.1:37638" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.887µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:06:54:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-13T06:54:15Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43109 /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:43109/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41159" http.request.id=b48e55fd-248f-461a-9f45-c0c2649a7cac http.request.method=GET http.request.remoteaddr="127.0.0.1:57690" 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-13T06:54:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=64a8fd54-b9c4-4523-94d2-dbdb166b8a65 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37640" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.875098ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:06:54:15 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T06:54:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41159" http.request.id=b48e55fd-248f-461a-9f45-c0c2649a7cac http.request.method=GET http.request.remoteaddr="127.0.0.1:57690" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.817735ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:06:54:15 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T06:54:15Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=e2134475-0cf9-46aa-9ff2-20c5ea15c3e4 http.request.method=POST http.request.remoteaddr="127.0.0.1:37640" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02957ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=1b26439f-fa2c-4fd8-ac4c-8a1fe0723067 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37640" http.request.uri="/v2/foo/bar/blobs/uploads/d23b3cfa-a70a-4575-9fac-cc46fca2d122?_state=gn3aEuIFmjWwxYEz22sgXhf2u1xj6hU7zM1ymOB_0397Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyM2IzY2ZhLWE3MGEtNDU3NS05ZmFjLWNjNDZmY2EyZDEyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1NDoxNS43NTUzMjQ5MzZaIn0%3D&digest=sha256%3Aefb422cc688e4bd1315795ec20216fe79b4cab31267b604e1d929540523fa3b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.96997721s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:15 +0000] "PUT /v2/foo/bar/blobs/uploads/d23b3cfa-a70a-4575-9fac-cc46fca2d122?_state=gn3aEuIFmjWwxYEz22sgXhf2u1xj6hU7zM1ymOB_0397Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyM2IzY2ZhLWE3MGEtNDU3NS05ZmFjLWNjNDZmY2EyZDEyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xM1QwNjo1NDoxNS43NTUzMjQ5MzZaIn0%3D&digest=sha256%3Aefb422cc688e4bd1315795ec20216fe79b4cab31267b604e1d929540523fa3b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=2e119421-38c1-434d-b0b0-1f33455031f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37640" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.425392ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2025:06:54:17 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=a8f259be-7d5a-4d8c-9680-2f1728852927 http.request.method=GET http.request.remoteaddr="127.0.0.1:37640" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="691.046µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:06:54:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-13T06:54:17Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43109 /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:43109/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41159" http.request.id=122049a7-8269-47f5-9fd1-a8d0e67a62b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57698" 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-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=014edc96-01c2-4554-9529-96d26bba9be3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37654" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.824297ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:06:54:17 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=e62bdb78-0bde-46bb-b75a-6039331d06be http.request.method=GET http.request.remoteaddr="127.0.0.1:37654" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="641.246µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2025:06:54:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-13T06:54:17Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43109 /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:43109/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41159" http.request.id=122049a7-8269-47f5-9fd1-a8d0e67a62b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57698" 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-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43109" http.request.id=4bba7baf-5afe-48d4-bb77-775f920070a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37660" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.870898ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:06:54:17 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-13T06:54:17Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:c0ea75c77a8423f8917ddd5e47554fe21097296f5797adfcc215b654fe010d3f with ttl=167h59m59.999997s" go.version=go1.24.3 time="2025-05-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41159" http.request.id=122049a7-8269-47f5-9fd1-a8d0e67a62b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57698" 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=10.5911ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2025:06:54:17 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (4.25s) === RUN TestAppDispatcher time="2025-05-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41291" http.request.id=5f25ee3a-8675-46ae-af32-d9628beb1c4c http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="805.127µs" http.response.status=200 http.response.written=0 time="2025-05-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41291" http.request.id=96556711-498a-4b68-8a37-2c4f35dc50dd http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="659.046µs" http.response.status=200 http.response.written=0 time="2025-05-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41291" http.request.id=268cd899-03a7-49bb-a52c-cd3a07cd8404 http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="719.967µs" http.response.status=200 http.response.written=0 time="2025-05-13T06:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41291" http.request.id=4d15259c-efcf-4bb8-bee5-99034776bcc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="701.487µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-05-13T06:54:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 time="2025-05-13T06:54:17Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 time="2025-05-13T06:54:17Z" 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:45729" http.request.id=cc72f33c-6a78-464a-b784-19886ab83090 http.request.method=GET http.request.remoteaddr="127.0.0.1:37640" 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-13T06:54:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 time="2025-05-13T06:54:17Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 time="2025-05-13T06:54:17Z" level=info msg="configuring file health check path=/tmp/healthcheck2579357944, interval=1" go.version=go1.24.3 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-13T06:54:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 time="2025-05-13T06:54:21Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 time="2025-05-13T06:54:21Z" level=info msg="configuring TCP health check addr=127.0.0.1:39273, interval=1" go.version=go1.24.3 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-13T06:54: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 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 time="2025-05-13T06:54:25Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 time="2025-05-13T06:54:25Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:38031, interval=1, threshold=3" go.version=go1.24.3 instance.id=f8b5bc0c-a0c1-4465-b8fa-f3aa332d9595 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 74.854s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.30s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.89s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.298s === RUN TestSchedule time="2025-05-13T06:53:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=e1995029-7768-4231-9f0a-3d2a20018aa5 time="2025-05-13T06:53:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99768ms" go.version=go1.24.3 instance.id=e1995029-7768-4231-9f0a-3d2a20018aa5 time="2025-05-13T06:53:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998µs" go.version=go1.24.3 instance.id=e1995029-7768-4231-9f0a-3d2a20018aa5 time="2025-05-13T06:53:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.64µs" go.version=go1.24.3 instance.id=e1995029-7768-4231-9f0a-3d2a20018aa5 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-13T06:53:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=e1995029-7768-4231-9f0a-3d2a20018aa5 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-13T06:53:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=e1995029-7768-4231-9f0a-3d2a20018aa5 time="2025-05-13T06:53:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99756ms" go.version=go1.24.3 instance.id=e1995029-7768-4231-9f0a-3d2a20018aa5 time="2025-05-13T06:53:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99768ms" go.version=go1.24.3 instance.id=e1995029-7768-4231-9f0a-3d2a20018aa5 time="2025-05-13T06:53:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=e1995029-7768-4231-9f0a-3d2a20018aa5 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-13T06:53:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=e1995029-7768-4231-9f0a-3d2a20018aa5 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.610s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.42s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 30449664 sha256:71f7754d777a6889c4c4ae8c0c84682828447a58f59093dd679329021792450a [] map[] } --- PASS: TestSimpleBlobRead (0.76s) === RUN TestBlobMount --- PASS: TestBlobMount (0.60s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.50s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.60s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.17s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === 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:07791b964f69c28276d4de0cf9607be9675404d19c6fa6e8efaab83d028cd1be palailogos: marking blob sha256:8e67fbc35e8e6468332c158771a4aba4798a117a0756ef2db67aaf6eddf23600 palailogos: marking blob sha256:bb2ce901b15f9be5fbaee2778214cb74475fc6f9e5eb3772a61cca468f6e7125 palailogos: marking manifest sha256:8e67fbc35e8e6468332c158771a4aba4798a117a0756ef2db67aaf6eddf23600 palailogos: marking blob sha256:ce60f2d21ad7839a4d972908104069ea3433b06e88cf2df5c4940f1d666e7633 palailogos: marking blob sha256:7df8a135fbe18409cf2644d64dfd8298a56abe9317a77c90a9a5985af7f4fb48 palailogos: marking manifest sha256:9b7cfc8ee7f1c7f2c7b7c6e02cf1149cc87ea3d3cb784fd284b8531134aeafbe palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:c14f539e322434102aff0d34ca9ef75a1413d53899a31640ac773e54a46e1191 palailogos: marking blob sha256:52ee1ec28b4c294f498f7d8c856a1af3183d729f56b0e7bcbaba8c3e21126f1d palailogos: marking manifest sha256:bb2ce901b15f9be5fbaee2778214cb74475fc6f9e5eb3772a61cca468f6e7125 palailogos: marking blob sha256:7fb1c0f2a4cf5113d6303ae5bea4f485eb14463323d4198d2b543e96e2dd9cab palailogos: marking blob sha256:253d01bc5202f3fb4f8c5342debd3d5d26dfb67b600e0f1127b445ba9fa2a787 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.36s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:574523b01e0f97af5fb5a9c89c170a52a0ee0dad1c393dba9b7627b049e8b418 deletemanifests: marking manifest sha256:fab98f03010734a6fa378f5df9ac4674edc6afe9cd925a630313d55c7183f5b8 deletemanifests: marking blob sha256:ab08da5fe124a8cc0071d661b87fdb4974e2a999e571dc2c8fdfa24221230149 deletemanifests: marking blob sha256:c7284fb43e5d2e47aec7190060d3aaf230c4d4baaea0303f928d0f361b4b7573 deletemanifests: marking blob sha256:8b3d43973135b044d7c995f2ab5c4496ebfbcc77b625faaf740861ab65442977 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:244317deb023815b125f90b54a0ebbb3e2733b2d1c6e3886429fb8e76f481ef8 blob eligible for deletion: sha256:574523b01e0f97af5fb5a9c89c170a52a0ee0dad1c393dba9b7627b049e8b418 blob eligible for deletion: sha256:825f43dd287886792c7caa6cb3793f3d1084eb0498155db640048705b58769ec blob eligible for deletion: sha256:9171fa1a704374864395d922fa534a1a1e2afb498b9016d4ce6ba663978299f5 deletemanifests manifest eligible for deletion: sha256:574523b01e0f97af5fb5a9c89c170a52a0ee0dad1c393dba9b7627b049e8b418 deletemanifests: marking manifest sha256:fab98f03010734a6fa378f5df9ac4674edc6afe9cd925a630313d55c7183f5b8 deletemanifests: marking blob sha256:ab08da5fe124a8cc0071d661b87fdb4974e2a999e571dc2c8fdfa24221230149 deletemanifests: marking blob sha256:c7284fb43e5d2e47aec7190060d3aaf230c4d4baaea0303f928d0f361b4b7573 deletemanifests: marking blob sha256:8b3d43973135b044d7c995f2ab5c4496ebfbcc77b625faaf740861ab65442977 time="2025-05-13T06:53:35Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/574523b01e0f97af5fb5a9c89c170a52a0ee0dad1c393dba9b7627b049e8b418" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b time="2025-05-13T06:53:35Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/574523b01e0f97af5fb5a9c89c170a52a0ee0dad1c393dba9b7627b049e8b418" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:825f43dd287886792c7caa6cb3793f3d1084eb0498155db640048705b58769ec time="2025-05-13T06:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/82/825f43dd287886792c7caa6cb3793f3d1084eb0498155db640048705b58769ec" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:9171fa1a704374864395d922fa534a1a1e2afb498b9016d4ce6ba663978299f5 time="2025-05-13T06:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/91/9171fa1a704374864395d922fa534a1a1e2afb498b9016d4ce6ba663978299f5" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:244317deb023815b125f90b54a0ebbb3e2733b2d1c6e3886429fb8e76f481ef8 time="2025-05-13T06:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/24/244317deb023815b125f90b54a0ebbb3e2733b2d1c6e3886429fb8e76f481ef8" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:574523b01e0f97af5fb5a9c89c170a52a0ee0dad1c393dba9b7627b049e8b418 time="2025-05-13T06:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/57/574523b01e0f97af5fb5a9c89c170a52a0ee0dad1c393dba9b7627b049e8b418" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b --- PASS: TestDeleteManifestIfTagNotFound (2.50s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:c231bef4548ebdf3c7f73b243aa2087e501740dbbc829f8603c39fa6955763ca time="2025-05-13T06:53:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c231bef4548ebdf3c7f73b243aa2087e501740dbbc829f8603c39fa6955763ca" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:48f320ee7d0256f48e954767a9d7b39c3e72767f194d2450d431d4d32e573e19 time="2025-05-13T06:53:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/48/48f320ee7d0256f48e954767a9d7b39c3e72767f194d2450d431d4d32e573e19" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:9e1d4a766d5bcedd54f4da44e0e04039708e6b112095a6dbd499ecde57058b39 time="2025-05-13T06:53:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9e/9e1d4a766d5bcedd54f4da44e0e04039708e6b112095a6dbd499ecde57058b39" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b --- PASS: TestGCWithMissingManifests (0.78s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:336e3866e7ffd35c148aa35ac084ab794d1903f0ce6ebbc2d68ddeb95c4b11fc komnenos: marking blob sha256:2304b7a183ee7ce9ab760d5ea3fda3002be9fe4b2b13a9ae647a2bfe173966d5 komnenos: marking blob sha256:d5e08bb117794ee968784045f8c778a7a0c8049fdd54457c07eb3ce1c127592a 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:772be1b0da402d595c03a72ee60c3ed4037a79699c8795ffe551795c5d0a68dd time="2025-05-13T06:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/77/772be1b0da402d595c03a72ee60c3ed4037a79699c8795ffe551795c5d0a68dd" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:950f913b0253ae0ea5907f058cea65b0a4a9774146fd8c1b7d71599dd4be7ec3 time="2025-05-13T06:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/95/950f913b0253ae0ea5907f058cea65b0a4a9774146fd8c1b7d71599dd4be7ec3" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:a92d86d51ff07331c56f2dd79ca67a2738a3b3ae30b931d1e0093f64b760d03f time="2025-05-13T06:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a9/a92d86d51ff07331c56f2dd79ca67a2738a3b3ae30b931d1e0093f64b760d03f" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-13T06:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:f2d79cb28520566e591143e9c901327a9ce80823c2776497416fdf1383405c7d time="2025-05-13T06:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f2/f2d79cb28520566e591143e9c901327a9ce80823c2776497416fdf1383405c7d" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:102693d42d7cc492d7c9fecd2ec60a3d564b85291615ba6c90fd41fd1e047931 time="2025-05-13T06:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/10/102693d42d7cc492d7c9fecd2ec60a3d564b85291615ba6c90fd41fd1e047931" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b blob eligible for deletion: sha256:377beee9412cbfd80910194c13c1c691caaeb75ed9a6f681dfaf12b8930f29ac time="2025-05-13T06:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/37/377beee9412cbfd80910194c13c1c691caaeb75ed9a6f681dfaf12b8930f29ac" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b --- PASS: TestDeletionHasEffect (2.21s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.21s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:6155328c1eb564bd7fdce94bad3f8c26314e9f2090473ad217b831fa70d6a732 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:aa0ca738833313247d5ec3227b9ab77f4c4b535d97a2de3378de3045e2288693 michael_z_doukas: marking blob sha256:c69aa3e39535bd8f0998dcf92e12be29e5b135752111b8c801a53b66ca205c0e 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:cf6346a57c7a85a5fecc57a45673779740f3812f051fb21a77bb30003205c5d8 time="2025-05-13T06:53:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cf/cf6346a57c7a85a5fecc57a45673779740f3812f051fb21a77bb30003205c5d8" go.version=go1.24.3 instance.id=7d95c225-0195-410c-bc8b-50511558232b --- PASS: TestOrphanBlobDeleted (0.82s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:9558ab94052493189a7f92f9fe14c1913bff103515b95129469e04dccbecd841 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:53e0f9a676dddd2bd026251418a2eb23d60e4ec9d56d5eafa63aea73c0ad615e --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.64s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.72s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.37s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.43s) === 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-13T06:53:45Z" level=info msg="PurgeUploads starting: olderThan=2025-05-13 05:53:45.098132613 +0000 UTC m=-3572.862874906, actuallyDelete=true" time="2025-05-13T06:53:45Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-13T06:53:45Z" level=info msg="PurgeUploads starting: olderThan=2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464, actuallyDelete=true" time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/bc06be24-a9bf-4302-b709-95da7437c0f8 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/354bed0b-a601-4b23-b700-64064fd5b8a2 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4c6737e9-b071-4d78-a449-8b7e783eccf0 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4d58ca68-f094-44f0-88e1-7c8c93c1883e have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a04754a2-ba5a-4f3a-a340-7f6bd3117676 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c78b97d1-6bca-4b17-953b-4cf854d5141b have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/094bd40a-e534-410e-a5f5-34b7d471b89c have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5dbcffb5-d7d1-4529-bca3-f343883e191a have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5fbe9c84-812b-412c-bd24-3fc8298532b2 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8dac6ae2-fb82-45e1-be02-0860c14e56e6 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f780c8ce-c56a-4ea8-9f19-af087a11ecc1 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.099137023 +0000 UTC m=+27.138129464). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-13T06:53:45Z" level=info msg="PurgeUploads starting: olderThan=2025-05-13 06:53:45.100370434 +0000 UTC m=+27.139362875, actuallyDelete=true" time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/720d0c9c-495f-470e-94dd-be2c875d30e3 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.100370434 +0000 UTC m=+27.139362875). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/24ea2f91-bddb-4fef-9375-fb8d1e13a451 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.100370434 +0000 UTC m=+27.139362875). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/35443960-9f9b-4485-b14f-648125682c8a have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.100370434 +0000 UTC m=+27.139362875). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/12812c58-cd45-41ee-9f10-08d432cadb4a have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.100370434 +0000 UTC m=+27.139362875). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5a6243a9-cb0a-440e-87a7-58dfac662b5d have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.100370434 +0000 UTC m=+27.139362875). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-13T06:53:45Z" level=info msg="PurgeUploads starting: olderThan=2025-05-13 06:53:45.101213082 +0000 UTC m=+27.140205563, actuallyDelete=true" time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/96018e80-6a7d-46e9-b428-d452faa7bc02 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.101213082 +0000 UTC m=+27.140205563). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/97f8dfa2-983d-48b4-b294-7bedeca175b4 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.101213082 +0000 UTC m=+27.140205563). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/adae9b09-55b5-4194-b529-6d6912c98edf have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.101213082 +0000 UTC m=+27.140205563). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e22decf5-22a0-4159-8382-eb3b094a0742 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.101213082 +0000 UTC m=+27.140205563). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f8f68a01-3c1a-4bf5-b442-9750f2a51338 have older date (2025-05-13 05:53:45 +0000 UTC) than purge date (2025-05-13 06:53:45.101213082 +0000 UTC m=+27.140205563). Removing upload directory." time="2025-05-13T06:53:45Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-13T06:53:45Z" level=info msg="PurgeUploads starting: olderThan=2025-05-13 06:53:45.101701607 +0000 UTC m=+27.140694088, actuallyDelete=true" time="2025-05-13T06:53:45Z" 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 27.168s ? 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.035s === 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.035s === RUN TestWalkFileRemoved time="2025-05-13T06:53:17Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.018s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.379s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.10s) === 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.149s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.18s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.564s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.38s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.753s ? 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-13T06:53:17Z" 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-13T06:53:17Z" 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-13T06:53:17Z" 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 TestUpdateCalledRegularly === CONT TestInvalidData === CONT TestParsing === CONT TestMatchIPV6 === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 time="2025-05-13T06:53:17Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=da041a8f-d436-4f53-ac4c-8d377c4953df --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestParsing (0.00s) time="2025-05-13T06:53:17Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-05-13T06:53:17Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=da041a8f-d436-4f53-ac4c-8d377c4953df --- PASS: TestInvalidData (0.01s) time="2025-05-13T06:53:17Z" level=error msg="unknown ip address format" go.version=go1.24.3 instance.id=da041a8f-d436-4f53-ac4c-8d377c4953df ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV6 (0.01s) time="2025-05-13T06:53:18Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-13T06:53:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-13T06:53:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-13T06:53:21Z" 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.548s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.034s ? 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.368s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.51s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.879s ? 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.029s ? 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-armv7.so.1 >>> docker-registry*: Package size: 24.0 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 06:54:33 +0000 elapsed time 0h 1m 36s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250513.065258) (2/3) Purging go (1.24.3-r1) (3/3) Purging binutils-gold (2.44-r0) Executing busybox-1.37.0-r17.trigger OK: 274 MiB in 104 packages >>> docker-registry: Updating the community/armv7 repository index... >>> docker-registry: Signing the index...