>>> docker-registry: Building community/docker-registry 2.8.3-r11 (using abuild 3.15.0_rc3-r1) started Sat, 26 Apr 2025 21:29:55 +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.2-r1) (3/3) Installing .makedepends-docker-registry (20250426.212956) Executing busybox-1.37.0-r16.trigger OK: 467 MiB in 105 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-04-26T21:30:26Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-04-26T21:30:26Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.26s) PASS ok github.com/docker/distribution/configuration 0.277s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-04-26T21:30:26Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.030s ? 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.033s === 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.023s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.17s) PASS ok github.com/docker/distribution/health/checks 0.207s ? 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.037s === 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.033s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.01s) PASS ok github.com/docker/distribution/manifest/schema1 0.067s === 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.040s ? 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/04/26 21:30:26 http: TLS handshake error from 127.0.0.1:35892: 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:46427/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46427/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46427/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:46427/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:45769?status=0, fail=true --- PASS: TestHTTPSink (0.09s) === RUN TestListener --- PASS: TestListener (1.06s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-04-26T21:30:27Z" level=info msg="broadcaster: closing" time="2025-04-26T21:30:27Z" level=info msg="closing testSink" time="2025-04-26T21:30:27Z" level=info msg="closing testSink" time="2025-04-26T21:30:27Z" level=info msg="closing testSink" time="2025-04-26T21:30:27Z" level=info msg="closing testSink" time="2025-04-26T21:30:27Z" level=info msg="closing testSink" time="2025-04-26T21:30:27Z" level=info msg="closing testSink" time="2025-04-26T21:30:27Z" level=info msg="closing testSink" time="2025-04-26T21:30:27Z" level=info msg="closing testSink" time="2025-04-26T21:30:27Z" level=info msg="closing testSink" time="2025-04-26T21:30:27Z" level=info msg="closing testSink" time="2025-04-26T21:30:27Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-04-26T21:30:27Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.24s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-04-26T21:30:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:27Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:28Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=warning msg="&{0x1a82600 0.9} encountered too many errors, backing off" time="2025-04-26T21:30:29Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.20s) PASS ok github.com/docker/distribution/notifications 2.683s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-04-26T21:30:26Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-26T21:30:26.51436767Z" 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.2 time="2025-04-26T21:30:26.514470671Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:30:26.515178318Z" level=info msg="Starting upload purge in 1m0s" go.version=go1.24.2 time="2025-04-26T21:30:26.515620482Z" level=info msg="listening on [::]:5000" go.version=go1.24.2 time="2025-04-26T21:30:29.522678353Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.2 time="2025-04-26T21:30:29.625705985Z" level=info msg="response completed" go.version=go1.24.2 http.request.host=127.0.0.1 http.request.id=94b2a30a-3cdf-41fc-a0ab-0359f2ac20cb http.request.method=GET http.request.remoteaddr="[::1]:44710" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.126531ms http.response.status=200 http.response.written=2 ::1 - - [26/Apr/2025:21:30:29 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-04-26T21:30:30.344948349Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-26T21:30:30.349460033Z" 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.2 time="2025-04-26T21:30:30.349736595Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:30:30.35021124Z" level=info msg="Starting upload purge in 29m0s" go.version=go1.24.2 time="2025-04-26T21:30:30.350398242Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.2 time="2025-04-26T21:30:30.350431522Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.2 time="2025-04-26T21:30:30.351196249Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.2 time="2025-04-26T21:30:33.370915081Z" level=info msg="response completed" go.version=go1.24.2 http.request.host=127.0.0.1 http.request.id=ab40e9a2-ea41-41ef-add5-ede8f1fdd55d http.request.method=GET http.request.remoteaddr="127.0.0.1:54716" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="859.328µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2025:21:30:33 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-04-26T21:30:33.371146404Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.2 --- PASS: TestRegistrySupportedCipherSuite (3.85s) === RUN TestRegistryUnsupportedCipherSuite time="2025-04-26T21:30:34.497515647Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-26T21:30:34.498339735Z" 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.2 time="2025-04-26T21:30:34.498365856Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:30:34.498478777Z" level=info msg="Starting upload purge in 34m0s" go.version=go1.24.2 time="2025-04-26T21:30:34.49883814Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.2 --- PASS: TestRegistryUnsupportedCipherSuite (9.13s) PASS ok github.com/docker/distribution/registry 16.160s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.024s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.12s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.01s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.03s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.20s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.02s) PASS ok github.com/docker/distribution/registry/api/v2 0.450s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-04-26T21:30:26Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.2 instance.id=e6872957-69f5-42d9-bd1c-75efda359433 time="2025-04-26T21:30:26Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.2 instance.id=e6872957-69f5-42d9-bd1c-75efda359433 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-04-26T21:30:26Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.2 password=vnyseFk-Da4TS0PHGt78ONEsmvqEr1Ii72ir41OJgIM user=docker --- PASS: TestCreateHtpasswdFile (0.14s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.194s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.033s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.14s) === RUN TestLeeway time="2025-04-26T21:30:26Z" level=info msg="token not to be used before 2025-04-26 21:30:27 +0000 UTC - currently 2025-04-26 21:30:26.646577823 +0000 UTC m=+0.151812823" time="2025-04-26T21:30:26Z" level=info msg="token not to be used after 2025-04-26 21:30:26 +0000 UTC - currently 2025-04-26 21:30:26.652621641 +0000 UTC m=+0.157856481" --- PASS: TestLeeway (0.02s) === RUN TestAccessController time="2025-04-26T21:30:26Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.233s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.02s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.03s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.03s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.02s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.03s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.02s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.283s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.01s) === 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.086s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.030s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-04-26T21:30:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-26T21:30:26Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:30:26Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36053" http.request.id=d207cfcf-4da1-4dd3-846c-0c07b8d5b61e http.request.method=GET http.request.remoteaddr="127.0.0.1:34644" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="915.329µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2025:21:30:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-04-26T21:30:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-26T21:30:26Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:30:27Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=3c285fd1-5026-4461-8fd3-4db978f23b8a http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.743537ms http.response.status=200 http.response.written=20 127.0.0.1 - - [26/Apr/2025:21:30:27 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-26T21:30:27Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=7f42ccda-658f-4db3-8bf6-ebfe80052849 http.request.method=POST http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.150691ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:27 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=352c4530-a61f-45d2-878c-cd3d8086457d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/aaaa/blobs/uploads/f7d2d63f-3c7e-4652-9542-0102d1cb77ae?_state=tPVBuQHGHC85Bxywi2qyN6_husJOW2FlVN1Y3bQQpGp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmN2QyZDYzZi0zYzdlLTQ2NTItOTU0Mi0wMTAyZDFjYjc3YWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6MjcuMzY2Mjk1NzEyWiJ9&digest=sha256%3A81e909fec3bf8a987747eed4945f6f4af6263a6a0bd48daa99ad822bb7a56c0d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.191807369s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:27 +0000] "PUT /v2/foo/aaaa/blobs/uploads/f7d2d63f-3c7e-4652-9542-0102d1cb77ae?_state=tPVBuQHGHC85Bxywi2qyN6_husJOW2FlVN1Y3bQQpGp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmN2QyZDYzZi0zYzdlLTQ2NTItOTU0Mi0wMTAyZDFjYjc3YWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6MjcuMzY2Mjk1NzEyWiJ9&digest=sha256%3A81e909fec3bf8a987747eed4945f6f4af6263a6a0bd48daa99ad822bb7a56c0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=f0e87139-989c-4823-8b88-3659d0c2f132 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.728836ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:30 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=f2eb2b40-88c8-4e97-8ef5-3fca98c3ec48 http.request.method=POST http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.105451ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:30 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=c79d2b1b-658b-4a75-b549-a72a8e9b7a40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/bbbb/blobs/uploads/32758315-2974-40b3-a1e0-bcb87a85d3a4?_state=AbOXfpVKzn4dh09zILB8nIqoLjtl0Fl5gD68hc1colV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzMjc1ODMxNS0yOTc0LTQwYjMtYTFlMC1iY2I4N2E4NWQzYTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6MzAuNzk3MzM4NzQ1WiJ9&digest=sha256%3A7b9ca203d3fefe575675996b288f81fa414e5f9982455f9a90bbf8ef6433c6d1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.529554593s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:30 +0000] "PUT /v2/foo/bbbb/blobs/uploads/32758315-2974-40b3-a1e0-bcb87a85d3a4?_state=AbOXfpVKzn4dh09zILB8nIqoLjtl0Fl5gD68hc1colV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzMjc1ODMxNS0yOTc0LTQwYjMtYTFlMC1iY2I4N2E4NWQzYTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6MzAuNzk3MzM4NzQ1WiJ9&digest=sha256%3A7b9ca203d3fefe575675996b288f81fa414e5f9982455f9a90bbf8ef6433c6d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=a4b9d339-a458-411e-9cb1-cb5389612572 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.680795ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:33 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=8b0ceb3a-db4a-40eb-9db6-e1eef2179768 http.request.method=POST http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.170571ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:33 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=78a00e9a-5346-4993-a779-2884616dcfaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/cccc/blobs/uploads/68f3fb94-4c27-4e7f-a4d5-64ddc3f32753?_state=bC07yPVxBDZM39GTqiQnHnMIShYFneEOLRvybBDJYeh7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2OGYzZmI5NC00YzI3LTRlN2YtYTRkNS02NGRkYzNmMzI3NTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6MzMuNTAzMTk3MTk1WiJ9&digest=sha256%3A2260e94348d3346a2c3a5f8c70ae9cc7298c0349157d223425c683cae7dadee8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.279504358s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:33 +0000] "PUT /v2/foo/cccc/blobs/uploads/68f3fb94-4c27-4e7f-a4d5-64ddc3f32753?_state=bC07yPVxBDZM39GTqiQnHnMIShYFneEOLRvybBDJYeh7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2OGYzZmI5NC00YzI3LTRlN2YtYTRkNS02NGRkYzNmMzI3NTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6MzMuNTAzMTk3MTk1WiJ9&digest=sha256%3A2260e94348d3346a2c3a5f8c70ae9cc7298c0349157d223425c683cae7dadee8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=9b87837b-7384-4ab5-a0f9-357f4ca3fcc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.635115ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:35Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=c2f65a71-ca79-4173-bb86-b2e6d2efecb2 http.request.method=POST http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.124891ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:35 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:37Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=aa7bb3e7-b198-477d-832a-d46dc3309d6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/dddd/blobs/uploads/82c39b97-ecd1-4262-8434-0306828acb7a?_state=gycSbErggGWaPaQ4pL6xFIKXVAcuBqlg0TAs4nBarRd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4MmMzOWI5Ny1lY2QxLTQyNjItODQzNC0wMzA2ODI4YWNiN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6MzUuMDMyODAzOTIxWiJ9&digest=sha256%3Ae8a7138fc64e922d1837ba2b156e2452d64fed1a4ad7cb7073692e60e579aef1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.753268946s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:35 +0000] "PUT /v2/foo/dddd/blobs/uploads/82c39b97-ecd1-4262-8434-0306828acb7a?_state=gycSbErggGWaPaQ4pL6xFIKXVAcuBqlg0TAs4nBarRd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4MmMzOWI5Ny1lY2QxLTQyNjItODQzNC0wMzA2ODI4YWNiN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6MzUuMDMyODAzOTIxWiJ9&digest=sha256%3Ae8a7138fc64e922d1837ba2b156e2452d64fed1a4ad7cb7073692e60e579aef1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:37Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=0edbfda8-0e54-4e99-adc2-0f137068892d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.762556ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:37 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:37Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=66e30464-6be7-4d0f-9aa8-57f1aa9c0624 http.request.method=POST http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.104371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:37 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=f660165c-1174-475f-9f67-bdc4d92f6ddd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/eeee/blobs/uploads/c2fa8be5-a992-4fda-9811-e0e601a57379?_state=GVVx_1J9Q-ogHotqY4FjxZQUuA2LILOSI1kdxj44oSN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjMmZhOGJlNS1hOTkyLTRmZGEtOTgxMS1lMGU2MDFhNTczNzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6MzcuOTk2MTQ2ODA5WiJ9&digest=sha256%3A46289eb7a335438f0150ab5fe84eac9aa1f0216d1f45db52fe4dd3ef4f995532" http.request.useragent="Go-http-client/1.1" http.response.duration=2.015491043s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:38 +0000] "PUT /v2/foo/eeee/blobs/uploads/c2fa8be5-a992-4fda-9811-e0e601a57379?_state=GVVx_1J9Q-ogHotqY4FjxZQUuA2LILOSI1kdxj44oSN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjMmZhOGJlNS1hOTkyLTRmZGEtOTgxMS1lMGU2MDFhNTczNzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6MzcuOTk2MTQ2ODA5WiJ9&digest=sha256%3A46289eb7a335438f0150ab5fe84eac9aa1f0216d1f45db52fe4dd3ef4f995532 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=ae6270f3-3a47-47c1-9526-da1e09c8924a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.746117ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:40 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=62cc1cfd-e94a-41cd-83ea-828224be68c1 http.request.method=POST http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.116731ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:40 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=3816d3d1-652f-4235-9dcf-3c070cd41886 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/ffff/blobs/uploads/e16ace81-2171-4d27-86cf-3a868d7554d0?_state=uNwboJSLKY6doI1k1f11Ly8KEsRN6GAdCwZkbhF41Od7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJlMTZhY2U4MS0yMTcxLTRkMjctODZjZi0zYTg2OGQ3NTU0ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NDAuMzEwMDE5MDA0WiJ9&digest=sha256%3A93dd528360c7dd202c89ed198a126f574662fab966a160d70ed4bd605574c561" http.request.useragent="Go-http-client/1.1" http.response.duration=3.030295892s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:40 +0000] "PUT /v2/foo/ffff/blobs/uploads/e16ace81-2171-4d27-86cf-3a868d7554d0?_state=uNwboJSLKY6doI1k1f11Ly8KEsRN6GAdCwZkbhF41Od7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJlMTZhY2U4MS0yMTcxLTRkMjctODZjZi0zYTg2OGQ3NTU0ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NDAuMzEwMDE5MDA0WiJ9&digest=sha256%3A93dd528360c7dd202c89ed198a126f574662fab966a160d70ed4bd605574c561 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=de295149-5dd1-40d4-851f-b3e0b23c3ed8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.760156ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=b43ab625-0aeb-401b-825a-a40345b70293 http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="798.528µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=7fc6e548-07ad-4cf2-bdf7-66d966013bec http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" 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="773.888µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=922dc653-8a51-4f45-8920-387253fb2c67 http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" 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="833.729µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=e5309769-64df-406c-92c2-19fbd54e0995 http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" 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="835.688µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=af7837bd-1412-47d7-87a9-63648c23d3b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" 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="925.969µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=f8bb57cf-caa4-416d-851f-809ee1f45165 http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" 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="879.368µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" 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.2 http.request.host="127.0.0.1:46579" http.request.id=da5c9cee-ee42-4e1b-b49a-0c134bca5920 http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" 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="853.008µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" 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.2 http.request.host="127.0.0.1:46579" http.request.id=e993afb5-74c4-4ac6-959d-cc71785de2ac http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" 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="767.487µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=90d4af45-2664-4f58-ab3e-20cff068f0cb http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" 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="650.526µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46579" http.request.id=5c211fe6-a673-4a76-b1f0-b302304746c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53434" 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="735.887µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-26T21:30:43Z" 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.2 time="2025-04-26T21:30:43Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:30:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=b821cc21-dfbc-4563-9478-e72749c7b6b1 http.request.method=POST http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.174812ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=f4f73b25-1dca-4501-997a-56d2011f9631 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/aaaa/blobs/uploads/7c2bea7e-506f-4d07-943d-80aeb3d6960b?_state=OaI04eIaLD35so45S84sparT7VzgPsjme6bic4DFFgJ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3YzJiZWE3ZS01MDZmLTRkMDctOTQzZC04MGFlYjNkNjk2MGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NDMuNTMzMDQzMjMyWiJ9&digest=sha256%3A0277f10d36126de08aecffb8ba60d57354e1d29c0ecaaa1fb92d8cae1f3d9131" http.request.useragent="Go-http-client/1.1" http.response.duration=1.316855637s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:43 +0000] "PUT /v2/foo/aaaa/blobs/uploads/7c2bea7e-506f-4d07-943d-80aeb3d6960b?_state=OaI04eIaLD35so45S84sparT7VzgPsjme6bic4DFFgJ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3YzJiZWE3ZS01MDZmLTRkMDctOTQzZC04MGFlYjNkNjk2MGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NDMuNTMzMDQzMjMyWiJ9&digest=sha256%3A0277f10d36126de08aecffb8ba60d57354e1d29c0ecaaa1fb92d8cae1f3d9131 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=29b2ff4b-df15-447d-b782-ebc591e2ce7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.445522ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:44 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=fd738168-4020-4ecb-b811-0b8ced2d896c http.request.method=POST http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013009ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:45 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:47Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=72f83b8f-fa84-4955-9d31-31f15714c6e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/bbbb/blobs/uploads/b049d182-d05f-4218-838f-d9b9aad70335?_state=SL1lZujmhvwScb3KCxE2nhGKO_72v_ljZpkPj03Qmsp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiMDQ5ZDE4Mi1kMDVmLTQyMTgtODM4Zi1kOWI5YWFkNzAzMzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NDUuMTEzMTA0MDAyWiJ9&digest=sha256%3A9afda24976b0e7258927c30abded61f68a89c5f0c0dc589f5464fe53ade80eaa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.404036782s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:45 +0000] "PUT /v2/foo/bbbb/blobs/uploads/b049d182-d05f-4218-838f-d9b9aad70335?_state=SL1lZujmhvwScb3KCxE2nhGKO_72v_ljZpkPj03Qmsp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiMDQ5ZDE4Mi1kMDVmLTQyMTgtODM4Zi1kOWI5YWFkNzAzMzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NDUuMTEzMTA0MDAyWiJ9&digest=sha256%3A9afda24976b0e7258927c30abded61f68a89c5f0c0dc589f5464fe53ade80eaa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:47Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=385b68b8-b1f8-4cb6-9b91-f19884511472 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.730475ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:47 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:47Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=233e184d-0f34-49a1-be00-96b8fa719f4f http.request.method=POST http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.113091ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:47 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:49Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=952326c4-a24b-401c-a2ab-2df887cb6797 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/cccc/blobs/uploads/2744d709-aa94-43fc-b859-a0554e71a3fb?_state=fQaZtHA-D7eXdw-xJdsLITGMSn5tTbGl5P4B7xGFYtR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyNzQ0ZDcwOS1hYTk0LTQzZmMtYjg1OS1hMDU1NGU3MWEzZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NDcuNzM2MTA3NjkyWiJ9&digest=sha256%3A944db0ea0f472457d6ad82917422545f954087f97db3265560dde987e403c972" http.request.useragent="Go-http-client/1.1" http.response.duration=1.867307656s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:47 +0000] "PUT /v2/foo/cccc/blobs/uploads/2744d709-aa94-43fc-b859-a0554e71a3fb?_state=fQaZtHA-D7eXdw-xJdsLITGMSn5tTbGl5P4B7xGFYtR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyNzQ0ZDcwOS1hYTk0LTQzZmMtYjg1OS1hMDU1NGU3MWEzZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NDcuNzM2MTA3NjkyWiJ9&digest=sha256%3A944db0ea0f472457d6ad82917422545f954087f97db3265560dde987e403c972 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:49Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=24860bbb-875b-428c-afb8-499aa3918d4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.614374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:49 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:49Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=734c027e-85ef-492f-a800-07e8210d7f45 http.request.method=POST http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01081ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:49 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=42b04092-c58f-426d-b7ea-75d6f81e562e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/dddd/blobs/uploads/012e3eef-0fb6-4902-912d-a9a742cb1f26?_state=Daz5hflhL1I-FxRHx9Z96PiGUWU7sxq_KmmDytGAuNd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwMTJlM2VlZi0wZmI2LTQ5MDItOTEyZC1hOWE3NDJjYjFmMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NDkuODU4Nzc2ODA2WiJ9&digest=sha256%3Ac251657974c79b59b254864261e9bea4184f9a75eed07cdb49cf5a68acc8064a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.486753778s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:49 +0000] "PUT /v2/foo/dddd/blobs/uploads/012e3eef-0fb6-4902-912d-a9a742cb1f26?_state=Daz5hflhL1I-FxRHx9Z96PiGUWU7sxq_KmmDytGAuNd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwMTJlM2VlZi0wZmI2LTQ5MDItOTEyZC1hOWE3NDJjYjFmMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NDkuODU4Nzc2ODA2WiJ9&digest=sha256%3Ac251657974c79b59b254864261e9bea4184f9a75eed07cdb49cf5a68acc8064a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=5015c03c-2dc7-45a5-9dca-fecd207cb354 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51312" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.847717ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39339" http.request.id=e00e7cb3-3734-4925-8b17-19d15702599a http.request.method=GET http.request.remoteaddr="127.0.0.1:51312" 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="844.489µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (25.36s) === RUN TestURLPrefix time="2025-04-26T21:30: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.2 time="2025-04-26T21:30:52Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35309" http.request.id=ab961b1a-329d-48ab-9978-0fab791220d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:46868" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="912.848µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-04-26T21:30: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.2 time="2025-04-26T21:30:52Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:30:52Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=e8ccad9e-c022-4c13-bd07-b77fc7f76d8c http.request.method=GET http.request.remoteaddr="127.0.0.1:34172" http.request.uri="/v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02365ms http.response.status=404 http.response.written=157 vars.digest="sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "GET /v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=d29d7a42-2892-4720-bd80-779047b3b2ef http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34178" http.request.uri="/v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="950.369µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=52b42bfc-2a02-43d1-86c2-709097449b8d http.request.method=POST http.request.remoteaddr="127.0.0.1:34178" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="955.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=680688b0-36ff-4fde-86f8-a9b0fba4b906 http.request.method=GET http.request.remoteaddr="127.0.0.1:34178" http.request.uri="/v2/foo/bar/blobs/uploads/36e098a5-089d-495f-b29e-589ace577d18?_state=bpitSvL6zk8pdo-MMFVkU_fTGmRqs4LxiA6o2CYd4xN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTA5OGE1LTA4OWQtNDk1Zi1iMjllLTU4OWFjZTU3N2QxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42MzkwNTY0NDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="979.21µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "GET /v2/foo/bar/blobs/uploads/36e098a5-089d-495f-b29e-589ace577d18?_state=bpitSvL6zk8pdo-MMFVkU_fTGmRqs4LxiA6o2CYd4xN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTA5OGE1LTA4OWQtNDk1Zi1iMjllLTU4OWFjZTU3N2QxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42MzkwNTY0NDlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=071fc978-9288-42c7-88e8-3314557f045f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34178" http.request.uri="/v2/foo/bar/blobs/uploads/36e098a5-089d-495f-b29e-589ace577d18?_state=bpitSvL6zk8pdo-MMFVkU_fTGmRqs4LxiA6o2CYd4xN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTA5OGE1LTA4OWQtNDk1Zi1iMjllLTU4OWFjZTU3N2QxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42MzkwNTY0NDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="885.089µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "DELETE /v2/foo/bar/blobs/uploads/36e098a5-089d-495f-b29e-589ace577d18?_state=bpitSvL6zk8pdo-MMFVkU_fTGmRqs4LxiA6o2CYd4xN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTA5OGE1LTA4OWQtNDk1Zi1iMjllLTU4OWFjZTU3N2QxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42MzkwNTY0NDlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=63f90522-282b-4dea-8d09-1e7cca15dd36 http.request.method=GET http.request.remoteaddr="127.0.0.1:34178" http.request.uri="/v2/foo/bar/blobs/uploads/36e098a5-089d-495f-b29e-589ace577d18?_state=bpitSvL6zk8pdo-MMFVkU_fTGmRqs4LxiA6o2CYd4xN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTA5OGE1LTA4OWQtNDk1Zi1iMjllLTU4OWFjZTU3N2QxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42MzkwNTY0NDlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=36e098a5-089d-495f-b29e-589ace577d18 time="2025-04-26T21:30:52Z" 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.2 http.request.host="127.0.0.1:41033" http.request.id=63f90522-282b-4dea-8d09-1e7cca15dd36 http.request.method=GET http.request.remoteaddr="127.0.0.1:34178" http.request.uri="/v2/foo/bar/blobs/uploads/36e098a5-089d-495f-b29e-589ace577d18?_state=bpitSvL6zk8pdo-MMFVkU_fTGmRqs4LxiA6o2CYd4xN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTA5OGE1LTA4OWQtNDk1Zi1iMjllLTU4OWFjZTU3N2QxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42MzkwNTY0NDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="900.928µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=36e098a5-089d-495f-b29e-589ace577d18 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "GET /v2/foo/bar/blobs/uploads/36e098a5-089d-495f-b29e-589ace577d18?_state=bpitSvL6zk8pdo-MMFVkU_fTGmRqs4LxiA6o2CYd4xN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTA5OGE1LTA4OWQtNDk1Zi1iMjllLTU4OWFjZTU3N2QxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42MzkwNTY0NDlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=f6ff5039-3946-4bb6-a236-2354df8d49d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.10949ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=7afa5c8f-d061-458d-ade6-fbb98c034ce0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/72b177ab-d47b-4778-8923-77b662c0ab21?_state=EFFBhu0q2AD9ohBIh24ymBs0BzGS6D69GxoHKj946zx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYjE3N2FiLWQ0N2ItNDc3OC04OTIzLTc3YjY2MmMwYWIyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42NDM5NTIxNzZaIn0%3D&digest=sha256%3A4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" provided=sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 vars.name="foo/bar" vars.uuid=72b177ab-d47b-4778-8923-77b662c0ab21 time="2025-04-26T21:30:52Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=7afa5c8f-d061-458d-ade6-fbb98c034ce0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/72b177ab-d47b-4778-8923-77b662c0ab21?_state=EFFBhu0q2AD9ohBIh24ymBs0BzGS6D69GxoHKj946zx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYjE3N2FiLWQ0N2ItNDc3OC04OTIzLTc3YjY2MmMwYWIyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42NDM5NTIxNzZaIn0%3D&digest=sha256%3A4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=72b177ab-d47b-4778-8923-77b662c0ab21 time="2025-04-26T21:30:52Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=7afa5c8f-d061-458d-ade6-fbb98c034ce0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/72b177ab-d47b-4778-8923-77b662c0ab21?_state=EFFBhu0q2AD9ohBIh24ymBs0BzGS6D69GxoHKj946zx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYjE3N2FiLWQ0N2ItNDc3OC04OTIzLTc3YjY2MmMwYWIyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42NDM5NTIxNzZaIn0%3D&digest=sha256%3A4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.177171ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=72b177ab-d47b-4778-8923-77b662c0ab21 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "PUT /v2/foo/bar/blobs/uploads/72b177ab-d47b-4778-8923-77b662c0ab21?_state=EFFBhu0q2AD9ohBIh24ymBs0BzGS6D69GxoHKj946zx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYjE3N2FiLWQ0N2ItNDc3OC04OTIzLTc3YjY2MmMwYWIyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42NDM5NTIxNzZaIn0%3D&digest=sha256%3A4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=a110bd80-ef5d-4b2d-b47e-043c55af2598 http.request.method=POST http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01437ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=cea29102-943b-48b0-9d96-2bbb38d7582f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/bd783da7-76e3-4acd-ac2e-7d932c30e301?_state=S9HMJVBG09abspmwSJVVjWp9bKEeVEDUTZqYfoOCkC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkNzgzZGE3LTc2ZTMtNGFjZC1hYzJlLTdkOTMyYzMwZTMwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42NDcwNjgxNjZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "PUT /v2/foo/bar/blobs/uploads/bd783da7-76e3-4acd-ac2e-7d932c30e301?_state=S9HMJVBG09abspmwSJVVjWp9bKEeVEDUTZqYfoOCkC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkNzgzZGE3LTc2ZTMtNGFjZC1hYzJlLTdkOTMyYzMwZTMwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42NDcwNjgxNjZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=962a3952-0aec-4f9f-9a22-d3b113e6e225 http.request.method=POST http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="995.25µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=460c07bd-2d73-4c44-8a74-12799a941714 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/443fd8e9-fb1d-4813-8613-0f05c28a2a79?_state=xkcbsPNMfQG8pXn_e374LaQ3VRTqHCCmpNO_gG9em4p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0M2ZkOGU5LWZiMWQtNDgxMy04NjEzLTBmMDVjMjhhMmE3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42NTI5ODg3MDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.261492ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "PUT /v2/foo/bar/blobs/uploads/443fd8e9-fb1d-4813-8613-0f05c28a2a79?_state=xkcbsPNMfQG8pXn_e374LaQ3VRTqHCCmpNO_gG9em4p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0M2ZkOGU5LWZiMWQtNDgxMy04NjEzLTBmMDVjMjhhMmE3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42NTI5ODg3MDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=99e10329-a456-4e16-bd64-10b31e2d8f63 http.request.method=POST http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01557ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=e94970ac-e0f8-4815-9496-061f3fd64ed1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/2bc10b2a-ce29-4c14-8cee-a8f898282095?_state=JSUKBhRXUmPBU1vJgevazvM-jBGbpDm1LQBFXEUhAIZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiYzEwYjJhLWNlMjktNGMxNC04Y2VlLWE4Zjg5ODI4MjA5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42NTYwMDk2MTJaIn0%3D&digest=sha256%3A4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.420129097s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:52 +0000] "PUT /v2/foo/bar/blobs/uploads/2bc10b2a-ce29-4c14-8cee-a8f898282095?_state=JSUKBhRXUmPBU1vJgevazvM-jBGbpDm1LQBFXEUhAIZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiYzEwYjJhLWNlMjktNGMxNC04Y2VlLWE4Zjg5ODI4MjA5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Mi42NTYwMDk2MTJaIn0%3D&digest=sha256%3A4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=c2192132-1ffd-4cdb-a3e1-c239bb3109ce http.request.method=POST http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.180612ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41033" http.request.id=fe045f97-f7e8-4b18-9391-5e87754c321a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/b96f68e3-c13a-435e-a769-1b8e976a4db5?_state=txo6uta-m6K-Z5JfFD54n6MnMqpIwoz2iSSN3WzBH3d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI5NmY2OGUzLWMxM2EtNDM1ZS1hNzY5LTFiOGU5NzZhNGRiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1NS4yMjg1ODI2MTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.303235091s http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:55 +0000] "PATCH /v2/foo/bar/blobs/uploads/b96f68e3-c13a-435e-a769-1b8e976a4db5?_state=txo6uta-m6K-Z5JfFD54n6MnMqpIwoz2iSSN3WzBH3d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI5NmY2OGUzLWMxM2EtNDM1ZS1hNzY5LTFiOGU5NzZhNGRiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1NS4yMjg1ODI2MTZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=82b84e99-e464-450c-9c2c-c27ad99ab1da http.request.method=PUT http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/uploads/b96f68e3-c13a-435e-a769-1b8e976a4db5?_state=yHswlYY24_vvwkHBbx9krbGdTsK_KkQztGKKRqE4Y7p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI5NmY2OGUzLWMxM2EtNDM1ZS1hNzY5LTFiOGU5NzZhNGRiNSIsIk9mZnNldCI6MjE2MDEyODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NTVaIn0%3D&digest=sha256%3A4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.406173ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "PUT /v2/foo/bar/blobs/uploads/b96f68e3-c13a-435e-a769-1b8e976a4db5?_state=yHswlYY24_vvwkHBbx9krbGdTsK_KkQztGKKRqE4Y7p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI5NmY2OGUzLWMxM2EtNDM1ZS1hNzY5LTFiOGU5NzZhNGRiNSIsIk9mZnNldCI6MjE2MDEyODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NTVaIn0%3D&digest=sha256%3A4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=a3fcfe0c-109f-462b-8199-3e1051bf63e3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.173451ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=fa846080-0f99-448a-884b-850317c55161 http.request.method=GET http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=98.974072ms http.response.status=200 http.response.written=21601280 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "GET /v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 200 21601280 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=error msg="error parsing digest="sha257:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=0917b4de-50c8-4d71-994b-a33a92274523 http.request.method=GET http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/sha257:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" vars.name="foo/bar" time="2025-04-26T21:30:57Z" 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.2 http.request.host="127.0.0.1:41033" http.request.id=0917b4de-50c8-4d71-994b-a33a92274523 http.request.method=GET http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/sha257:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="979.569µs" http.response.status=400 http.response.written=110 vars.digest="sha257:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "GET /v2/foo/bar/blobs/sha257:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=284c3104-697a-4576-9b28-f8b76bd9aa9d http.request.method=GET http.request.remoteaddr="127.0.0.1:34132" http.request.uri="/v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.263173ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "GET /v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-26T21:30:57Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:30:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=81c01530-c1ac-429f-8558-4b7b7140b6a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36972" http.request.uri="/v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.065451ms http.response.status=404 http.response.written=157 vars.digest="sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "GET /v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=c7e3f4ed-af91-465f-9d9b-b2dd727348a9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36988" http.request.uri="/v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.03633ms http.response.status=404 http.response.written=157 vars.digest="sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=90bbb474-c037-41d0-8710-1c19e02a1b0b http.request.method=POST http.request.remoteaddr="127.0.0.1:36988" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="972.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=468bf6d3-981d-46bd-800c-232bed0b0665 http.request.method=GET http.request.remoteaddr="127.0.0.1:36988" http.request.uri="/v2/foo/bar/blobs/uploads/1154f51d-9c86-4cc5-9622-658bc3b5c300?_state=5K2nVXqoZYDUfgOhYopm1eJVbe7ePa0kPm34zfsm9qV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNTRmNTFkLTljODYtNGNjNS05NjIyLTY1OGJjM2I1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTQwNzkzNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.010209ms http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "GET /v2/foo/bar/blobs/uploads/1154f51d-9c86-4cc5-9622-658bc3b5c300?_state=5K2nVXqoZYDUfgOhYopm1eJVbe7ePa0kPm34zfsm9qV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNTRmNTFkLTljODYtNGNjNS05NjIyLTY1OGJjM2I1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTQwNzkzNjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=4e28b78f-054c-4e26-96f4-da04d2dba0f8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36988" http.request.uri="/v2/foo/bar/blobs/uploads/1154f51d-9c86-4cc5-9622-658bc3b5c300?_state=5K2nVXqoZYDUfgOhYopm1eJVbe7ePa0kPm34zfsm9qV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNTRmNTFkLTljODYtNGNjNS05NjIyLTY1OGJjM2I1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTQwNzkzNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="952.089µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "DELETE /v2/foo/bar/blobs/uploads/1154f51d-9c86-4cc5-9622-658bc3b5c300?_state=5K2nVXqoZYDUfgOhYopm1eJVbe7ePa0kPm34zfsm9qV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNTRmNTFkLTljODYtNGNjNS05NjIyLTY1OGJjM2I1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTQwNzkzNjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=4004b269-5242-401e-9bad-c5966c67e56e http.request.method=GET http.request.remoteaddr="127.0.0.1:36988" http.request.uri="/v2/foo/bar/blobs/uploads/1154f51d-9c86-4cc5-9622-658bc3b5c300?_state=5K2nVXqoZYDUfgOhYopm1eJVbe7ePa0kPm34zfsm9qV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNTRmNTFkLTljODYtNGNjNS05NjIyLTY1OGJjM2I1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTQwNzkzNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1154f51d-9c86-4cc5-9622-658bc3b5c300 time="2025-04-26T21:30:57Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=4004b269-5242-401e-9bad-c5966c67e56e http.request.method=GET http.request.remoteaddr="127.0.0.1:36988" http.request.uri="/v2/foo/bar/blobs/uploads/1154f51d-9c86-4cc5-9622-658bc3b5c300?_state=5K2nVXqoZYDUfgOhYopm1eJVbe7ePa0kPm34zfsm9qV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNTRmNTFkLTljODYtNGNjNS05NjIyLTY1OGJjM2I1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTQwNzkzNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="865.168µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=1154f51d-9c86-4cc5-9622-658bc3b5c300 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "GET /v2/foo/bar/blobs/uploads/1154f51d-9c86-4cc5-9622-658bc3b5c300?_state=5K2nVXqoZYDUfgOhYopm1eJVbe7ePa0kPm34zfsm9qV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNTRmNTFkLTljODYtNGNjNS05NjIyLTY1OGJjM2I1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTQwNzkzNjhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=9c31115c-8ae4-4b10-8720-9d7e60dd1eec http.request.method=POST http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=4a9434d0-c387-467a-bb5d-e1a8ff9e3d6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/b4d39116-3339-4709-9bd1-dc523d10a84b?_state=Prj9WPFchDt5LlZY6KewrVMhpy0DS2knIqv4yYyQ4OB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ZDM5MTE2LTMzMzktNDcwOS05YmQxLWRjNTIzZDEwYTg0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTkxMTUyOTdaIn0%3D&digest=sha256%3Af9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" provided=sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c vars.name="foo/bar" vars.uuid=b4d39116-3339-4709-9bd1-dc523d10a84b time="2025-04-26T21:30:57Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=4a9434d0-c387-467a-bb5d-e1a8ff9e3d6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/b4d39116-3339-4709-9bd1-dc523d10a84b?_state=Prj9WPFchDt5LlZY6KewrVMhpy0DS2knIqv4yYyQ4OB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ZDM5MTE2LTMzMzktNDcwOS05YmQxLWRjNTIzZDEwYTg0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTkxMTUyOTdaIn0%3D&digest=sha256%3Af9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b4d39116-3339-4709-9bd1-dc523d10a84b time="2025-04-26T21:30:57Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=4a9434d0-c387-467a-bb5d-e1a8ff9e3d6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/b4d39116-3339-4709-9bd1-dc523d10a84b?_state=Prj9WPFchDt5LlZY6KewrVMhpy0DS2knIqv4yYyQ4OB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ZDM5MTE2LTMzMzktNDcwOS05YmQxLWRjNTIzZDEwYTg0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTkxMTUyOTdaIn0%3D&digest=sha256%3Af9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.087491ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=b4d39116-3339-4709-9bd1-dc523d10a84b 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "PUT /v2/foo/bar/blobs/uploads/b4d39116-3339-4709-9bd1-dc523d10a84b?_state=Prj9WPFchDt5LlZY6KewrVMhpy0DS2knIqv4yYyQ4OB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ZDM5MTE2LTMzMzktNDcwOS05YmQxLWRjNTIzZDEwYTg0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NTkxMTUyOTdaIn0%3D&digest=sha256%3Af9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=3bf915d9-53b3-424d-b8cf-941523c5561b http.request.method=POST http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="908.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=9ecb3bc1-6bf3-4a4a-82a9-05579da9b02e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/598e8f21-120d-4788-9864-2209966e0ef5?_state=DgbRqbFqjeAkAQYZzChc4aNlFQX02vPt8XPpjLDlc_V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5OGU4ZjIxLTEyMGQtNDc4OC05ODY0LTIyMDk5NjZlMGVmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NjE3MjU0NDJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.225332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "PUT /v2/foo/bar/blobs/uploads/598e8f21-120d-4788-9864-2209966e0ef5?_state=DgbRqbFqjeAkAQYZzChc4aNlFQX02vPt8XPpjLDlc_V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5OGU4ZjIxLTEyMGQtNDc4OC05ODY0LTIyMDk5NjZlMGVmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NjE3MjU0NDJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=caa1cdda-e03d-4908-ae50-0554e8efc61d http.request.method=POST http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="955.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=5a4a95c4-36fd-4e1e-8a90-8e75160018b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/d1628ed5-acf0-4f86-880e-926d06f500a7?_state=ce_7a3W2UkT7UvSkhFdJWqH2EJ5yjhTVflUGcQS8dHB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxNjI4ZWQ1LWFjZjAtNGY4Ni04ODBlLTkyNmQwNmY1MDBhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NjQ0NTkxODhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.330533ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "PUT /v2/foo/bar/blobs/uploads/d1628ed5-acf0-4f86-880e-926d06f500a7?_state=ce_7a3W2UkT7UvSkhFdJWqH2EJ5yjhTVflUGcQS8dHB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxNjI4ZWQ1LWFjZjAtNGY4Ni04ODBlLTkyNmQwNmY1MDBhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NjQ0NTkxODhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=f0b643f8-747b-43dc-82ba-c597b0518505 http.request.method=POST http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00973ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=697cd760-eb40-4ca9-baa3-30daff2ce093 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/e97cf849-438b-4fd2-94c2-d4f99fe825ec?_state=63yj73WhaKgWOe0FW0MwsfUsgPbYGlyOtOyD7-9vAe97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2NmODQ5LTQzOGItNGZkMi05NGMyLWQ0Zjk5ZmU4MjVlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NjczNzk2MTZaIn0%3D&digest=sha256%3Af9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.duration=926.843202ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "PUT /v2/foo/bar/blobs/uploads/e97cf849-438b-4fd2-94c2-d4f99fe825ec?_state=63yj73WhaKgWOe0FW0MwsfUsgPbYGlyOtOyD7-9vAe97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2NmODQ5LTQzOGItNGZkMi05NGMyLWQ0Zjk5ZmU4MjVlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1Ny44NjczNzk2MTZaIn0%3D&digest=sha256%3Af9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=ccd85243-bc5a-4c3f-ad2c-7ae41d49f326 http.request.method=POST http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.177532ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46855" http.request.id=71d7d00a-d44c-4079-b43f-b1be742f8d8c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/a76d305f-6f2c-48e5-b0c4-071de1904666?_state=kv0mvWcKafKv1bDAlMDYvq4kzn-S39E99CNnKdlC9f97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3NmQzMDVmLTZmMmMtNDhlNS1iMGM0LTA3MWRlMTkwNDY2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1OC44OTYyMjU1OTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=919.311009ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:58 +0000] "PATCH /v2/foo/bar/blobs/uploads/a76d305f-6f2c-48e5-b0c4-071de1904666?_state=kv0mvWcKafKv1bDAlMDYvq4kzn-S39E99CNnKdlC9f97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3NmQzMDVmLTZmMmMtNDhlNS1iMGM0LTA3MWRlMTkwNDY2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMDo1OC44OTYyMjU1OTlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=2f77fe8a-8446-4744-97ab-99a97415b1a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/uploads/a76d305f-6f2c-48e5-b0c4-071de1904666?_state=XeZgeiKP4A6nfH8jT9zGklAsRV3s-75ASD8sHPWz_GN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3NmQzMDVmLTZmMmMtNDhlNS1iMGM0LTA3MWRlMTkwNDY2NiIsIk9mZnNldCI6MTQwMjgyODgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NThaIn0%3D&digest=sha256%3Af9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.281212ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:59 +0000] "PUT /v2/foo/bar/blobs/uploads/a76d305f-6f2c-48e5-b0c4-071de1904666?_state=XeZgeiKP4A6nfH8jT9zGklAsRV3s-75ASD8sHPWz_GN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3NmQzMDVmLTZmMmMtNDhlNS1iMGM0LTA3MWRlMTkwNDY2NiIsIk9mZnNldCI6MTQwMjgyODgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzA6NThaIn0%3D&digest=sha256%3Af9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=9d3ad7c8-e18f-45ef-8587-4b2dad74d906 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.02893ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=4e143998-be6a-4c1e-90d7-a951d0fc15c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=49.904321ms http.response.status=200 http.response.written=14028288 127.0.0.1 - - [26/Apr/2025:21:30:59 +0000] "GET /v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 200 14028288 "" "Go-http-client/1.1" time="2025-04-26T21:30:59Z" level=error msg="error parsing digest="sha257:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=239116ae-39f0-426b-955e-585fdfdde31c http.request.method=GET http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/sha257:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" vars.name="foo/bar" time="2025-04-26T21:30:59Z" 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.2 http.request.host="127.0.0.1:46855" http.request.id=239116ae-39f0-426b-955e-585fdfdde31c http.request.method=GET http.request.remoteaddr="127.0.0.1:36996" http.request.uri="/v2/foo/bar/blobs/sha257:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="913.089µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:30:59 +0000] "GET /v2/foo/bar/blobs/sha257:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-26T21:30:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=cfca0cbd-bce3-4f8d-9dbd-ec32e3484075 http.request.method=GET http.request.remoteaddr="127.0.0.1:37012" http.request.uri="/v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309332ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:30:59 +0000] "GET /v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:30:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=8ad09e1d-30b2-4d1e-a49a-6b0aafe7c204 http.request.method=GET http.request.remoteaddr="127.0.0.1:37012" http.request.uri="/v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.09872ms http.response.status=200 http.response.written=524288 127.0.0.1 - - [26/Apr/2025:21:30:59 +0000] "GET /v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 200 524288 "" "Go-http-client/1.1" time="2025-04-26T21:30:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46855" http.request.id=8ca12bbd-1719-4a0c-a7f3-b7a9b07fd602 http.request.method=GET http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.233538ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [26/Apr/2025:21:30:59 +0000] "GET /v2/foo/bar/blobs/sha256:f9d6a86c22a38fcbec5a4760822e034d1955fce20a14365dd5470b412be4fb1c HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-04-26T21:30:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=535f4595-184b-4504-be8b-48e8a0e76e34 http.request.method=GET http.request.remoteaddr="127.0.0.1:34116" http.request.uri="/v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.23251037s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "GET /v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-04-26T21:30:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41033" http.request.id=f5083fba-e8b3-4b18-b6b4-31870210368a http.request.method=GET http.request.remoteaddr="127.0.0.1:34132" http.request.uri="/v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.226869355s http.response.status=200 http.response.written=2588672 127.0.0.1 - - [26/Apr/2025:21:30:57 +0000] "GET /v2/foo/bar/blobs/sha256:4d7100d0f8fb92fe190367c5daae519e09f3cbf85ab50d102bdd80416f0aaab0 HTTP/1.1" 200 2588672 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (7.56s) === RUN TestBlobDelete time="2025-04-26T21:30: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.2 time="2025-04-26T21:30:59Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=b7263f21-fa18-4c4b-9bc9-26399149d70e http.request.method=GET http.request.remoteaddr="127.0.0.1:40916" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02065ms http.response.status=404 http.response.written=157 vars.digest="sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "GET /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=081058a7-6a97-4450-b941-fe350c72604d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40932" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="987.93µs" http.response.status=404 http.response.written=157 vars.digest="sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "HEAD /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=599533df-7646-433a-9e2d-c0ee55c6c17f http.request.method=POST http.request.remoteaddr="127.0.0.1:40932" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="893.329µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=f25666de-3780-48ae-861b-22e07214aa37 http.request.method=GET http.request.remoteaddr="127.0.0.1:40932" http.request.uri="/v2/foo/bar/blobs/uploads/d4fbacd8-4273-4cdf-b679-a3f1c2229e93?_state=qlswTszVGYnZdLQ3HUEuPSqKMCN5Jl1Q8hSXmIbx4FR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0ZmJhY2Q4LTQyNzMtNGNkZi1iNjc5LWEzZjFjMjIyOWU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzM4NDYyMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="994.009µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "GET /v2/foo/bar/blobs/uploads/d4fbacd8-4273-4cdf-b679-a3f1c2229e93?_state=qlswTszVGYnZdLQ3HUEuPSqKMCN5Jl1Q8hSXmIbx4FR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0ZmJhY2Q4LTQyNzMtNGNkZi1iNjc5LWEzZjFjMjIyOWU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzM4NDYyMTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=f5b90f05-fad3-4b49-b08c-ba11b47ee233 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40932" http.request.uri="/v2/foo/bar/blobs/uploads/d4fbacd8-4273-4cdf-b679-a3f1c2229e93?_state=qlswTszVGYnZdLQ3HUEuPSqKMCN5Jl1Q8hSXmIbx4FR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0ZmJhY2Q4LTQyNzMtNGNkZi1iNjc5LWEzZjFjMjIyOWU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzM4NDYyMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="929.409µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "DELETE /v2/foo/bar/blobs/uploads/d4fbacd8-4273-4cdf-b679-a3f1c2229e93?_state=qlswTszVGYnZdLQ3HUEuPSqKMCN5Jl1Q8hSXmIbx4FR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0ZmJhY2Q4LTQyNzMtNGNkZi1iNjc5LWEzZjFjMjIyOWU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzM4NDYyMTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=919cad9d-7a9b-4c93-a50c-fde0206b53c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40932" http.request.uri="/v2/foo/bar/blobs/uploads/d4fbacd8-4273-4cdf-b679-a3f1c2229e93?_state=qlswTszVGYnZdLQ3HUEuPSqKMCN5Jl1Q8hSXmIbx4FR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0ZmJhY2Q4LTQyNzMtNGNkZi1iNjc5LWEzZjFjMjIyOWU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzM4NDYyMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d4fbacd8-4273-4cdf-b679-a3f1c2229e93 time="2025-04-26T21:31:00Z" 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.2 http.request.host="127.0.0.1:46577" http.request.id=919cad9d-7a9b-4c93-a50c-fde0206b53c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40932" http.request.uri="/v2/foo/bar/blobs/uploads/d4fbacd8-4273-4cdf-b679-a3f1c2229e93?_state=qlswTszVGYnZdLQ3HUEuPSqKMCN5Jl1Q8hSXmIbx4FR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0ZmJhY2Q4LTQyNzMtNGNkZi1iNjc5LWEzZjFjMjIyOWU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzM4NDYyMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01773ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=d4fbacd8-4273-4cdf-b679-a3f1c2229e93 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "GET /v2/foo/bar/blobs/uploads/d4fbacd8-4273-4cdf-b679-a3f1c2229e93?_state=qlswTszVGYnZdLQ3HUEuPSqKMCN5Jl1Q8hSXmIbx4FR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0ZmJhY2Q4LTQyNzMtNGNkZi1iNjc5LWEzZjFjMjIyOWU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzM4NDYyMTVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=1190155a-9997-4ea4-89c8-dcddd6beec6b http.request.method=POST http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00805ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=3b49c2da-95dd-4c8a-9962-9c49420f95a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/b5685fba-7284-4415-9cd4-65c562248cca?_state=Hg3EoHkgS4-Azj1PkckP2ePgVdF5cF7zytOEdefveP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Njg1ZmJhLTcyODQtNDQxNS05Y2Q0LTY1YzU2MjI0OGNjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzg4NTk4NjNaIn0%3D&digest=sha256%3A233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" provided=sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d vars.name="foo/bar" vars.uuid=b5685fba-7284-4415-9cd4-65c562248cca time="2025-04-26T21:31:00Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=3b49c2da-95dd-4c8a-9962-9c49420f95a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/b5685fba-7284-4415-9cd4-65c562248cca?_state=Hg3EoHkgS4-Azj1PkckP2ePgVdF5cF7zytOEdefveP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Njg1ZmJhLTcyODQtNDQxNS05Y2Q0LTY1YzU2MjI0OGNjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzg4NTk4NjNaIn0%3D&digest=sha256%3A233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b5685fba-7284-4415-9cd4-65c562248cca time="2025-04-26T21:31:00Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=3b49c2da-95dd-4c8a-9962-9c49420f95a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/b5685fba-7284-4415-9cd4-65c562248cca?_state=Hg3EoHkgS4-Azj1PkckP2ePgVdF5cF7zytOEdefveP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Njg1ZmJhLTcyODQtNDQxNS05Y2Q0LTY1YzU2MjI0OGNjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzg4NTk4NjNaIn0%3D&digest=sha256%3A233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.05613ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=b5685fba-7284-4415-9cd4-65c562248cca 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "PUT /v2/foo/bar/blobs/uploads/b5685fba-7284-4415-9cd4-65c562248cca?_state=Hg3EoHkgS4-Azj1PkckP2ePgVdF5cF7zytOEdefveP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Njg1ZmJhLTcyODQtNDQxNS05Y2Q0LTY1YzU2MjI0OGNjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wNzg4NTk4NjNaIn0%3D&digest=sha256%3A233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=bec86e55-ebd7-4ca8-a86c-9c47b4d3327f http.request.method=POST http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="898.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=c74e471a-b687-452d-918c-0c202e85646f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/60e01dc0-7c1d-46e5-9e0d-e0714fcafa6e?_state=tDvW9ctTaonF3SZLiwVN75hl1B98UwjTFJZfiWL6j_N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZTAxZGMwLTdjMWQtNDZlNS05ZTBkLWUwNzE0ZmNhZmE2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wODE1NDI0MDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "PUT /v2/foo/bar/blobs/uploads/60e01dc0-7c1d-46e5-9e0d-e0714fcafa6e?_state=tDvW9ctTaonF3SZLiwVN75hl1B98UwjTFJZfiWL6j_N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZTAxZGMwLTdjMWQtNDZlNS05ZTBkLWUwNzE0ZmNhZmE2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wODE1NDI0MDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=e2750f45-29f8-4bd8-bb97-512859785c9f http.request.method=POST http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="846.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=55da4a13-9602-4247-9da8-93a31c62391c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/d5f41196-2efe-4fed-acee-832aa664c8d6?_state=tRdKnya_K982-ouBN66tvw5wwFSeeMZFJKXm9aN4gtd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZjQxMTk2LTJlZmUtNGZlZC1hY2VlLTgzMmFhNjY0YzhkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wODQzMTM4NzVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.199692ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "PUT /v2/foo/bar/blobs/uploads/d5f41196-2efe-4fed-acee-832aa664c8d6?_state=tRdKnya_K982-ouBN66tvw5wwFSeeMZFJKXm9aN4gtd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZjQxMTk2LTJlZmUtNGZlZC1hY2VlLTgzMmFhNjY0YzhkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wODQzMTM4NzVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=4eede188-e29c-41d2-9998-c899cea38c13 http.request.method=POST http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:01Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=ab228e12-2c03-46d3-9975-f95f74bc71db http.request.method=PUT http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/13729167-9b35-465a-be23-cdaa7bf69b4e?_state=qjkeAG9d8QJuskQ5K9eWImWyvyj5bT839QQl53CNhtx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzNzI5MTY3LTliMzUtNDY1YS1iZTIzLWNkYWE3YmY2OWI0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wODcwMDc5MDFaIn0%3D&digest=sha256%3A233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.211042897s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:00 +0000] "PUT /v2/foo/bar/blobs/uploads/13729167-9b35-465a-be23-cdaa7bf69b4e?_state=qjkeAG9d8QJuskQ5K9eWImWyvyj5bT839QQl53CNhtx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzNzI5MTY3LTliMzUtNDY1YS1iZTIzLWNkYWE3YmY2OWI0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMC4wODcwMDc5MDFaIn0%3D&digest=sha256%3A233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:01Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=e3fa57c9-912d-4fd6-8c48-3b8e94333e1d http.request.method=POST http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46577" http.request.id=f2656919-2229-4562-a869-55b24286ba27 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/33d4570b-87c9-42ca-977b-784115302984?_state=MosfhE6lkkwlIYkTEaqGBIku2NgM7T-uD3M7dWmz7r57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzZDQ1NzBiLTg3YzktNDJjYS05NzdiLTc4NDExNTMwMjk4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMS4zOTM2MjMwNzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.022840365s http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:01 +0000] "PATCH /v2/foo/bar/blobs/uploads/33d4570b-87c9-42ca-977b-784115302984?_state=MosfhE6lkkwlIYkTEaqGBIku2NgM7T-uD3M7dWmz7r57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzZDQ1NzBiLTg3YzktNDJjYS05NzdiLTc4NDExNTMwMjk4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMS4zOTM2MjMwNzhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=dd524900-183a-4b77-b2cd-8469ccac0353 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/uploads/33d4570b-87c9-42ca-977b-784115302984?_state=22gbMbtE1sP2N67hGbrnIx8fCAo2s6FN0L87lbchNWB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzZDQ1NzBiLTg3YzktNDJjYS05NzdiLTc4NDExNTMwMjk4NCIsIk9mZnNldCI6MTQ0MjA0ODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MDFaIn0%3D&digest=sha256%3A233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.11882ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "PUT /v2/foo/bar/blobs/uploads/33d4570b-87c9-42ca-977b-784115302984?_state=22gbMbtE1sP2N67hGbrnIx8fCAo2s6FN0L87lbchNWB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzZDQ1NzBiLTg3YzktNDJjYS05NzdiLTc4NDExNTMwMjk4NCIsIk9mZnNldCI6MTQ0MjA0ODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MDFaIn0%3D&digest=sha256%3A233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=54b64d45-cb32-46fa-bc29-ee98bdca5622 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.962379ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=7edfe36b-a26a-413a-ae54-b5507bfe4cda http.request.method=GET http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=65.227548ms http.response.status=200 http.response.written=14420480 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "GET /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 200 14420480 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=error msg="error parsing digest="sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=7a422318-29d8-44c7-b74b-7ba663b22c26 http.request.method=GET http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" vars.name="foo/bar" time="2025-04-26T21:31:02Z" 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.2 http.request.host="127.0.0.1:46577" http.request.id=7a422318-29d8-44c7-b74b-7ba663b22c26 http.request.method=GET http.request.remoteaddr="127.0.0.1:40936" http.request.uri="/v2/foo/bar/blobs/sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="961.969µs" http.response.status=400 http.response.written=110 vars.digest="sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "GET /v2/foo/bar/blobs/sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=75589dd3-c5c9-4844-8544-fcb3bf8f8caf http.request.method=GET http.request.remoteaddr="127.0.0.1:40952" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.286132ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "GET /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=e91ff9b3-0f1b-46ea-8f5d-7a5bdd95ba30 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40956" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02833ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=f0c88da9-1bdb-428e-bd4b-887f45073c13 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40956" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="868.289µs" http.response.status=404 http.response.written=157 vars.digest="sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=dc70337c-b109-43ac-964b-31acb1e9f650 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40956" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="876.688µs" http.response.status=404 http.response.written=74 vars.digest="sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=error msg="error parsing digest="sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=c9087fbb-0739-4a94-bc86-c6d580aafa78 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40958" http.request.uri="/v2/foo/bar/blobs/sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" vars.name="foo/bar" time="2025-04-26T21:31:02Z" 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.2 http.request.host="127.0.0.1:46577" http.request.id=c9087fbb-0739-4a94-bc86-c6d580aafa78 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40958" http.request.uri="/v2/foo/bar/blobs/sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02977ms http.response.status=400 http.response.written=110 vars.digest="sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "DELETE /v2/foo/bar/blobs/sha257:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-26T21:31:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=f2dae48a-3846-49e8-9fd8-b79e1ab9fddd http.request.method=POST http.request.remoteaddr="127.0.0.1:40970" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.11017ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=a58a3108-e7ba-46f7-aa02-5e8bd3e66af2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40970" http.request.uri="/v2/foo/bar/blobs/uploads/e438d3eb-bdd4-409d-9291-f6647c0ad812?_state=BkreXSO3cb7oGjVLwkqFg6fgBpCBUXagLuWJizVLIKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0MzhkM2ViLWJkZDQtNDA5ZC05MjkxLWY2NjQ3YzBhZDgxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMi41NTc0MzU2NFoifQ%3D%3D&digest=sha256%3A233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093795809s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "PUT /v2/foo/bar/blobs/uploads/e438d3eb-bdd4-409d-9291-f6647c0ad812?_state=BkreXSO3cb7oGjVLwkqFg6fgBpCBUXagLuWJizVLIKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0MzhkM2ViLWJkZDQtNDA5ZC05MjkxLWY2NjQ3YzBhZDgxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMi41NTc0MzU2NFoifQ%3D%3D&digest=sha256%3A233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=1e65d3bb-2de5-48d1-a4c6-78053b1bf7df http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40970" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.258892ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:03 +0000] "HEAD /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=cb5d51f7-45eb-402c-9e49-5dbe681248eb http.request.method=GET http.request.remoteaddr="127.0.0.1:40952" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.20093452s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "GET /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-04-26T21:31:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46577" http.request.id=e9f93e77-816a-46d5-aa41-73664d54764e http.request.method=GET http.request.remoteaddr="127.0.0.1:40940" http.request.uri="/v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.205902887s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [26/Apr/2025:21:31:02 +0000] "GET /v2/foo/bar/blobs/sha256:233b89036ccad9e43709b217be86780c527456bedbb1faff0240508fa1bd822d HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.82s) === RUN TestRelativeURL time="2025-04-26T21:31:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-26T21:31:03Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34557" http.request.id=e505dcf8-e980-4ae0-bb24-7d6b91b4872c http.request.method=POST http.request.remoteaddr="127.0.0.1:45910" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.229852ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34557" http.request.id=6d287358-c7eb-4574-9a91-1892436e9166 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45910" http.request.uri="/v2/foo/bar/blobs/uploads/84fa99ba-5626-4eba-8780-7468ca0a2f4c?_state=VRKPztYh_cmH8jsaQITaUcHlzEGJO8ux3v0xi3I9eA17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0ZmE5OWJhLTU2MjYtNGViYS04NzgwLTc0NjhjYTBhMmY0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMy43NTM2NzM2NzVaIn0%3D&digest=sha256%3Abaadb981742109ff635907890e99e6530991f0f511695f12f48264e59d696af6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.613153672s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:03 +0000] "PUT /v2/foo/bar/blobs/uploads/84fa99ba-5626-4eba-8780-7468ca0a2f4c?_state=VRKPztYh_cmH8jsaQITaUcHlzEGJO8ux3v0xi3I9eA17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0ZmE5OWJhLTU2MjYtNGViYS04NzgwLTc0NjhjYTBhMmY0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowMy43NTM2NzM2NzVaIn0%3D&digest=sha256%3Abaadb981742109ff635907890e99e6530991f0f511695f12f48264e59d696af6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34557" http.request.id=17371baa-8cca-4859-9002-260d68415e32 http.request.method=POST http.request.remoteaddr="127.0.0.1:45910" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.150611ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34557" http.request.id=b10f74d5-e287-43f5-8d1a-1dfcb4ffef04 http.request.method=POST http.request.remoteaddr="127.0.0.1:45910" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03261ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34557" http.request.id=45063326-e462-4119-916a-e4a93e7b75f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45910" http.request.uri="/v2/foo/bar/blobs/uploads/1358d2ff-a87f-48aa-a7fd-76c66059ad85?_state=TJJ-4iNA9XP-Y3zHr6woBx5nX-uC8mdGUhjRtMsOEpl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzNThkMmZmLWE4N2YtNDhhYS1hN2ZkLTc2YzY2MDU5YWQ4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowNi44MDI5NzEzNDVaIn0%3D&digest=sha256%3Afa46e75bf6c730428c7268c542e2fae7dfa8a4c84e6b8622075cc5d091b37192" http.request.useragent="Go-http-client/1.1" http.response.duration=1.501660174s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:06 +0000] "PUT /v2/foo/bar/blobs/uploads/1358d2ff-a87f-48aa-a7fd-76c66059ad85?_state=TJJ-4iNA9XP-Y3zHr6woBx5nX-uC8mdGUhjRtMsOEpl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzNThkMmZmLWE4N2YtNDhhYS1hN2ZkLTc2YzY2MDU5YWQ4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowNi44MDI5NzEzNDVaIn0%3D&digest=sha256%3Afa46e75bf6c730428c7268c542e2fae7dfa8a4c84e6b8622075cc5d091b37192 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (4.56s) === RUN TestBlobDeleteDisabled time="2025-04-26T21:31:08Z" 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.2 time="2025-04-26T21:31:08Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:08Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:36357" http.request.id=d481e22b-0c41-42e1-b361-8f1245b0d641 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45496" http.request.uri="/v2/foo/bar/blobs/sha256:6f22c6a7656881979fd3dc24b276fad56add2049582747476d068f7d721226b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.004609ms http.response.status=405 http.response.written=78 vars.digest="sha256:6f22c6a7656881979fd3dc24b276fad56add2049582747476d068f7d721226b1" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:31:08 +0000] "DELETE /v2/foo/bar/blobs/sha256:6f22c6a7656881979fd3dc24b276fad56add2049582747476d068f7d721226b1 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.26s) === RUN TestDeleteDisabled time="2025-04-26T21:31:08Z" 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.2 time="2025-04-26T21:31:08Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46323" http.request.id=de50a347-2d80-42c5-8ec4-ca79875965ce http.request.method=POST http.request.remoteaddr="127.0.0.1:51236" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.220812ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:12Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:46323" http.request.id=ac17aca1-8340-431e-9206-807eba94e45d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51236" http.request.uri="/v2/foo/bar/blobs/uploads/dc0fa240-096c-4b68-b65e-0dc078dce3d1?_state=PVS-1Q5LRzUVbcaJWuwBvVQmP4Vez9QKfelMELF3Woh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMGZhMjQwLTA5NmMtNGI2OC1iNjVlLTBkYzA3OGRjZTNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowOC44MTkzMjU1OTJaIn0%3D&digest=sha256%3A3e89174231d490179b3ecb3abb8ab06e5a9914ebba281b8edb144faf56d3a97c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.224228953s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:08 +0000] "PUT /v2/foo/bar/blobs/uploads/dc0fa240-096c-4b68-b65e-0dc078dce3d1?_state=PVS-1Q5LRzUVbcaJWuwBvVQmP4Vez9QKfelMELF3Woh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMGZhMjQwLTA5NmMtNGI2OC1iNjVlLTBkYzA3OGRjZTNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTowOC44MTkzMjU1OTJaIn0%3D&digest=sha256%3A3e89174231d490179b3ecb3abb8ab06e5a9914ebba281b8edb144faf56d3a97c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:12Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:46323" http.request.id=38728a71-1153-453d-9646-1ff3f06082bc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51236" http.request.uri="/v2/foo/bar/blobs/sha256:3e89174231d490179b3ecb3abb8ab06e5a9914ebba281b8edb144faf56d3a97c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="920.409µs" http.response.status=405 http.response.written=78 vars.digest="sha256:3e89174231d490179b3ecb3abb8ab06e5a9914ebba281b8edb144faf56d3a97c" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:31:12 +0000] "DELETE /v2/foo/bar/blobs/sha256:3e89174231d490179b3ecb3abb8ab06e5a9914ebba281b8edb144faf56d3a97c HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (3.49s) === RUN TestDeleteReadOnly time="2025-04-26T21:31:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-26T21:31:12Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:12Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:45709" http.request.id=ac1caf0e-f710-45b2-865b-f33095c29c3b http.request.method=POST http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.222692ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:45709" http.request.id=c10603a9-48b3-4350-9a46-65be721e6020 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/844efa5d-c6e6-48a7-a610-429c8e944ecc?_state=csABa0KFSDCc6c3NrrVpU_w3A5XLOa42--HCpVPGD957Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0NGVmYTVkLWM2ZTYtNDhhNy1hNjEwLTQyOWM4ZTk0NGVjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMToxMi4yMDcxMjQ4NzlaIn0%3D&digest=sha256%3Ad6b1aae2ac4cfaf9ba3ae5a61ea3389c552ba3f8c07dcd1bbb71abf1e62e0a4f" http.request.useragent="Go-http-client/1.1" http.response.duration=957.342854ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:12 +0000] "PUT /v2/foo/bar/blobs/uploads/844efa5d-c6e6-48a7-a610-429c8e944ecc?_state=csABa0KFSDCc6c3NrrVpU_w3A5XLOa42--HCpVPGD957Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0NGVmYTVkLWM2ZTYtNDhhNy1hNjEwLTQyOWM4ZTk0NGVjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMToxMi4yMDcxMjQ4NzlaIn0%3D&digest=sha256%3Ad6b1aae2ac4cfaf9ba3ae5a61ea3389c552ba3f8c07dcd1bbb71abf1e62e0a4f HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [26/Apr/2025:21:31:13 +0000] "DELETE /v2/foo/bar/blobs/sha256:d6b1aae2ac4cfaf9ba3ae5a61ea3389c552ba3f8c07dcd1bbb71abf1e62e0a4f HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.11s) === RUN TestStartPushReadOnly time="2025-04-26T21:31: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.2 time="2025-04-26T21:31:13Z" level=info msg="redis not configured" go.version=go1.24.2 127.0.0.1 - - [26/Apr/2025:21:31:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-04-26T21:31: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.2 time="2025-04-26T21:31:13Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=a35bf0e3-721b-4df4-8034-f81857e85426 http.request.method=GET http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.210691ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2025:21:31:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-26T21:31:13Z" 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.2 http.request.host="127.0.0.1:42763" http.request.id=d43ed0d7-03ad-4175-b2a6-c6a08f120e25 http.request.method=GET http.request.remoteaddr="127.0.0.1:57572" 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="864.248µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Apr/2025:21:31:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-26T21:31:13Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=41e9f028-498d-46a9-bc04-939908809a7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" 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="878.328µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2025:21:31:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-26T21:31:13Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=af262230-80ac-4926-baf9-36674d352e75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" 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.11339ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-26T21:31:13Z" 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.2 http.request.host="127.0.0.1:42763" http.request.id=af262230-80ac-4926-baf9-36674d352e75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" 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.196511ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-26T21:31:13Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=af262230-80ac-4926-baf9-36674d352e75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" 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.224791ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-26T21:31:13Z" 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.2 http.request.host="127.0.0.1:42763" http.request.id=af262230-80ac-4926-baf9-36674d352e75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" 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.253192ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2025:21:31:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-26T21:31:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=d1898a0b-646f-460a-b062-e46876c97e83 http.request.method=POST http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169211ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:13 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:15Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=a5fff2cb-e33e-4371-becd-417ec9659be8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/blobs/uploads/b7e53fc1-c892-49f9-b45c-fd5a67d252a5?_state=eq0p-dj-RmpUXG5648z9fu4R781k3kublEUPapg9_JB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiN2U1M2ZjMS1jODkyLTQ5ZjktYjQ1Yy1mZDVhNjdkMjUyYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MTMuMzg4NTcxMDlaIn0%3D&digest=sha256%3Aed07d6e7dd64c05c7a917f432d37d6370ae2da3fac9a68b695bb523c551ba2f9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.854267967s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:13 +0000] "PUT /v2/foo/schema1/blobs/uploads/b7e53fc1-c892-49f9-b45c-fd5a67d252a5?_state=eq0p-dj-RmpUXG5648z9fu4R781k3kublEUPapg9_JB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiN2U1M2ZjMS1jODkyLTQ5ZjktYjQ1Yy1mZDVhNjdkMjUyYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MTMuMzg4NTcxMDlaIn0%3D&digest=sha256%3Aed07d6e7dd64c05c7a917f432d37d6370ae2da3fac9a68b695bb523c551ba2f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:15Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=4a012698-25a8-4446-8f4b-14387b546950 http.request.method=POST http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.193212ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:15 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=0790e124-19bc-4ee9-9b27-118a89f68818 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/blobs/uploads/109ba456-c55c-4a5a-8058-8c5c15d2d559?_state=8Zw7m3RH69DRNzQ3EZK_CpCHzf5UgRjdyP-1-sV80ot7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMDliYTQ1Ni1jNTVjLTRhNWEtODA1OC04YzVjMTVkMmQ1NTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MTUuNDkwNDgxMjQxWiJ9&digest=sha256%3A217e5ae7abd5756555f9e8a98cc5bbef1616e88e2446972c37a5aff231fc0bb2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.812323547s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/109ba456-c55c-4a5a-8058-8c5c15d2d559?_state=8Zw7m3RH69DRNzQ3EZK_CpCHzf5UgRjdyP-1-sV80ot7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMDliYTQ1Ni1jNTVjLTRhNWEtODA1OC04YzVjMTVkMmQ1NTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MTUuNDkwNDgxMjQxWiJ9&digest=sha256%3A217e5ae7abd5756555f9e8a98cc5bbef1616e88e2446972c37a5aff231fc0bb2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=cb128fa3-0120-4075-aa81-cc99975263a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.081679ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=597eccc6-c0c1-4237-963f-7e29b7b7b089 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" http.request.useragent="Go-http-client/1.1" http.response.duration=3.612514ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=722b7b5d-7627-4c33-b187-9a7b811827c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.096221ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=5d80d113-0ec8-4114-9889-7da44efc03b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.023659ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "GET /v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42763" http.request.id=2727946e-9fd2-4592-9eab-e12a44279890 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" http.request.useragent="Go-http-client/1.1" http.response.duration=3.495953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42763" http.request.id=58263e27-2542-4154-868d-bf85e65c67fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" http.request.useragent="Go-http-client/1.1" http.response.duration=3.409153ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:42763" http.request.id=4044f94c-8b3a-4bf5-8767-0cdd7f749b9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" http.request.useragent="Go-http-client/1.1" http.response.duration=3.588914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=d57dff2b-925d-4acc-8cb1-0d79114c772d http.request.method=GET http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.993019ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "GET /v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=2dccd62b-2b3b-432f-981c-9a81c89c02cc http.request.method=GET http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="853.568µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=96f8b80a-8612-4072-b1a5-896712268299 http.request.method=GET http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" http.request.useragent="Go-http-client/1.1" http.response.duration="740.887µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "GET /v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=97aa485d-9d0f-4f97-952e-57212dc53044 http.request.method=GET http.request.remoteaddr="127.0.0.1:57572" 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="902.449µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=error msg="payload digest does match: "sha256:201302362ee0cd5450b49198504701863598d39df0029bac4c7b4ddc96edc27d" != "sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab"" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=8133e08f-6243-47e3-8231-32794d3f089a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" time="2025-04-26T21:31:18Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=8133e08f-6243-47e3-8231-32794d3f089a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57572" http.request.uri="/v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.203451ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab" 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:4f37c39207d33fba609386efd190251125871d7517c87526aa93b7481b44e6ab HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=53b8f6ba-6ec3-42ab-b60a-733a2e020400 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="986.169µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" 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.2 http.request.host="127.0.0.1:42763" http.request.id=090775f9-9107-4e13-b423-e4e16dff1516 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" 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="839.768µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42763" http.request.id=8c3d4e68-8fbe-4b7f-9ad7-3e9cc940192d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" 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="972.489µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-26T21:31:18Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42763" http.request.id=8c3d4e68-8fbe-4b7f-9ad7-3e9cc940192d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" 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.02385ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-26T21:31:18Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42763" http.request.id=8c3d4e68-8fbe-4b7f-9ad7-3e9cc940192d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" 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.05213ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=e6d3b4df-f479-406f-8fb0-47a255a29dc8 http.request.method=POST http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="949.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=db7a6cd8-f7a9-4612-88dc-8bcdbd8c5f66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/blobs/uploads/fa1d354a-faaa-486f-bcd6-7e3fa9136de0?_state=Is8fYCBndzB9ErQ5v7AgEzhoOncSGfIDrr268c3loh57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYTFkMzU0YS1mYWFhLTQ4NmYtYmNkNi03ZTNmYTkxMzZkZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MTguMzQ1MzQ3MTU3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.193812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/fa1d354a-faaa-486f-bcd6-7e3fa9136de0?_state=Is8fYCBndzB9ErQ5v7AgEzhoOncSGfIDrr268c3loh57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYTFkMzU0YS1mYWFhLTQ4NmYtYmNkNi03ZTNmYTkxMzZkZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MTguMzQ1MzQ3MTU3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42763" http.request.id=178910b1-c21c-4b08-8600-1b074a3d2940 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" 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="995.849µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-26T21:31:18Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42763" http.request.id=178910b1-c21c-4b08-8600-1b074a3d2940 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" 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.05853ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-26T21:31:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=6ee0755c-ebc3-4f2f-8b1b-1e45b05acbea http.request.method=POST http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08081ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:20Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=00c68742-ff10-48d9-b766-f0741e886d18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/blobs/uploads/2a44606a-7eb4-4621-b1cc-99925ab037d3?_state=LHD1iT_PS7fj6ymnIMs9LkVwYDxLM5rjuh0kqLuWFqp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYTQ0NjA2YS03ZWI0LTQ2MjEtYjFjYy05OTkyNWFiMDM3ZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MTguNTI4MzgyNjM5WiJ9&digest=sha256%3Ab88fd0c08abcc2de918f98d07f2120063cbf3a2f90ecdf95f4db51fb75d85430" http.request.useragent="Go-http-client/1.1" http.response.duration=1.658569363s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/2a44606a-7eb4-4621-b1cc-99925ab037d3?_state=LHD1iT_PS7fj6ymnIMs9LkVwYDxLM5rjuh0kqLuWFqp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYTQ0NjA2YS03ZWI0LTQ2MjEtYjFjYy05OTkyNWFiMDM3ZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MTguNTI4MzgyNjM5WiJ9&digest=sha256%3Ab88fd0c08abcc2de918f98d07f2120063cbf3a2f90ecdf95f4db51fb75d85430 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:20Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=19cb07b9-b024-483b-abb7-bb36e24f449a http.request.method=POST http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.165772ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=fea2fe37-5af8-486d-bebe-1da478d9532b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/blobs/uploads/7a477af4-f458-4fdd-a73d-0e5a26874c63?_state=ZrTBVCJCsPpkwCb_3gc5uNhojrz5CfAMTBblV6CC2SV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YTQ3N2FmNC1mNDU4LTRmZGQtYTczZC0wZTVhMjY4NzRjNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MjAuMzc5OTM0Nzc5WiJ9&digest=sha256%3A62ac339d539de7ad62039438a739d19543a07d1328ab108f4e3d28ec10de333b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.708117559s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/7a477af4-f458-4fdd-a73d-0e5a26874c63?_state=ZrTBVCJCsPpkwCb_3gc5uNhojrz5CfAMTBblV6CC2SV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YTQ3N2FmNC1mNDU4LTRmZGQtYTczZC0wZTVhMjY4NzRjNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MjAuMzc5OTM0Nzc5WiJ9&digest=sha256%3A62ac339d539de7ad62039438a739d19543a07d1328ab108f4e3d28ec10de333b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42763" http.request.id=9f041683-930c-41a7-91d5-301ef808c3e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.509294ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42763" http.request.id=d0233893-02e7-4a62-8ad6-72ae400bf31a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/sha256:9d6c511205b87b6c3d767160370a2e46bd97d33d6e7dcaf971506378e3b35f99" http.request.useragent="Go-http-client/1.1" http.response.duration=1.185811ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:9d6c511205b87b6c3d767160370a2e46bd97d33d6e7dcaf971506378e3b35f99 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=c92cd1c1-73d8-4d8a-bf85-8d877c2505a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.127411ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=6bdc2f42-d651-46ce-80c0-f7db2980b473 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/sha256:9d6c511205b87b6c3d767160370a2e46bd97d33d6e7dcaf971506378e3b35f99" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="910.529µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/manifests/sha256:9d6c511205b87b6c3d767160370a2e46bd97d33d6e7dcaf971506378e3b35f99 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=2f3beb84-a2fb-4554-933d-780b8739722f http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="922.409µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=13140f63-e89e-4015-af19-338f199e4c7b http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/sha256:9d6c511205b87b6c3d767160370a2e46bd97d33d6e7dcaf971506378e3b35f99" http.request.useragent="Go-http-client/1.1" http.response.duration="751.887µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/manifests/sha256:9d6c511205b87b6c3d767160370a2e46bd97d33d6e7dcaf971506378e3b35f99 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=0343daff-b3a6-4f8f-be88-f45c3bb01ec2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" 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="777.568µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="rewriting manifest sha256:9d6c511205b87b6c3d767160370a2e46bd97d33d6e7dcaf971506378e3b35f99 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=30447b14-1ac5-4510-8af2-7b6ef78d8ff1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" 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-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=30447b14-1ac5-4510-8af2-7b6ef78d8ff1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.321622ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42763" http.request.id=608a77cf-1c03-45b4-9489-0ac2c0721b8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.04645ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42763" http.request.id=ca2bad36-d84a-4a21-8513-a857d0bd5348 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.259452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42763" http.request.id=be84428c-c7f1-439e-b526-3f1879e17e96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/sha256:98ab112edd510ea7aa07fc3e0259e47b5ceba0e7c4f1ff82b2bade8e542bbee4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.084051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:98ab112edd510ea7aa07fc3e0259e47b5ceba0e7c4f1ff82b2bade8e542bbee4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=437aea6d-9666-4c01-8b10-d76f386b9ed3 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" 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="990.81µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=d8a660bf-6531-4a4a-b86c-d254c1a3ac67 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/sha256:98ab112edd510ea7aa07fc3e0259e47b5ceba0e7c4f1ff82b2bade8e542bbee4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.009129ms http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/manifests/sha256:98ab112edd510ea7aa07fc3e0259e47b5ceba0e7c4f1ff82b2bade8e542bbee4 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=3415733d-6691-4679-94d8-4d0e70d03e53 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="924.929µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=50e15d52-5033-4854-a1d6-cac6f839b248 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/schema2/manifests/sha256:98ab112edd510ea7aa07fc3e0259e47b5ceba0e7c4f1ff82b2bade8e542bbee4" http.request.useragent="Go-http-client/1.1" http.response.duration="847.328µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/manifests/sha256:98ab112edd510ea7aa07fc3e0259e47b5ceba0e7c4f1ff82b2bade8e542bbee4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="rewriting manifest list sha256:98ab112edd510ea7aa07fc3e0259e47b5ceba0e7c4f1ff82b2bade8e542bbee4 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=498d90d6-7ed9-4b84-995f-b782fdf1b5a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" 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-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42763" http.request.id=498d90d6-7ed9-4b84-995f-b782fdf1b5a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" 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.439943ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-26T21:31:22Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=750e0b72-afae-4fa9-a046-bc5ba02ed90a http.request.method=GET http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.06849ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" 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.2 http.request.host="127.0.0.1:42159" http.request.id=340a64c9-3fcf-40fd-a5b3-22c406d12669 http.request.method=GET http.request.remoteaddr="127.0.0.1:39048" 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="926.529µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=ddd7c1b8-72b7-427e-8008-fcf6e0e6e4c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" 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="934.089µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=c170c193-d9f2-42ba-9c41-dd59c30dccaa http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" 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.17127ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-26T21:31:22Z" 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.2 http.request.host="127.0.0.1:42159" http.request.id=c170c193-d9f2-42ba-9c41-dd59c30dccaa http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" 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.302311ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-26T21:31:22Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=c170c193-d9f2-42ba-9c41-dd59c30dccaa http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" 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.360072ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-26T21:31:22Z" 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.2 http.request.host="127.0.0.1:42159" http.request.id=c170c193-d9f2-42ba-9c41-dd59c30dccaa http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" 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.413592ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-26T21:31:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=86fc3345-a81d-4e32-a8a1-66145e7fe841 http.request.method=POST http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.142171ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=b75f6463-bbaf-4281-8c13-b89b48395606 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/blobs/uploads/6824c387-affa-49f7-a066-1dcb22e2da1d?_state=2JdtywiV0Klw5WqHUaOI7UI3pJ9l-vpAkbVkvaLy7yN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ODI0YzM4Ny1hZmZhLTQ5ZjctYTA2Ni0xZGNiMjJlMmRhMWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MjIuMzU5ODk0NDc0WiJ9&digest=sha256%3A8f941cdc1a0a5823cb66121382a1ec2eccdba1017845beb226ffef04e4ff3a84" http.request.useragent="Go-http-client/1.1" http.response.duration=2.171130215s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:22 +0000] "PUT /v2/foo/schema1/blobs/uploads/6824c387-affa-49f7-a066-1dcb22e2da1d?_state=2JdtywiV0Klw5WqHUaOI7UI3pJ9l-vpAkbVkvaLy7yN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ODI0YzM4Ny1hZmZhLTQ5ZjctYTA2Ni0xZGNiMjJlMmRhMWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MjIuMzU5ODk0NDc0WiJ9&digest=sha256%3A8f941cdc1a0a5823cb66121382a1ec2eccdba1017845beb226ffef04e4ff3a84 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=5b9d861d-0aa8-4651-a0fa-1a0169c8a993 http.request.method=POST http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.174811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=bb43f7d4-023e-4a73-9359-cd012c3f8da5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/blobs/uploads/d404540c-df6f-4f7d-b536-80f430ce4f25?_state=nw3HFZ0w7fB9aY4yWVpwftWXtaUyh2e4upCpuv4Uy8V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNDA0NTQwYy1kZjZmLTRmN2QtYjUzNi04MGY0MzBjZTRmMjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MjQuODA1NDQzNDFaIn0%3D&digest=sha256%3A82752e5842f2a3b6731c1bd4dd700c43f25f42ecbd6e4c6e719e898211e78877" http.request.useragent="Go-http-client/1.1" http.response.duration=3.496888334s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/d404540c-df6f-4f7d-b536-80f430ce4f25?_state=nw3HFZ0w7fB9aY4yWVpwftWXtaUyh2e4upCpuv4Uy8V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNDA0NTQwYy1kZjZmLTRmN2QtYjUzNi04MGY0MzBjZTRmMjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MjQuODA1NDQzNDFaIn0%3D&digest=sha256%3A82752e5842f2a3b6731c1bd4dd700c43f25f42ecbd6e4c6e719e898211e78877 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=e139b72e-3a3e-477f-967b-29a94240d766 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.954047ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=006064b1-9b8d-4fc4-8b1e-e5c01d4b653e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" http.request.useragent="Go-http-client/1.1" http.response.duration=3.493994ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=95aa777c-499d-4648-8970-77c5983e51f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39048" 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=5.113449ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=6a8d87ca-1388-4053-8ab2-7ea19d57a8bd http.request.method=GET http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.11426ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "GET /v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42159" http.request.id=adc52ed5-9b69-4ad2-a390-92dd37e76b83 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" http.request.useragent="Go-http-client/1.1" http.response.duration=3.528394ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42159" http.request.id=ee3cfe30-8e9f-4be3-be3d-f2f69f435440 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" http.request.useragent="Go-http-client/1.1" http.response.duration=3.395392ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:42159" http.request.id=58ce455b-4f1d-4ae6-b4be-0e2f7045a6fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" http.request.useragent="Go-http-client/1.1" http.response.duration=3.406833ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=130c1f7e-a8dd-421b-a831-7900a2ce33f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.851938ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "GET /v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=0e338dc4-cf0f-45a6-a8d6-5984e3951c2a http.request.method=GET http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="809.407µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=5d192804-45c4-44be-8d0b-581250ed75f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" http.request.useragent="Go-http-client/1.1" http.response.duration="705.887µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "GET /v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=8e017dc3-b9bd-4d4b-bc03-9593e28c1a36 http.request.method=GET http.request.remoteaddr="127.0.0.1:39048" 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="693.887µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=error msg="payload digest does match: "sha256:c9a7292598c33a74e062514daf72764269f7717a6a51d22e14387057e5255067" != "sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327"" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=4aa54dec-7bb7-4323-a60d-9168d466e51b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" time="2025-04-26T21:31:28Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=4aa54dec-7bb7-4323-a60d-9168d466e51b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01093ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327" 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:0aa67d82da49f7fe6ddc5d0b3f393803160b4d5cb4d2631e00d898d385979327 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=d86178f7-696f-4dbb-a041-d4b9ec06cd29 http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" 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.849µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" 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.2 http.request.host="127.0.0.1:42159" http.request.id=f6667b7a-0f49-4ca5-94d3-7c06f5a95017 http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" 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="768.727µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42159" http.request.id=b4755432-269d-4796-8315-1c6a82662676 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" 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="859.928µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-26T21:31:28Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42159" http.request.id=b4755432-269d-4796-8315-1c6a82662676 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" 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="913.809µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-26T21:31:28Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42159" http.request.id=b4755432-269d-4796-8315-1c6a82662676 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" 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="942.249µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=a3eb8d18-a25c-430a-a9ca-e593079d37be http.request.method=POST http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="986.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=ba46533a-e8f7-478c-99fb-6c9417ae864c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/blobs/uploads/9a730bfa-8973-48f8-8fb3-d8a787e826aa?_state=nZz8n19A9dHV4K54Ka-q1VGcJ27448RQIbLB3X7LD657Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTczMGJmYS04OTczLTQ4ZjgtOGZiMy1kOGE3ODdlODI2YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MjguMzYzMzk0ODkxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155971ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/9a730bfa-8973-48f8-8fb3-d8a787e826aa?_state=nZz8n19A9dHV4K54Ka-q1VGcJ27448RQIbLB3X7LD657Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTczMGJmYS04OTczLTQ4ZjgtOGZiMy1kOGE3ODdlODI2YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MjguMzYzMzk0ODkxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42159" http.request.id=82c2e8f5-e9a5-440e-a06c-fe9e5b22bf01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" 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.009µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-26T21:31:28Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42159" http.request.id=82c2e8f5-e9a5-440e-a06c-fe9e5b22bf01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" 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.158371ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-26T21:31:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=fab129fc-71f6-420d-ba3c-d3fe6fdec673 http.request.method=POST http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="934.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=46bf302d-17ee-4804-b4c4-2e8fce0eaa03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/blobs/uploads/9f24291c-5cd9-4dcf-a59e-8edfbc2584a5?_state=8J4128Q0svf_K_DA2jYl_1iF54DmwTKWGwqHotbBxSp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZjI0MjkxYy01Y2Q5LTRkY2YtYTU5ZS04ZWRmYmMyNTg0YTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MjguNjIzODk0MzE4WiJ9&digest=sha256%3A4ac320e1b45629ea619453fe30d1d85ff73b3333c502e002376e5272ee954761" http.request.useragent="Go-http-client/1.1" http.response.duration=2.420264332s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/9f24291c-5cd9-4dcf-a59e-8edfbc2584a5?_state=8J4128Q0svf_K_DA2jYl_1iF54DmwTKWGwqHotbBxSp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZjI0MjkxYy01Y2Q5LTRkY2YtYTU5ZS04ZWRmYmMyNTg0YTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MjguNjIzODk0MzE4WiJ9&digest=sha256%3A4ac320e1b45629ea619453fe30d1d85ff73b3333c502e002376e5272ee954761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=aabc8700-1d0e-4e48-a5bd-450589b51224 http.request.method=POST http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.165731ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=8cce5dd9-f2bc-4e5f-b6d2-9f02a74b4a6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/blobs/uploads/f6ea67df-1d75-437d-b02f-619b0ebf47ee?_state=zY_zUWOD17nGMHKLSq-P4-NcKv5vRmj1AeqE0RIbZah7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNmVhNjdkZi0xZDc1LTQzN2QtYjAyZi02MTliMGViZjQ3ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MzEuMzI3NzkxMzhaIn0%3D&digest=sha256%3Af88c777811520a0f9129c950183b2867fa7076b7759ec4ddd9f20b1c044673a4" http.request.useragent="Go-http-client/1.1" http.response.duration=3.105314603s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/f6ea67df-1d75-437d-b02f-619b0ebf47ee?_state=zY_zUWOD17nGMHKLSq-P4-NcKv5vRmj1AeqE0RIbZah7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNmVhNjdkZi0xZDc1LTQzN2QtYjAyZi02MTliMGViZjQ3ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MzEuMzI3NzkxMzhaIn0%3D&digest=sha256%3Af88c777811520a0f9129c950183b2867fa7076b7759ec4ddd9f20b1c044673a4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42159" http.request.id=30e1f067-69d6-474c-b9e3-8585a2312b87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.469454ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42159" http.request.id=967528c9-d921-42f6-8dd3-4dec099b177a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/sha256:d47e67610487042dbda5722ecedf49ae680321a6103153a04c09d16bc94d0ef7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.292892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:d47e67610487042dbda5722ecedf49ae680321a6103153a04c09d16bc94d0ef7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=19a12ace-ede3-4ab3-8a1e-6ffdf3c6a7e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.02305ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=614079e1-946b-430c-b7d6-b7996a364936 http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/sha256:d47e67610487042dbda5722ecedf49ae680321a6103153a04c09d16bc94d0ef7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.089491ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/manifests/sha256:d47e67610487042dbda5722ecedf49ae680321a6103153a04c09d16bc94d0ef7 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=9d9a1c5d-1649-4e0a-bcb4-97316423a781 http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="909.849µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=ec405e9f-bb05-4181-a08a-71d3c9f4ebd4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/sha256:d47e67610487042dbda5722ecedf49ae680321a6103153a04c09d16bc94d0ef7" http.request.useragent="Go-http-client/1.1" http.response.duration="768.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/manifests/sha256:d47e67610487042dbda5722ecedf49ae680321a6103153a04c09d16bc94d0ef7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=850c7172-0ea4-430d-b9c1-5785e60d7450 http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" 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="827.648µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="rewriting manifest sha256:d47e67610487042dbda5722ecedf49ae680321a6103153a04c09d16bc94d0ef7 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=f3fcb08d-cfdb-415c-9cbd-d8d3bb4d5e78 http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" 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-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=f3fcb08d-cfdb-415c-9cbd-d8d3bb4d5e78 http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.169341ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42159" http.request.id=7b3f5cbb-6922-4c22-8782-0c24d36f2cf6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" 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="969.289µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42159" http.request.id=95709e9f-4f8d-4da2-9e3a-ea50aaeb3dd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.138131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42159" http.request.id=e8d2cce3-9409-41bf-ac35-42b65430a008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/sha256:8c1628740cde85fa861d52344275dfb350830b3d5a74e68b180c79beb65775b0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.189611ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:8c1628740cde85fa861d52344275dfb350830b3d5a74e68b180c79beb65775b0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=84860be0-b592-4a37-9749-90e23392d1db http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.06681ms http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=39446686-0628-41f7-b22e-8a5dcd74aeb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/sha256:8c1628740cde85fa861d52344275dfb350830b3d5a74e68b180c79beb65775b0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="999.01µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/manifests/sha256:8c1628740cde85fa861d52344275dfb350830b3d5a74e68b180c79beb65775b0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=7483038d-dabf-4516-aaea-d4002d8c7e1b http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="839.568µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=2c91662d-4a02-4bcd-803d-3ee3bb94cc5e http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" http.request.uri="/v2/foo/schema2/manifests/sha256:8c1628740cde85fa861d52344275dfb350830b3d5a74e68b180c79beb65775b0" http.request.useragent="Go-http-client/1.1" http.response.duration="728.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/manifests/sha256:8c1628740cde85fa861d52344275dfb350830b3d5a74e68b180c79beb65775b0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="rewriting manifest list sha256:8c1628740cde85fa861d52344275dfb350830b3d5a74e68b180c79beb65775b0 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=d426cc50-142c-4cf0-b420-40082cf0c9fd http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" 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-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42159" http.request.id=d426cc50-142c-4cf0-b420-40082cf0c9fd http.request.method=GET http.request.remoteaddr="127.0.0.1:54694" 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.311942ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (21.29s) === RUN TestGetManifestWithStorageError time="2025-04-26T21:31:34Z" 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.2 time="2025-04-26T21:31:34Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:33531" http.request.id=0e2053a2-3804-4710-8f5f-e6ed59592788 http.request.method=GET http.request.remoteaddr="127.0.0.1:41176" 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="988.209µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.2 http.request.host="127.0.0.1:33531" http.request.id=2e11a428-3c90-470a-9b73-b32fc6755e03 http.request.method=GET http.request.remoteaddr="127.0.0.1:41176" 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="853.968µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.2 http.request.host="127.0.0.1:33531" http.request.id=725bc35d-c8f8-41fd-aaae-a995ed0ffbd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:41176" 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="921.249µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.2 http.request.host="127.0.0.1:33531" http.request.id=a17dae59-2cb1-40f2-99e8-ca77c2361445 http.request.method=GET http.request.remoteaddr="127.0.0.1:41176" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.238011ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-04-26T21:31:34Z" 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.2 time="2025-04-26T21:31:34Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=c876c98a-346d-4bb5-8f01-750e92111495 http.request.method=GET http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00985ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" 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.2 http.request.host="127.0.0.1:34911" http.request.id=c00ace26-a0f4-4498-b229-419f07a89a2b http.request.method=GET http.request.remoteaddr="127.0.0.1:56842" 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="973.97µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=bdbbe1cb-a172-4888-b4ec-81f09cdc98e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" 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="890.449µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=3979931e-f8f5-41c1-b7a8-71a908060b46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" 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.10747ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-26T21:31:34Z" 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.2 http.request.host="127.0.0.1:34911" http.request.id=3979931e-f8f5-41c1-b7a8-71a908060b46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" 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.16435ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-26T21:31:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=3979931e-f8f5-41c1-b7a8-71a908060b46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" 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.202271ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-26T21:31:34Z" 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.2 http.request.host="127.0.0.1:34911" http.request.id=3979931e-f8f5-41c1-b7a8-71a908060b46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" 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.238351ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-26T21:31:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=e8ae2fea-f746-44cb-adba-1a157e83bddc http.request.method=POST http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.189371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=3f51f66e-b9bc-4bad-973b-62fde44eb222 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/blobs/uploads/25726290-d175-4422-b03a-294c73b23330?_state=379hOY8GzuxpS_zxBFSSMgzuSAoAgfcDbWFB48i2aQx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNTcyNjI5MC1kMTc1LTQ0MjItYjAzYS0yOTRjNzNiMjMzMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MzQuNzk5NTc1NjNaIn0%3D&digest=sha256%3A61907359fdc00a33a433376bae6aedc51a9b8eac687a58b321e2a046539dcc06" http.request.useragent="Go-http-client/1.1" http.response.duration=3.632342994s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:34 +0000] "PUT /v2/foo/schema1/blobs/uploads/25726290-d175-4422-b03a-294c73b23330?_state=379hOY8GzuxpS_zxBFSSMgzuSAoAgfcDbWFB48i2aQx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNTcyNjI5MC1kMTc1LTQ0MjItYjAzYS0yOTRjNzNiMjMzMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MzQuNzk5NTc1NjNaIn0%3D&digest=sha256%3A61907359fdc00a33a433376bae6aedc51a9b8eac687a58b321e2a046539dcc06 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=3c88f51f-5c8e-42f1-b062-60edcfe7beca http.request.method=POST http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.128971ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=5b16b5e0-1822-4bf5-94ec-b95ce90a715d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/blobs/uploads/503325eb-6d16-4bc5-8bc7-cd1eca289ead?_state=7S6vjODt-vagXgpTTkZyGJxlwfgRHdeLVY1pbwDNyt17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MDMzMjVlYi02ZDE2LTRiYzUtOGJjNy1jZDFlY2EyODllYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MzguNjgwMTgyNzM0WiJ9&digest=sha256%3A3d0fb15c85a9763b209e9269f7ff2919828cbe9856b6e0cd3769e48bbb42ec76" http.request.useragent="Go-http-client/1.1" http.response.duration=2.715118968s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/503325eb-6d16-4bc5-8bc7-cd1eca289ead?_state=7S6vjODt-vagXgpTTkZyGJxlwfgRHdeLVY1pbwDNyt17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MDMzMjVlYi02ZDE2LTRiYzUtOGJjNy1jZDFlY2EyODllYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6MzguNjgwMTgyNzM0WiJ9&digest=sha256%3A3d0fb15c85a9763b209e9269f7ff2919828cbe9856b6e0cd3769e48bbb42ec76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=0f66db70-d495-41c8-acab-45687f10707a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.285739ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=c073bc9e-8af6-4a1b-bf24-9868ade4c2db http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.duration=3.466593ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=24dbfc18-4012-4273-bcd6-681732bc5123 http.request.method=GET http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.101261ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=bc594a18-d1e6-4cc7-8ea6-931e321faa34 http.request.method=GET http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.960139ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34911" http.request.id=3c2217ea-5c70-4cc2-86fa-607f56389829 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.duration=3.439873ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34911" http.request.id=b89f09c5-8e09-47d6-8dee-48a380953a08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.duration=3.396633ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:34911" http.request.id=f9567699-35a6-4ba3-a52b-4d280fd49cdf http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.duration=3.655475ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=255696c7-e20d-4c8b-887a-7476195f9a12 http.request.method=GET http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.983579ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=7b808353-1dfa-45d5-a917-f4fdbc90adf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="899.489µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=9c62b6fa-af20-4a24-93f5-5dcb8a0d3c38 http.request.method=GET http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.duration="765.768µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=a8dcdb39-98fe-4b7a-a8b7-d6e5087fe478 http.request.method=GET http.request.remoteaddr="127.0.0.1:56842" 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="803.688µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=error msg="payload digest does match: "sha256:998a714767f17e90abb20d45070e7347f3b8e1bea1166e7fd04c02e805261470" != "sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76"" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=48d28661-7456-43c7-a7f1-f9a054dfe952 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" time="2025-04-26T21:31:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=48d28661-7456-43c7-a7f1-f9a054dfe952 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56842" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="997.01µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=010fd19d-3d7f-46d0-ad38-7b0d5ceec746 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56850" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.duration=1.296613ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=9a0e8f50-c074-479d-9b7d-778e0beb6c62 http.request.method=GET http.request.remoteaddr="127.0.0.1:56850" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.208811ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=0a57f7f3-c314-4c81-bae6-5eca2e7f2f1e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.06601ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=aa11ed2b-8e46-41b7-853e-d17782170526 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56864" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.duration=3.724556ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=40c51301-10f3-4c9a-867e-01f3cacaa9ad http.request.method=GET http.request.remoteaddr="127.0.0.1:56864" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.256222ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=48b8a591-b421-42df-acf8-e9bab827e913 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56874" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.630535ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=99aa34ca-f006-4d17-99e8-76267a8fa11b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.699036ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=7884fd5a-5248-4de9-a2d1-9ae14e34833e http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01357ms http.response.status=200 http.response.written=39 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=2da95f7c-42bc-4d3b-8683-3b5eef7806ce http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76" http.request.useragent="Go-http-client/1.1" http.response.duration=1.161892ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e8b8bbc728027a7e13c8c8119a7eaff1e40db5647e324d142181b7d6582c7a76 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=d0f3a525-d4cc-4057-8f27-8628876ec0f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" 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="879.448µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=d15f06a5-dd5c-4f1c-822d-e321e041ee1a http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" 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="969.49µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" 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.2 http.request.host="127.0.0.1:34911" http.request.id=5bce6aae-deaf-4403-a24c-6a9371924c81 http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" 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="865.049µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34911" http.request.id=105e9a8c-ba82-4568-95d4-56adc0cbea99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" 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.013369ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-26T21:31:41Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34911" http.request.id=105e9a8c-ba82-4568-95d4-56adc0cbea99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" 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.06393ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-26T21:31:41Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34911" http.request.id=105e9a8c-ba82-4568-95d4-56adc0cbea99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" 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.09305ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=ed11c719-7184-45cb-8dc0-2e074d8fb41c http.request.method=POST http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.004249ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=407db102-2445-408a-a161-cbb5868e6e64 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/blobs/uploads/2f64c3b9-f6af-4409-8774-c7df23cbd9b1?_state=pDtnaclbopCoQQDzKDQL8S4LpWuAvGDDgI3UHnjYIq97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZjY0YzNiOS1mNmFmLTQ0MDktODc3NC1jN2RmMjNjYmQ5YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6NDEuNDY4NDA5MjQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.367693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/2f64c3b9-f6af-4409-8774-c7df23cbd9b1?_state=pDtnaclbopCoQQDzKDQL8S4LpWuAvGDDgI3UHnjYIq97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZjY0YzNiOS1mNmFmLTQ0MDktODc3NC1jN2RmMjNjYmQ5YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6NDEuNDY4NDA5MjQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34911" http.request.id=0ff968b0-52e2-4f5e-9da8-967ebde38c26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" 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.193092ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-26T21:31:41Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34911" http.request.id=0ff968b0-52e2-4f5e-9da8-967ebde38c26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" 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.246172ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-26T21:31:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=450f37ff-7cad-46d9-a462-b0f404ce0779 http.request.method=POST http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06545ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=de64caad-0415-4b09-b02f-e6a890d38979 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/blobs/uploads/d395fd4c-14b5-43d2-b3be-1f4ba8095110?_state=df3wzF2uAkiq1uUsFWdWyLTe9_IFLPbGrK5Y7v_QzSd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMzk1ZmQ0Yy0xNGI1LTQzZDItYjNiZS0xZjRiYTgwOTUxMTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6NDEuNzMwNzM3NDA5WiJ9&digest=sha256%3A9b8a8d7a5d7ec1ff95265702217c8fe119c42384e8046fd7a71749de7f68ec12" http.request.useragent="Go-http-client/1.1" http.response.duration=2.841953428s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/d395fd4c-14b5-43d2-b3be-1f4ba8095110?_state=df3wzF2uAkiq1uUsFWdWyLTe9_IFLPbGrK5Y7v_QzSd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMzk1ZmQ0Yy0xNGI1LTQzZDItYjNiZS0xZjRiYTgwOTUxMTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6NDEuNzMwNzM3NDA5WiJ9&digest=sha256%3A9b8a8d7a5d7ec1ff95265702217c8fe119c42384e8046fd7a71749de7f68ec12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=98001940-62a0-476c-804a-ee659eb4f979 http.request.method=POST http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.176411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:44 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=62ea8acd-0d74-4044-827e-d2bd3eed91e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/blobs/uploads/535a702e-4634-4215-b37b-2fe8380591e8?_state=VOvK8kCyDn0FVUnlpn0OcL2keCWOi8sdjfZkoP15lsZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MzVhNzAyZS00NjM0LTQyMTUtYjM3Yi0yZmU4MzgwNTkxZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6NDQuODU5NTM0MTk3WiJ9&digest=sha256%3A68e573f06d3730f6928325ad3aba084afa3cdee69ba191fa7a615bf0d377c22b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.264655855s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:44 +0000] "PUT /v2/foo/schema2/blobs/uploads/535a702e-4634-4215-b37b-2fe8380591e8?_state=VOvK8kCyDn0FVUnlpn0OcL2keCWOi8sdjfZkoP15lsZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MzVhNzAyZS00NjM0LTQyMTUtYjM3Yi0yZmU4MzgwNTkxZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjZUMjE6MzE6NDQuODU5NTM0MTk3WiJ9&digest=sha256%3A68e573f06d3730f6928325ad3aba084afa3cdee69ba191fa7a615bf0d377c22b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34911" http.request.id=978088e9-0550-4aac-a3cc-8cf5119d95d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.629305ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34911" http.request.id=f776087e-52ce-486e-8f8b-1e75dda2b329 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.229452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=ff7f399b-b712-4c20-99e5-bf83c60b74f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.198172ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=6a9db9d8-58b1-4d5c-b395-77d8481ab37f http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.148171ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "GET /v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=507df05a-1aaf-400a-8a76-8fda0f8f7fc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="825.408µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=85ca04d0-75e3-4d85-aae3-ac63a02521d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" http.request.useragent="Go-http-client/1.1" http.response.duration="901.728µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "GET /v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=b62b2486-1d2c-46c5-931c-c8070b19e987 http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" 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="795.127µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="rewriting manifest sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=4f941074-e6c8-4329-ac03-d7949b1d6976 http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" 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-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=4f941074-e6c8-4329-ac03-d7949b1d6976 http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.203221ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=5624eb51-4f49-4bf9-94ba-b1610a85f4a0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.064931ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "DELETE /v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=31cf061d-8a08-4d92-9b21-45b31a441507 http.request.method=GET http.request.remoteaddr="127.0.0.1:56880" http.request.uri="/v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="924.569µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "GET /v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=5cf967f3-0dff-4ed6-ad35-72ef2382fe69 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57022" http.request.uri="/v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.154011ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "DELETE /v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34911" http.request.id=ee9ad367-7d45-4006-9647-eac6397e0570 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57038" http.request.uri="/v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.492815ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=7162fb74-c6af-427a-ad7e-0df899fc2f2d http.request.method=GET http.request.remoteaddr="127.0.0.1:57038" http.request.uri="/v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.098611ms http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "GET /v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=e76fa29d-e86d-4a5b-8c9c-171c3be778ce http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57046" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.192971ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34911" http.request.id=746d7e72-5b15-46d0-8898-b5c00d34f401 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57052" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.424894ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=b3381927-03c5-4dd3-9bbf-430c71b590cf http.request.method=GET http.request.remoteaddr="127.0.0.1:57052" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01929ms http.response.status=200 http.response.written=39 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=661b4aec-8b62-486d-959c-7b3ca2817718 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57052" http.request.uri="/v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "DELETE /v2/foo/schema2/manifests/sha256:56f3df8f24bb8652c52e583c9bf719791584d3129b0321c8dcfaaaa2a68155b6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34911" http.request.id=12c3b1a7-6f68-47dd-9589-7b3dd2b83f1a http.request.method=GET http.request.remoteaddr="127.0.0.1:57052" 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="770.608µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (13.68s) === RUN TestManifestDeleteDisabled time="2025-04-26T21:31: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.2 time="2025-04-26T21:31:48Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:48Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:36451" http.request.id=e606595b-a955-465f-9133-3a87cc2ae247 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54054" 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="997.13µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [26/Apr/2025:21:31:48 +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-04-26T21:31: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.2 time="2025-04-26T21:31:48Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:48Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 time="2025-04-26T21:31:48Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.2 time="2025-04-26T21:31:48Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.2 time="2025-04-26T21:31:48Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:40815" http.request.id=0a93acd8-97aa-4b0c-8013-f6d445f6b736 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42418" 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.767977ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:40815" http.request.id=de4560cb-47bf-4e9c-bd2f-c6dc161e4641 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42424" 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.785297ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:40815" http.request.id=7b026f0a-55bf-4496-821b-8e8516e7b7b4 http.request.method=POST http.request.remoteaddr="127.0.0.1:42430" 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.693256ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-26T21:31:48Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:40815" http.request.id=ff519b3a-42d1-4707-9156-3baa7bb6c305 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42444" 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.661536ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.52s) === RUN TestProxyManifestGetByTag time="2025-04-26T21:31: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.2 time="2025-04-26T21:31:48Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=6e98e4c3-fe64-4c2a-9997-2acbf7c0b5a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:58634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154651ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=6ee32424-1794-41d7-b2f2-8aace3ae001c http.request.method=PUT http.request.remoteaddr="127.0.0.1:58634" http.request.uri="/v2/foo/bar/blobs/uploads/e1fb8e5c-1ebd-42a7-ace9-3387d762d999?_state=w9sU1FUl-se0Rt6qzqqxZF9JMqrtxXxkyEIJdZTVdHJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZmI4ZTVjLTFlYmQtNDJhNy1hY2U5LTMzODdkNzYyZDk5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTo0OC45MjE4MjQ0NDdaIn0%3D&digest=sha256%3Ae15a062c234d82df11b2e825c49d0730941c2bee181af4cf2fd3b99170dfd0d1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.439684115s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:48 +0000] "PUT /v2/foo/bar/blobs/uploads/e1fb8e5c-1ebd-42a7-ace9-3387d762d999?_state=w9sU1FUl-se0Rt6qzqqxZF9JMqrtxXxkyEIJdZTVdHJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZmI4ZTVjLTFlYmQtNDJhNy1hY2U5LTMzODdkNzYyZDk5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTo0OC45MjE4MjQ0NDdaIn0%3D&digest=sha256%3Ae15a062c234d82df11b2e825c49d0730941c2bee181af4cf2fd3b99170dfd0d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=aba814b6-b4bd-4714-901a-320af59fc11c http.request.method=PUT http.request.remoteaddr="127.0.0.1:58634" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.668595ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:51 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-26T21:31:51Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-26T21:31:51Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 time="2025-04-26T21:31:51Z" level=info msg="Starting upload purge in 27m0s" go.version=go1.24.2 time="2025-04-26T21:31:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=6d222dd9-2f9c-4ebf-8a40-06b18b405836 http.request.method=GET http.request.remoteaddr="127.0.0.1:58634" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="673.007µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2025:21:31:51 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-26T21:31:51Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:32809" go.version=go1.24.2 time="2025-04-26T21:31:51Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.2 time="2025-04-26T21:31:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=ae3513d6-f1dd-42d9-81a5-f4345eb4fb37 http.request.method=GET http.request.remoteaddr="127.0.0.1:58648" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="919.528µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2025:21:31:51 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-26T21:31:51Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32809 /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:32809/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:44699" http.request.id=a7b01032-a665-4fcd-b061-46da6a9947b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:58384" http.request.uri="/v2/foo/bar/manifests/sha256:24e4af701bbce441f61988c3c3f429c655e925a9b9dac2056e4e6d3c949de763" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:24e4af701bbce441f61988c3c3f429c655e925a9b9dac2056e4e6d3c949de763" time="2025-04-26T21:31:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=b737ae1a-4121-42e7-8fb0-d42b779e609e http.request.method=GET http.request.remoteaddr="127.0.0.1:58664" http.request.uri="/v2/foo/bar/manifests/sha256:24e4af701bbce441f61988c3c3f429c655e925a9b9dac2056e4e6d3c949de763" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.133221ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2025:21:31:51 +0000] "GET /v2/foo/bar/manifests/sha256:24e4af701bbce441f61988c3c3f429c655e925a9b9dac2056e4e6d3c949de763 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-26T21:31:51Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:24e4af701bbce441f61988c3c3f429c655e925a9b9dac2056e4e6d3c949de763 with ttl=167h59m59.99999504s" go.version=go1.24.2 time="2025-04-26T21:31:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44699" http.request.id=a7b01032-a665-4fcd-b061-46da6a9947b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:58384" http.request.uri="/v2/foo/bar/manifests/sha256:24e4af701bbce441f61988c3c3f429c655e925a9b9dac2056e4e6d3c949de763" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.844525ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2025:21:31:51 +0000] "GET /v2/foo/bar/manifests/sha256:24e4af701bbce441f61988c3c3f429c655e925a9b9dac2056e4e6d3c949de763 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-26T21:31:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=f7c84d10-d498-4dbf-bfb4-814854a549b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:58664" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="808.928µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2025:21:31:51 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-26T21:31:51Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32809 /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:32809/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:44699" http.request.id=514eb928-0f6f-46cd-973d-de410f288c16 http.request.method=GET http.request.remoteaddr="127.0.0.1:58392" 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-04-26T21:31:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=ee160f21-fcdc-442c-b1ca-126c327dc0c3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58666" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.173261ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2025:21:31:51 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-26T21:31:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44699" http.request.id=514eb928-0f6f-46cd-973d-de410f288c16 http.request.method=GET http.request.remoteaddr="127.0.0.1:58392" 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=12.054436ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2025:21:31:51 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-26T21:31:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=90de94cc-5faf-4baf-a340-81a98a8b6cfa http.request.method=POST http.request.remoteaddr="127.0.0.1:58666" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126251ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=9203bb0b-5c30-4774-9749-99c4b4c776f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58666" http.request.uri="/v2/foo/bar/blobs/uploads/9c09b5e3-bea1-4cc0-9070-1ac52f5a218a?_state=ayXrcO2vtq42z_2V3Ahv9aXFlsiFRywUP1TKmLu2Kc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljMDliNWUzLWJlYTEtNGNjMC05MDcwLTFhYzUyZjVhMjE4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTo1MS42MzYxNzI2MDVaIn0%3D&digest=sha256%3A4589a44f8e46fb5bee8470158184aec4eb540f1de7f3a11168acec291c1d7c95" http.request.useragent="Go-http-client/1.1" http.response.duration=2.376364026s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:51 +0000] "PUT /v2/foo/bar/blobs/uploads/9c09b5e3-bea1-4cc0-9070-1ac52f5a218a?_state=ayXrcO2vtq42z_2V3Ahv9aXFlsiFRywUP1TKmLu2Kc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljMDliNWUzLWJlYTEtNGNjMC05MDcwLTFhYzUyZjVhMjE4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yNlQyMTozMTo1MS42MzYxNzI2MDVaIn0%3D&digest=sha256%3A4589a44f8e46fb5bee8470158184aec4eb540f1de7f3a11168acec291c1d7c95 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=3872bf9e-375b-408e-b4ae-75f6b5040227 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58666" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.722916ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2025:21:31:54 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=818f116b-646f-4ff9-b8d3-dc3119d3796e http.request.method=GET http.request.remoteaddr="127.0.0.1:58666" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="766.687µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2025:21:31:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-26T21:31:54Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32809 /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:32809/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:44699" http.request.id=07990a4e-0761-423b-bb06-ae493fecdc40 http.request.method=GET http.request.remoteaddr="127.0.0.1:57452" 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-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=177d7114-61fe-497a-926e-65a28fdf61f6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56752" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.141781ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2025:21:31:54 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=7d44f207-5496-47fd-a4e3-493f210e43e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56752" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="696.807µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2025:21:31:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-26T21:31:54Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32809 /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:32809/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:44699" http.request.id=07990a4e-0761-423b-bb06-ae493fecdc40 http.request.method=GET http.request.remoteaddr="127.0.0.1:57452" 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-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:32809" http.request.id=321dc283-56e5-4b7d-b1e9-d154eeaec8fd http.request.method=GET http.request.remoteaddr="127.0.0.1:56754" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.188061ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2025:21:31:54 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-26T21:31:54Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:64e7e4e4db3104744ad042c99d95552dabac18f4ea0939875ec8f87bcd78241a with ttl=167h59m59.99998984s" go.version=go1.24.2 time="2025-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44699" http.request.id=07990a4e-0761-423b-bb06-ae493fecdc40 http.request.method=GET http.request.remoteaddr="127.0.0.1:57452" 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=18.74418ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2025:21:31:54 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (5.36s) === RUN TestAppDispatcher time="2025-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44575" http.request.id=f150ea65-b727-4ca0-8cf6-376bcd1944ff http.request.method=GET http.request.remoteaddr="127.0.0.1:34606" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="973.089µs" http.response.status=200 http.response.written=0 time="2025-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44575" http.request.id=049aed3a-ed6c-437c-91ad-daf0ac1c7643 http.request.method=GET http.request.remoteaddr="127.0.0.1:34606" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="782.208µs" http.response.status=200 http.response.written=0 time="2025-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44575" http.request.id=ab538a81-544a-4c2c-a061-dff68a30694e http.request.method=GET http.request.remoteaddr="127.0.0.1:34606" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="777.527µs" http.response.status=200 http.response.written=0 time="2025-04-26T21:31:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44575" http.request.id=96345aa1-98db-4487-bfef-997831dd9951 http.request.method=GET http.request.remoteaddr="127.0.0.1:34606" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="803.488µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-04-26T21:31:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 time="2025-04-26T21:31:54Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 time="2025-04-26T21:31:54Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.2 http.request.host="127.0.0.1:46643" http.request.id=a2eb81f4-2db2-4491-8e52-b356dbe6f71e http.request.method=GET http.request.remoteaddr="127.0.0.1:35156" 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-04-26T21:31:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 time="2025-04-26T21:31:54Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 time="2025-04-26T21:31:54Z" level=info msg="configuring file health check path=/tmp/healthcheck97094748, interval=1" go.version=go1.24.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-04-26T21:31:58Z" 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.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 time="2025-04-26T21:31:58Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 time="2025-04-26T21:31:58Z" level=info msg="configuring TCP health check addr=127.0.0.1:39693, interval=1" go.version=go1.24.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-04-26T21:32:02Z" 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.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 time="2025-04-26T21:32:02Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 time="2025-04-26T21:32:02Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:33851, interval=1, threshold=3" go.version=go1.24.2 instance.id=bb28719c-7507-432a-8cc6-7a1604705287 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 102.136s ? 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.67s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.17s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.59s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.70s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 11.213s === RUN TestSchedule time="2025-04-26T21:30:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=3c6d446f-21fa-40a3-98c7-bb0feec99cc2 time="2025-04-26T21:30:27Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9974ms" go.version=go1.24.2 instance.id=3c6d446f-21fa-40a3-98c7-bb0feec99cc2 time="2025-04-26T21:30:27Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998µs" go.version=go1.24.2 instance.id=3c6d446f-21fa-40a3-98c7-bb0feec99cc2 time="2025-04-26T21:30:27Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.64µs" go.version=go1.24.2 instance.id=3c6d446f-21fa-40a3-98c7-bb0feec99cc2 scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-04-26T21:30:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=3c6d446f-21fa-40a3-98c7-bb0feec99cc2 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-04-26T21:30:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=3c6d446f-21fa-40a3-98c7-bb0feec99cc2 time="2025-04-26T21:30:27Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99628ms" go.version=go1.24.2 instance.id=3c6d446f-21fa-40a3-98c7-bb0feec99cc2 time="2025-04-26T21:30:27Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99764ms" go.version=go1.24.2 instance.id=3c6d446f-21fa-40a3-98c7-bb0feec99cc2 time="2025-04-26T21:30:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=3c6d446f-21fa-40a3-98c7-bb0feec99cc2 --- PASS: TestStopRestore (0.52s) === RUN TestDoubleStart time="2025-04-26T21:30:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=3c6d446f-21fa-40a3-98c7-bb0feec99cc2 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.647s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.42s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 20263936 sha256:b36837115a583f240171814f7cf55a9a496e943df488bbc40f11ccc65fbb5d61 [] map[] } --- PASS: TestSimpleBlobRead (0.67s) === RUN TestBlobMount --- PASS: TestBlobMount (0.85s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.03s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.56s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.66s) === 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:0566137da2cc6b422c8e32856acd0dc9c8c18894fa53c79501a33e1ef5b88450 palailogos: marking blob sha256:69f02aa3c63b18f01ebb7dedad3a341b027507abcfeccb0e2977e78a1cdb5dd8 palailogos: marking blob sha256:2dc16f873a12a92d592f55469f5f8cada06c6d7ce07c68bd148168aa8857b490 palailogos: marking manifest sha256:2dc16f873a12a92d592f55469f5f8cada06c6d7ce07c68bd148168aa8857b490 palailogos: marking blob sha256:fdc0d0e398c1930f645f22b436829792074e515d8810059d147f52b293bbe8b6 palailogos: marking blob sha256:ac125dbe30a47f04fbb8c3f10cdc07e81e7065384e7b9f1ba70a2db4c52a28f0 palailogos: marking manifest sha256:3ad8ef77028f0ea6c91695c16685d82724175717f4c5e772f55834f36dacef6e palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:4f4a3d4a5bad8ae4d0f9fbf1391ea00ec3b33b83307ad36cc0fe4a5249a7f82b palailogos: marking blob sha256:86b4d5d0b2ad562f9cee6caebe1dacc28277ec99c5d378c2ec1b24f0b2de15cf palailogos: marking manifest sha256:69f02aa3c63b18f01ebb7dedad3a341b027507abcfeccb0e2977e78a1cdb5dd8 palailogos: marking blob sha256:965fefb4d02309598715b3d284553852e38edca2a3257307eba6c2d4f4ce4c29 palailogos: marking blob sha256:f9d5e8b620f7db3c2dec510a90787fa53560fed6ea52152a82f265f888e192d9 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.06s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:19bf4ff7110f1382d5ab175a3cfe89abc2b69363d22f20251646c02aa7d2e6e4 deletemanifests: marking manifest sha256:62090956bb7608bbc1e1fe5bb51f52555539e0c2ca4fa4fe8060eafd3eae6f38 deletemanifests: marking blob sha256:6f298d67a56ff95663f6453e9cd75efa5d2288ab7d508a9feee59b4783f31bd1 deletemanifests: marking blob sha256:b6903f5a4f3de98bfc300b0b58278ccb02e66083501ae8047a30c2cfca618e9f deletemanifests: marking blob sha256:52b7fa0d6add9f6009b5fc98cca7acda77a84e8ed4e40427456c1be742ab08c2 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:19bf4ff7110f1382d5ab175a3cfe89abc2b69363d22f20251646c02aa7d2e6e4 blob eligible for deletion: sha256:21c7267d10a0f50f441bcb737f6dc3bc4d783c0b5f3d505467d8180d794ab1e9 blob eligible for deletion: sha256:45e821bb2fc0b663c45151b987e74d3bc7e3f62554265be261733841df064047 blob eligible for deletion: sha256:93dc84aff533c77f780f13e89cec43e0988b39788109696236e60106cf1e4d44 deletemanifests manifest eligible for deletion: sha256:19bf4ff7110f1382d5ab175a3cfe89abc2b69363d22f20251646c02aa7d2e6e4 deletemanifests: marking manifest sha256:62090956bb7608bbc1e1fe5bb51f52555539e0c2ca4fa4fe8060eafd3eae6f38 deletemanifests: marking blob sha256:6f298d67a56ff95663f6453e9cd75efa5d2288ab7d508a9feee59b4783f31bd1 deletemanifests: marking blob sha256:b6903f5a4f3de98bfc300b0b58278ccb02e66083501ae8047a30c2cfca618e9f deletemanifests: marking blob sha256:52b7fa0d6add9f6009b5fc98cca7acda77a84e8ed4e40427456c1be742ab08c2 time="2025-04-26T21:30:45Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/19bf4ff7110f1382d5ab175a3cfe89abc2b69363d22f20251646c02aa7d2e6e4" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae time="2025-04-26T21:30:45Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/19bf4ff7110f1382d5ab175a3cfe89abc2b69363d22f20251646c02aa7d2e6e4" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:93dc84aff533c77f780f13e89cec43e0988b39788109696236e60106cf1e4d44 time="2025-04-26T21:30:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/93/93dc84aff533c77f780f13e89cec43e0988b39788109696236e60106cf1e4d44" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:19bf4ff7110f1382d5ab175a3cfe89abc2b69363d22f20251646c02aa7d2e6e4 time="2025-04-26T21:30:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/19/19bf4ff7110f1382d5ab175a3cfe89abc2b69363d22f20251646c02aa7d2e6e4" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:21c7267d10a0f50f441bcb737f6dc3bc4d783c0b5f3d505467d8180d794ab1e9 time="2025-04-26T21:30:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/21/21c7267d10a0f50f441bcb737f6dc3bc4d783c0b5f3d505467d8180d794ab1e9" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:45e821bb2fc0b663c45151b987e74d3bc7e3f62554265be261733841df064047 time="2025-04-26T21:30:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/45/45e821bb2fc0b663c45151b987e74d3bc7e3f62554265be261733841df064047" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae --- PASS: TestDeleteManifestIfTagNotFound (1.97s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:0f031e447262e5584865048a9d2c440914b21f835889ea3bcfcd3c9aefb20695 time="2025-04-26T21:30:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0f/0f031e447262e5584865048a9d2c440914b21f835889ea3bcfcd3c9aefb20695" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:972a3f51ed428f0baf3a0bcc0f2fd64824676a987266f715c8dbd5c6fb8c7c8e time="2025-04-26T21:30:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/97/972a3f51ed428f0baf3a0bcc0f2fd64824676a987266f715c8dbd5c6fb8c7c8e" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:0c1a5eff1e98ed922b100e9538f84607c5461f350b89474245152626cc0c0d8f time="2025-04-26T21:30:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0c/0c1a5eff1e98ed922b100e9538f84607c5461f350b89474245152626cc0c0d8f" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae --- PASS: TestGCWithMissingManifests (0.61s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:16c2ba1c2ef025157d65f0d3ff9116f134569860abdb90327c56d813ff6f37fc komnenos: marking blob sha256:0e04bf48545724bd1f51e301757bd90fb18f9b28f6a9e3f42db500037fc60cb4 komnenos: marking blob sha256:dc4d2df9b166a5b86fe5d77679765440056769384356747bebbb728e7c977eb8 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:489f67ec1e49a307b72bca3a6841974b36ff3cc9ace66a85de389c145c10be6d time="2025-04-26T21:30:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/48/489f67ec1e49a307b72bca3a6841974b36ff3cc9ace66a85de389c145c10be6d" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:4f9677a90fe5fd2cb4e412f4924621503f32339e74a5aef40f86d8df278656ab time="2025-04-26T21:30:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4f/4f9677a90fe5fd2cb4e412f4924621503f32339e74a5aef40f86d8df278656ab" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:6381cfa80d51ea10ff1ad5bc693865cf109191c9a753d348b13e108816bbef2c time="2025-04-26T21:30:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/63/6381cfa80d51ea10ff1ad5bc693865cf109191c9a753d348b13e108816bbef2c" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-04-26T21:30:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:07869da3514a90afdb9e348301ed88d6573d5f268897d3967df3700b93d1569e time="2025-04-26T21:30:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/07/07869da3514a90afdb9e348301ed88d6573d5f268897d3967df3700b93d1569e" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:3006afa7074c7fdfc28e7d805c16ef5feadb97734ee4027140ca89db03d87f30 time="2025-04-26T21:30:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/30/3006afa7074c7fdfc28e7d805c16ef5feadb97734ee4027140ca89db03d87f30" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae blob eligible for deletion: sha256:3a0efbb7d9baf669ec6105c30a40ec5fe656b982a7dabf9cd3ee5f7504222ed9 time="2025-04-26T21:30:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3a/3a0efbb7d9baf669ec6105c30a40ec5fe656b982a7dabf9cd3ee5f7504222ed9" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae --- PASS: TestDeletionHasEffect (2.48s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.03s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:53384f36729c13bf81bb06523958d4981876745a13be016592587a1707cb2f9d michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:a994c873f68580689cc217e57eb8fc1cf13a0912fde796e9837430cef747a878 michael_z_doukas: marking blob sha256:cf4f88d4731ccb0aadb77ebc80dd65ab36d186d25dcd8e5cc8e49b3632bffc41 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:8e7011081b08b4a475865eddf1e8fe535cd8a0576b7e92b17d53390c0b76fc11 time="2025-04-26T21:30:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8e/8e7011081b08b4a475865eddf1e8fe535cd8a0576b7e92b17d53390c0b76fc11" go.version=go1.24.2 instance.id=664a8977-64ba-44e2-b652-50fc51bfaeae --- PASS: TestOrphanBlobDeleted (1.01s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:ee4be51b7b977918a6189eaebe12e3bc4a75bf65d40933a1fd2614125fbb9b18 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:dcc318e5469742af367d8524bdc4aaa7f82612826454f8fae3bad76b4545422b --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.82s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.01s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.40s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.75s) === 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-04-26T21:30:55Z" level=info msg="PurgeUploads starting: olderThan=2025-04-26 20:30:55.386387255 +0000 UTC m=-3571.610398379, actuallyDelete=true" time="2025-04-26T21:30:55Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-04-26T21:30:55Z" level=info msg="PurgeUploads starting: olderThan=2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511, actuallyDelete=true" time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1470536c-01f1-4165-8143-aa5e61cbda9e have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/579c50a8-b537-4c68-ba21-c0d6fcba756b have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8f06a447-a9a6-42cf-a037-402de982a41d have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/96c013ef-015a-41db-889f-d6d3442cb5ab have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bc14f137-52d6-40ba-b63e-a5fd1a77249b have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f9ea1494-cdd2-4cb5-9f54-985ac5821324 have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6b850c8d-7e9a-4896-92d0-7038b9841d4d have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/892d4ea3-00bd-4dc4-916e-49e33faa0904 have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9e681d0e-dc0a-4e0b-b572-2898be405776 have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9f0bb655-abdd-462e-bfb4-dfaf2e027d88 have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/b33107f5-4f65-4ba6-a848-9c62301c65a8 have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.387414105 +0000 UTC m=+28.390628511). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-04-26T21:30:55Z" level=info msg="PurgeUploads starting: olderThan=2025-04-26 21:30:55.388711037 +0000 UTC m=+28.391925403, actuallyDelete=true" time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/023baaca-c7e9-43d0-a3af-a818ddb856ce have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.388711037 +0000 UTC m=+28.391925403). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/211ad9d9-48c1-467d-9f7b-5018a61b9986 have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.388711037 +0000 UTC m=+28.391925403). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2ab69082-e4d7-4a05-a379-2a89cd2fb651 have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.388711037 +0000 UTC m=+28.391925403). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/995aa1fc-8b56-4c89-9d28-77286bc8377b have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.388711037 +0000 UTC m=+28.391925403). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a4d65827-8d94-415f-b991-a955f56ade8d have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.388711037 +0000 UTC m=+28.391925403). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-04-26T21:30:55Z" level=info msg="PurgeUploads starting: olderThan=2025-04-26 21:30:55.389580805 +0000 UTC m=+28.392795171, actuallyDelete=true" time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1a30fe7c-ff37-4273-bf61-0d972d004888 have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.389580805 +0000 UTC m=+28.392795171). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/382067ca-71a4-4877-aa62-1b4fe4bb295d have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.389580805 +0000 UTC m=+28.392795171). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/387a53fe-1f86-43a8-a923-7755744ad92c have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.389580805 +0000 UTC m=+28.392795171). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e81a35e5-636f-4479-a3eb-65b9975d69f0 have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.389580805 +0000 UTC m=+28.392795171). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/eefc2601-b36c-4ea5-9acd-443fb1819d40 have older date (2025-04-26 20:30:55 +0000 UTC) than purge date (2025-04-26 21:30:55.389580805 +0000 UTC m=+28.392795171). Removing upload directory." time="2025-04-26T21:30:55Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-04-26T21:30:55Z" level=info msg="PurgeUploads starting: olderThan=2025-04-26 21:30:55.39009029 +0000 UTC m=+28.393304656, actuallyDelete=true" time="2025-04-26T21:30:55Z" 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 28.430s ? 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.077s === 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.024s === RUN TestWalkFileRemoved time="2025-04-26T21:30:27Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.023s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.400s === 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.163s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.50s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 16.307s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.60s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 18.507s ? 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-04-26T21:30:27Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.2 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-04-26T21:30:27Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.2 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-04-26T21:30:27Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.2 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 TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV6 --- PASS: TestMatchIPV6 (0.00s) === CONT TestParsing === CONT TestInvalidNetworkType --- PASS: TestS3TryUpdate (0.02s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) === CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4_2 (0.03s) time="2025-04-26T21:30:27Z" level=error msg="unknown ip address format" go.version=go1.24.2 instance.id=1ce1589e-c0df-4de7-9fa1-975d7c0f0141 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.03s) time="2025-04-26T21:30:27Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.2 instance.id=1ce1589e-c0df-4de7-9fa1-975d7c0f0141 time="2025-04-26T21:30:27Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 --- PASS: TestParsing (0.04s) time="2025-04-26T21:30:27Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.2 instance.id=1ce1589e-c0df-4de7-9fa1-975d7c0f0141 --- PASS: TestInvalidData (0.03s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.05s) time="2025-04-26T21:30:28Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-04-26T21:30:29Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-04-26T21:30:30Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-04-26T21:30:31Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 --- PASS: TestUpdateCalledRegularly (4.55s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.579s === RUN Test OK: 4 passed --- PASS: Test (0.06s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.089s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.02s) === 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.900s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.21s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.596s ? 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.046s ? 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-r11.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-r11.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-r11.apk >>> docker-registry: Build complete at Sat, 26 Apr 2025 21:32:11 +0000 elapsed time 0h 2m 16s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250426.212956) (2/3) Purging go (1.24.2-r1) (3/3) Purging binutils-gold (2.44-r0) Executing busybox-1.37.0-r16.trigger OK: 274 MiB in 102 packages >>> docker-registry: Updating the community/armv7 repository index... >>> docker-registry: Signing the index...