>>> docker-registry: Building community/docker-registry 2.8.3-r11 (using abuild 3.15.0_rc3-r1) started Tue, 29 Apr 2025 05:32:13 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.24.2-r1) (2/2) Installing .makedepends-docker-registry (20250429.053214) Executing busybox-1.37.0-r16.trigger OK: 560 MiB in 104 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/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. 11% |*** | 223k 0:00:07 ETA 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-29T05:32:35Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-04-29T05:32:35Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.017s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-04-29T05:32:35Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.014s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.014s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.004s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.60s) PASS ok github.com/docker/distribution/health/checks 0.607s ? 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.004s === 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.003s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.004s === 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.003s ? 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/29 05:32:37 http: TLS handshake error from 127.0.0.1:47068: 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:37747/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:37747/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:37747/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:37747/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:36449?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.25s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-04-29T05:32:37Z" level=info msg="broadcaster: closing" time="2025-04-29T05:32:37Z" level=info msg="closing testSink" time="2025-04-29T05:32:37Z" level=info msg="closing testSink" time="2025-04-29T05:32:37Z" level=info msg="closing testSink" time="2025-04-29T05:32:37Z" level=info msg="closing testSink" time="2025-04-29T05:32:37Z" level=info msg="closing testSink" time="2025-04-29T05:32:37Z" level=info msg="closing testSink" time="2025-04-29T05:32:37Z" level=info msg="closing testSink" time="2025-04-29T05:32:37Z" level=info msg="closing testSink" time="2025-04-29T05:32:37Z" level=info msg="closing testSink" time="2025-04-29T05:32:37Z" level=info msg="closing testSink" time="2025-04-29T05:32:37Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-04-29T05:32:37Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.13s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:37Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-29T05:32:38Z" level=warning msg="&{0xc000483c80 0.9} encountered too many errors, backing off" time="2025-04-29T05:32:38Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.80s) PASS ok github.com/docker/distribution/notifications 1.243s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-04-29T05:32:37Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-29T05:32:37.311806123Z" 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-29T05:32:37.311820357Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:37.311896385Z" level=info msg="Starting upload purge in 49m0s" go.version=go1.24.2 time="2025-04-29T05:32:37.31201695Z" level=info msg="listening on [::]:5000" go.version=go1.24.2 time="2025-04-29T05:32:40.314635826Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.2 time="2025-04-29T05:32:40.418358451Z" level=info msg="response completed" go.version=go1.24.2 http.request.host=127.0.0.1 http.request.id=5e9ff635-5cb1-48f0-bdc4-9ad89ac46539 http.request.method=GET http.request.remoteaddr="[::1]:48262" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.254089ms http.response.status=200 http.response.written=2 ::1 - - [29/Apr/2025:05:32:40 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-04-29T05:32:40.596213242Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-29T05:32:40.598906807Z" 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-29T05:32:40.598922856Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:40.599058891Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.2 time="2025-04-29T05:32:40.599068464Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.2 time="2025-04-29T05:32:40.599449155Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.2 time="2025-04-29T05:32:40.599502386Z" level=info msg="Starting upload purge in 51m0s" go.version=go1.24.2 time="2025-04-29T05:32:43.60579933Z" level=info msg="response completed" go.version=go1.24.2 http.request.host=127.0.0.1 http.request.id=12c55fa6-d967-4cb5-a6fa-9a9d4e07e79e http.request.method=GET http.request.remoteaddr="127.0.0.1:58636" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="857.361µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [29/Apr/2025:05:32:43 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-04-29T05:32:43.605913936Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.2 --- PASS: TestRegistrySupportedCipherSuite (3.28s) === RUN TestRegistryUnsupportedCipherSuite time="2025-04-29T05:32:45.067417378Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-29T05:32:45.069268147Z" 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-29T05:32:45.069297885Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:45.069413794Z" level=info msg="Starting upload purge in 7m0s" go.version=go1.24.2 time="2025-04-29T05:32:45.06948597Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.2 --- PASS: TestRegistryUnsupportedCipherSuite (9.47s) PASS ok github.com/docker/distribution/registry 15.890s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.012s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.02s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.121s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-04-29T05:32:37Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.2 instance.id=c1c28ed5-d7ed-4473-a520-c41308e63d5e time="2025-04-29T05:32:37Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.2 instance.id=c1c28ed5-d7ed-4473-a520-c41308e63d5e --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-04-29T05:32:37Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.2 password=1d1toJFR8vH1ssbgjBYVsjnyPXr-iSkw-l5GtnRBQvU user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.081s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.013s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.00s) === RUN TestLeeway time="2025-04-29T05:32:38Z" level=info msg="token not to be used before 2025-04-29 05:32:39 +0000 UTC - currently 2025-04-29 05:32:38.029458865 +0000 UTC m=+0.008072730" time="2025-04-29T05:32:38Z" level=info msg="token not to be used after 2025-04-29 05:32:38 +0000 UTC - currently 2025-04-29 05:32:38.029695082 +0000 UTC m=+0.008308947" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-04-29T05:32:38Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.020s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.052s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.014s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.005s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-04-29T05:32:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:32:39Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40063" http.request.id=b93c3b8a-8d81-4075-8f56-3d3e4134ec07 http.request.method=GET http.request.remoteaddr="127.0.0.1:34166" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="647.099µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [29/Apr/2025:05:32:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.00s) === RUN TestCatalogAPI time="2025-04-29T05:32:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:32:39Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=1faab99e-d3ce-4e13-b046-638d93bafd38 http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="606.738µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [29/Apr/2025:05:32:39 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-29T05:32:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=8fb7f221-eec2-4818-97dc-aa74b63a23b4 http.request.method=POST http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.034153ms http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:39 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=bda999f8-0137-4d05-9aba-d244e17fc063 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/aaaa/blobs/uploads/cd78c4f8-69ed-4301-8d08-8aef612e28fd?_state=DpYrVzKF6NXu6mY76YLMM-XnE2v8od4SOMhXIgBorYR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjZDc4YzRmOC02OWVkLTQzMDEtOGQwOC04YWVmNjEyZTI4ZmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6MzkuNDI3MjI5NTg1WiJ9&digest=sha256%3A5936a9b91623483b331d29964eac4231753045ac431a2f7639c39f641f5a59f2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.609582485s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:39 +0000] "PUT /v2/foo/aaaa/blobs/uploads/cd78c4f8-69ed-4301-8d08-8aef612e28fd?_state=DpYrVzKF6NXu6mY76YLMM-XnE2v8od4SOMhXIgBorYR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjZDc4YzRmOC02OWVkLTQzMDEtOGQwOC04YWVmNjEyZTI4ZmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6MzkuNDI3MjI5NTg1WiJ9&digest=sha256%3A5936a9b91623483b331d29964eac4231753045ac431a2f7639c39f641f5a59f2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=98d23528-375a-43e7-afdb-a0829824b93f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.326212ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:41 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=9825bcaf-5a11-4ed9-84f4-995076e7e527 http.request.method=POST http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="787.814µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:41 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:42Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=ca5b7a5e-3b94-4226-8f57-cd521d01ff74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/bbbb/blobs/uploads/7c75d910-391d-435a-8cf1-7cbfe2cb4c7a?_state=he70PiAe2n_82KThzvG38Ysp3eGSeAlBaRLHH9yaXnh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3Yzc1ZDkxMC0zOTFkLTQzNWEtOGNmMS03Y2JmZTJjYjRjN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDEuMTI3NTMwMTE1WiJ9&digest=sha256%3A4c113e98e27e979809767b2c32315fc2670e0f7cb46df104215e1ed1419a35d7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.62063091s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:41 +0000] "PUT /v2/foo/bbbb/blobs/uploads/7c75d910-391d-435a-8cf1-7cbfe2cb4c7a?_state=he70PiAe2n_82KThzvG38Ysp3eGSeAlBaRLHH9yaXnh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3Yzc1ZDkxMC0zOTFkLTQzNWEtOGNmMS03Y2JmZTJjYjRjN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDEuMTI3NTMwMTE1WiJ9&digest=sha256%3A4c113e98e27e979809767b2c32315fc2670e0f7cb46df104215e1ed1419a35d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:42Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=aed94731-340b-486e-96c8-2a241649eb69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.44838ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:42 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:42Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=97643f5c-3795-4cd7-b7b2-605d41b1f639 http.request.method=POST http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="895.358µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:42 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=b0a2e6ec-8931-49fb-b447-94573abd889c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/cccc/blobs/uploads/669e530b-2ac5-4168-8bc8-fa91a8d7a43d?_state=u1gMBwG3V_gUsr_nQ7HV9TcTU0AnDLmfBF3ixCImj997Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NjllNTMwYi0yYWM1LTQxNjgtOGJjOC1mYTkxYThkN2E0M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDIuODI2ODIxNjA1WiJ9&digest=sha256%3Aaba905238ea2e173a7755dedf128df272d9d95a0d8f42beadcf70694c8b04302" http.request.useragent="Go-http-client/1.1" http.response.duration=1.097152174s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:42 +0000] "PUT /v2/foo/cccc/blobs/uploads/669e530b-2ac5-4168-8bc8-fa91a8d7a43d?_state=u1gMBwG3V_gUsr_nQ7HV9TcTU0AnDLmfBF3ixCImj997Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NjllNTMwYi0yYWM1LTQxNjgtOGJjOC1mYTkxYThkN2E0M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDIuODI2ODIxNjA1WiJ9&digest=sha256%3Aaba905238ea2e173a7755dedf128df272d9d95a0d8f42beadcf70694c8b04302 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=8b7f6d61-236f-42ba-9935-7b2c9fa0ba21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.263285ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:43 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=d877cf2e-de6b-417f-b48d-f163e3a8fcf7 http.request.method=POST http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00249ms http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:43 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=e306da2a-b485-4a61-88bc-3e0bcd505cfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/dddd/blobs/uploads/d3bed273-c48f-4400-b7ac-9caac7c3a1b6?_state=ku51i9_ZInxh061zFAx38OO-1vwsqgYUXqCtqkXnuU97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkM2JlZDI3My1jNDhmLTQ0MDAtYjdhYy05Y2FhYzdjM2ExYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDMuOTk0OTI3NDUxWiJ9&digest=sha256%3A1d432dca3e50dd19a7c9e465da963ded90cf761aaa0ba5b7509cd7ffa33dc7a5" http.request.useragent="Go-http-client/1.1" http.response.duration=681.553959ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:43 +0000] "PUT /v2/foo/dddd/blobs/uploads/d3bed273-c48f-4400-b7ac-9caac7c3a1b6?_state=ku51i9_ZInxh061zFAx38OO-1vwsqgYUXqCtqkXnuU97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkM2JlZDI3My1jNDhmLTQ0MDAtYjdhYy05Y2FhYzdjM2ExYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDMuOTk0OTI3NDUxWiJ9&digest=sha256%3A1d432dca3e50dd19a7c9e465da963ded90cf761aaa0ba5b7509cd7ffa33dc7a5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=eb617d65-c7f4-45d4-a405-f1e4a1e163f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.29101ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:44 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=a2a3d8e5-3cec-4a1e-9e0b-2217d314deab http.request.method=POST http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.117203ms http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:44 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=2cf2882d-533c-45f0-9f11-6328526728fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/eeee/blobs/uploads/083ae7a1-59fb-4e98-b0aa-0890dcca2fc5?_state=0km8__GY6h9lzxB9eSZcFMQLdatq9Jj7mJf6kC2X3HZ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwODNhZTdhMS01OWZiLTRlOTgtYjBhYS0wODkwZGNjYTJmYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDQuNzY2NjEwMTVaIn0%3D&digest=sha256%3Afa4a5c98f13e2359cd2ab7c20ea31a2941b0d657447277ac5945b3474b194afd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.374164834s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:44 +0000] "PUT /v2/foo/eeee/blobs/uploads/083ae7a1-59fb-4e98-b0aa-0890dcca2fc5?_state=0km8__GY6h9lzxB9eSZcFMQLdatq9Jj7mJf6kC2X3HZ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwODNhZTdhMS01OWZiLTRlOTgtYjBhYS0wODkwZGNjYTJmYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDQuNzY2NjEwMTVaIn0%3D&digest=sha256%3Afa4a5c98f13e2359cd2ab7c20ea31a2941b0d657447277ac5945b3474b194afd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=872254a4-e80b-4346-8e27-504308483e0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.407871ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=08101315-22b4-48b8-a0de-5519091b7cfe http.request.method=POST http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="752.721µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=3c83d30b-c189-4eb1-8110-31d6953b10c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/ffff/blobs/uploads/7efd302a-1e7d-44e3-b420-23cff04a8108?_state=Kx1_ieuSizEgcxNWDQs7vFN6rxmRu-1Sba3W57fCQoZ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3ZWZkMzAyYS0xZTdkLTQ0ZTMtYjQyMC0yM2NmZjA0YTgxMDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDYuMjEzMTgyMjkzWiJ9&digest=sha256%3A65f7b82682eaaaea2ab4ca23b762f23d23aa239031b599201567b1cef77570d0" http.request.useragent="Go-http-client/1.1" http.response.duration=715.952295ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "PUT /v2/foo/ffff/blobs/uploads/7efd302a-1e7d-44e3-b420-23cff04a8108?_state=Kx1_ieuSizEgcxNWDQs7vFN6rxmRu-1Sba3W57fCQoZ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3ZWZkMzAyYS0xZTdkLTQ0ZTMtYjQyMC0yM2NmZjA0YTgxMDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDYuMjEzMTgyMjkzWiJ9&digest=sha256%3A65f7b82682eaaaea2ab4ca23b762f23d23aa239031b599201567b1cef77570d0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=33693889-d36b-4048-9469-a9ec8a586eb3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.238836ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=7e9b5545-73c8-49c9-87d1-f07c0edde553 http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="601.326µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=db6dc9e8-e69c-49c9-8f59-f6a2f331974d http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" 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="569.348µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=19676b98-2321-41b1-ba90-f5c76dbe9c1b http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" 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="570.977µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=4db7b3bd-f02d-4042-bbc4-4301c4d8b839 http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" 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="531.997µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=eb962182-b99c-4fa1-b14f-dedc9cd88641 http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" 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="518.486µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=3b1cc728-fb70-459c-9241-79112deaa555 http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" 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="629.177µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" 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:41097" http.request.id=3fbf725f-d90b-44e8-a055-d2057241b962 http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" 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="642.951µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" 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:41097" http.request.id=6eb41fd7-4d5f-4b3e-a213-1669e71fb6ed http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" 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="480.771µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=772e18b2-4a16-4525-bc90-6274c18b8b14 http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" 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="485.353µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41097" http.request.id=421a1226-5e98-44bb-913c-111f32347710 http.request.method=GET http.request.remoteaddr="127.0.0.1:36880" 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="536.411µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [29/Apr/2025:05:32:46 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-29T05:32:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:32:46Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:47Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=f0264a36-ef7e-49c2-b2f1-349a1d41e1dc http.request.method=POST http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06257ms http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:47 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=189bfcf2-db45-4506-a404-fd9874337d69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/aaaa/blobs/uploads/c266b403-924f-4c54-bcaa-b8040dcfdf34?_state=KAkmyfNnfTZJWPUyjy4mo7PC1WS3QMIH1gILOBgyxGt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjMjY2YjQwMy05MjRmLTRjNTQtYmNhYS1iODA0MGRjZmRmMzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDcuMDMyNzcxOTU5WiJ9&digest=sha256%3Aa2254d922d2d0a31a175aa9f994c945f6f58fe5a27a8d53dbf0c66149d990863" http.request.useragent="Go-http-client/1.1" http.response.duration=1.452954156s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:47 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c266b403-924f-4c54-bcaa-b8040dcfdf34?_state=KAkmyfNnfTZJWPUyjy4mo7PC1WS3QMIH1gILOBgyxGt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjMjY2YjQwMy05MjRmLTRjNTQtYmNhYS1iODA0MGRjZmRmMzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDcuMDMyNzcxOTU5WiJ9&digest=sha256%3Aa2254d922d2d0a31a175aa9f994c945f6f58fe5a27a8d53dbf0c66149d990863 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=2eae5253-e52c-4392-8b2c-3848693ce829 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.157956ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:48 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=b43a1a77-5e61-417b-90d9-0764b294375c http.request.method=POST http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="689.218µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:48 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:49Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=ebe72b9e-875f-4465-b1ba-80074d9d8a76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/bbbb/blobs/uploads/c6dedfd2-49b7-4535-9c53-80dc91c86df2?_state=cVlp8Ucu6THE3V7Xe2LfOitRBWcHXWLGBoAdToZDmBx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjNmRlZGZkMi00OWI3LTQ1MzUtOWM1My04MGRjOTFjODZkZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDguNTcyMTM1MzQ1WiJ9&digest=sha256%3Ab334b185263e5803732d21fed489d9a595f541b865c0bd2ff1497d735ebc8325" http.request.useragent="Go-http-client/1.1" http.response.duration=1.357419574s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:48 +0000] "PUT /v2/foo/bbbb/blobs/uploads/c6dedfd2-49b7-4535-9c53-80dc91c86df2?_state=cVlp8Ucu6THE3V7Xe2LfOitRBWcHXWLGBoAdToZDmBx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjNmRlZGZkMi00OWI3LTQ1MzUtOWM1My04MGRjOTFjODZkZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NDguNTcyMTM1MzQ1WiJ9&digest=sha256%3Ab334b185263e5803732d21fed489d9a595f541b865c0bd2ff1497d735ebc8325 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:49Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=c7c52aeb-15e6-4f16-8063-b1519bb3882f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.6055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:49 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:50Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=7355e40e-469f-4fed-a9c6-5dd519b7777c http.request.method=POST http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="804.952µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:50 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:50Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=5c2483ea-534f-40c7-aaa8-36336ffc0dff http.request.method=PUT http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/cccc/blobs/uploads/75ca4361-6c91-4ae1-91aa-c7fe878d68a5?_state=azM2hU-EXi5sGXsZDqL_cBuWXLBJ9g-gD7DSqvqdTCt7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3NWNhNDM2MS02YzkxLTRhZTEtOTFhYS1jN2ZlODc4ZDY4YTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NTAuMDAyNDUyNzgyWiJ9&digest=sha256%3A7ef537c5d7e6fc115b4ba618abca46e1092bf06ba42dfce695240638c7b4c79d" http.request.useragent="Go-http-client/1.1" http.response.duration=685.201479ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:50 +0000] "PUT /v2/foo/cccc/blobs/uploads/75ca4361-6c91-4ae1-91aa-c7fe878d68a5?_state=azM2hU-EXi5sGXsZDqL_cBuWXLBJ9g-gD7DSqvqdTCt7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3NWNhNDM2MS02YzkxLTRhZTEtOTFhYS1jN2ZlODc4ZDY4YTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NTAuMDAyNDUyNzgyWiJ9&digest=sha256%3A7ef537c5d7e6fc115b4ba618abca46e1092bf06ba42dfce695240638c7b4c79d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:50Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=3c73f015-0eb9-47db-8d18-60adaddf40e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.181048ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:50 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:50Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=321af574-a31d-4f32-9732-8bc3dadd5066 http.request.method=POST http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="639.213µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:50 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=a5ba82a1-c05e-424c-b354-7529f8020b80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/dddd/blobs/uploads/dec74758-d358-42f9-b672-52c5e54fe6b0?_state=x-ZrqYa-cl5cyKuGsyxCvWUP2qcPMc5kSuRe6O1R6uZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkZWM3NDc1OC1kMzU4LTQyZjktYjY3Mi01MmM1ZTU0ZmU2YjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NTAuNzY5ODQ2MzY5WiJ9&digest=sha256%3A93dcf5dd919a9d62c80a6ffb10732be510130893ccfb8f9887fd6fe39db12d8b" http.request.useragent="Go-http-client/1.1" http.response.duration=890.924435ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:50 +0000] "PUT /v2/foo/dddd/blobs/uploads/dec74758-d358-42f9-b672-52c5e54fe6b0?_state=x-ZrqYa-cl5cyKuGsyxCvWUP2qcPMc5kSuRe6O1R6uZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkZWM3NDc1OC1kMzU4LTQyZjktYjY3Mi01MmM1ZTU0ZmU2YjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NTAuNzY5ODQ2MzY5WiJ9&digest=sha256%3A93dcf5dd919a9d62c80a6ffb10732be510130893ccfb8f9887fd6fe39db12d8b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=c0d26502-8152-4dff-875e-bf8b65008710 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.183105ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38933" http.request.id=e39e198a-c714-4d7f-aa01-ee6499f40393 http.request.method=GET http.request.remoteaddr="127.0.0.1:39118" 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="513.807µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (12.33s) === RUN TestURLPrefix time="2025-04-29T05:32: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-29T05:32:51Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42523" http.request.id=2484e05b-8705-48a7-9536-aadeee650e3b http.request.method=GET http.request.remoteaddr="127.0.0.1:34974" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="605.601µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-04-29T05:32: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-29T05:32:51Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:51Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=2598790f-b3cf-4e73-994a-1fc36f0bfc26 http.request.method=GET http.request.remoteaddr="127.0.0.1:37984" http.request.uri="/v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.866µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "GET /v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=4f7b7ddc-98d0-4c3b-8dd3-504a8c6908cf http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38000" http.request.uri="/v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="704.633µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=95e4274f-708f-4ef7-a216-890cee6967d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:38000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="634.283µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=a14d3c75-9842-432e-bc7b-c71d3ed6e879 http.request.method=GET http.request.remoteaddr="127.0.0.1:38000" http.request.uri="/v2/foo/bar/blobs/uploads/af1ac53a-75b7-4a0b-b99d-bd40a973bba0?_state=4kxa30PVzxof49LjnJwlPIchYvNQ8ktujYoLkZUcN997Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmMWFjNTNhLTc1YjctNGEwYi1iOTlkLWJkNDBhOTczYmJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDQzMDI0NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="701.086µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "GET /v2/foo/bar/blobs/uploads/af1ac53a-75b7-4a0b-b99d-bd40a973bba0?_state=4kxa30PVzxof49LjnJwlPIchYvNQ8ktujYoLkZUcN997Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmMWFjNTNhLTc1YjctNGEwYi1iOTlkLWJkNDBhOTczYmJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDQzMDI0NzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=03ee3812-a145-426d-8128-450a3f9acde3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38000" http.request.uri="/v2/foo/bar/blobs/uploads/af1ac53a-75b7-4a0b-b99d-bd40a973bba0?_state=4kxa30PVzxof49LjnJwlPIchYvNQ8ktujYoLkZUcN997Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmMWFjNTNhLTc1YjctNGEwYi1iOTlkLWJkNDBhOTczYmJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDQzMDI0NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="618.861µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "DELETE /v2/foo/bar/blobs/uploads/af1ac53a-75b7-4a0b-b99d-bd40a973bba0?_state=4kxa30PVzxof49LjnJwlPIchYvNQ8ktujYoLkZUcN997Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmMWFjNTNhLTc1YjctNGEwYi1iOTlkLWJkNDBhOTczYmJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDQzMDI0NzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=1396b0c2-c00c-45b1-871e-63191b2d1502 http.request.method=GET http.request.remoteaddr="127.0.0.1:38000" http.request.uri="/v2/foo/bar/blobs/uploads/af1ac53a-75b7-4a0b-b99d-bd40a973bba0?_state=4kxa30PVzxof49LjnJwlPIchYvNQ8ktujYoLkZUcN997Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmMWFjNTNhLTc1YjctNGEwYi1iOTlkLWJkNDBhOTczYmJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDQzMDI0NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=af1ac53a-75b7-4a0b-b99d-bd40a973bba0 time="2025-04-29T05:32:51Z" 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:41231" http.request.id=1396b0c2-c00c-45b1-871e-63191b2d1502 http.request.method=GET http.request.remoteaddr="127.0.0.1:38000" http.request.uri="/v2/foo/bar/blobs/uploads/af1ac53a-75b7-4a0b-b99d-bd40a973bba0?_state=4kxa30PVzxof49LjnJwlPIchYvNQ8ktujYoLkZUcN997Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmMWFjNTNhLTc1YjctNGEwYi1iOTlkLWJkNDBhOTczYmJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDQzMDI0NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="603.661µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=af1ac53a-75b7-4a0b-b99d-bd40a973bba0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "GET /v2/foo/bar/blobs/uploads/af1ac53a-75b7-4a0b-b99d-bd40a973bba0?_state=4kxa30PVzxof49LjnJwlPIchYvNQ8ktujYoLkZUcN997Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmMWFjNTNhLTc1YjctNGEwYi1iOTlkLWJkNDBhOTczYmJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDQzMDI0NzNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=fc515313-aaa9-43e5-b773-96bd6d796e67 http.request.method=POST http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="843.377µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=809415ce-d9df-4619-a054-1dd1e9606bf7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/e9e5e10b-3fb6-4d1d-aba6-b4d37318632b?_state=RVAijquXmhaLjpdyUfqhtGUWNpzGBsrFe8TgQ9AjPYx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZTVlMTBiLTNmYjYtNGQxZC1hYmE2LWI0ZDM3MzE4NjMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDc0ODYzNDNaIn0%3D&digest=sha256%3Aa3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" provided=sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 vars.name="foo/bar" vars.uuid=e9e5e10b-3fb6-4d1d-aba6-b4d37318632b time="2025-04-29T05:32:51Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=809415ce-d9df-4619-a054-1dd1e9606bf7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/e9e5e10b-3fb6-4d1d-aba6-b4d37318632b?_state=RVAijquXmhaLjpdyUfqhtGUWNpzGBsrFe8TgQ9AjPYx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZTVlMTBiLTNmYjYtNGQxZC1hYmE2LWI0ZDM3MzE4NjMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDc0ODYzNDNaIn0%3D&digest=sha256%3Aa3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e9e5e10b-3fb6-4d1d-aba6-b4d37318632b time="2025-04-29T05:32:51Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886, 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:41231" http.request.id=809415ce-d9df-4619-a054-1dd1e9606bf7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/e9e5e10b-3fb6-4d1d-aba6-b4d37318632b?_state=RVAijquXmhaLjpdyUfqhtGUWNpzGBsrFe8TgQ9AjPYx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZTVlMTBiLTNmYjYtNGQxZC1hYmE2LWI0ZDM3MzE4NjMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDc0ODYzNDNaIn0%3D&digest=sha256%3Aa3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="715.849µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e9e5e10b-3fb6-4d1d-aba6-b4d37318632b 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "PUT /v2/foo/bar/blobs/uploads/e9e5e10b-3fb6-4d1d-aba6-b4d37318632b?_state=RVAijquXmhaLjpdyUfqhtGUWNpzGBsrFe8TgQ9AjPYx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZTVlMTBiLTNmYjYtNGQxZC1hYmE2LWI0ZDM3MzE4NjMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDc0ODYzNDNaIn0%3D&digest=sha256%3Aa3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=2b7b593b-0407-4938-9bbd-d92549cd6e0c http.request.method=POST http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="599.948µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=073d79de-77db-49ed-bb79-e569c2683b4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/2e0c67aa-018b-40ed-8123-10c632e572a8?_state=MeMJ3r_2m6r3FBQF35gKbM00roaz0QYygbiwrBfyFyJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlMGM2N2FhLTAxOGItNDBlZC04MTIzLTEwYzYzMmU1NzJhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDkwMTc3MVoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="797.628µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "PUT /v2/foo/bar/blobs/uploads/2e0c67aa-018b-40ed-8123-10c632e572a8?_state=MeMJ3r_2m6r3FBQF35gKbM00roaz0QYygbiwrBfyFyJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlMGM2N2FhLTAxOGItNDBlZC04MTIzLTEwYzYzMmU1NzJhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NDkwMTc3MVoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=9a8dae6a-3278-4e0c-affd-ca0bbd123a49 http.request.method=POST http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="659.714µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=5957058b-9f45-4f88-8104-a3b6ca07eb31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/81d3a15f-a730-4302-8cc3-c58461ec6bd3?_state=Yf0Q8Ilu4avtcD4xjor6otqh4x5E55fbo0BH3OjyADd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxZDNhMTVmLWE3MzAtNDMwMi04Y2MzLWM1ODQ2MWVjNmJkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NTA2NDk5MDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="816.493µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "PUT /v2/foo/bar/blobs/uploads/81d3a15f-a730-4302-8cc3-c58461ec6bd3?_state=Yf0Q8Ilu4avtcD4xjor6otqh4x5E55fbo0BH3OjyADd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxZDNhMTVmLWE3MzAtNDMwMi04Y2MzLWM1ODQ2MWVjNmJkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NTA2NDk5MDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=737576fd-fa3f-4f2f-a346-4b02af98d339 http.request.method=POST http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="595.587µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=b52ff847-d290-48c5-960a-7a6c3c7e80d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/b64c6a32-48e8-4f89-88be-e60d0556f7b1?_state=11kAf3e6nwKEoiGliaqInMaj0wiIuJF6iaT6uitgv797Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2NGM2YTMyLTQ4ZTgtNGY4OS04OGJlLWU2MGQwNTU2ZjdiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NTIyNDExODhaIn0%3D&digest=sha256%3Aa3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.duration=1.213900941s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:51 +0000] "PUT /v2/foo/bar/blobs/uploads/b64c6a32-48e8-4f89-88be-e60d0556f7b1?_state=11kAf3e6nwKEoiGliaqInMaj0wiIuJF6iaT6uitgv797Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2NGM2YTMyLTQ4ZTgtNGY4OS04OGJlLWU2MGQwNTU2ZjdiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1MS43NTIyNDExODhaIn0%3D&digest=sha256%3Aa3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:52Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=705c4c9b-4e7f-4c05-a1f0-c8d84396ed4a http.request.method=POST http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="825.626µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41231" http.request.id=2e91225a-47f4-47b9-8a43-abac35649327 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/c203281c-a03c-42ce-a6aa-dfd3ecce7150?_state=IKjGkzg6r0xkjGkFJ-_pe4LzJj3tK-wn4ryb04Ym9ed7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyMDMyODFjLWEwM2MtNDJjZS1hNmFhLWRmZDNlY2NlNzE1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1Mi45ODQ4MzM1M1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155351635s http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:52 +0000] "PATCH /v2/foo/bar/blobs/uploads/c203281c-a03c-42ce-a6aa-dfd3ecce7150?_state=IKjGkzg6r0xkjGkFJ-_pe4LzJj3tK-wn4ryb04Ym9ed7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyMDMyODFjLWEwM2MtNDJjZS1hNmFhLWRmZDNlY2NlNzE1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1Mi45ODQ4MzM1M1oifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=0c22cdd1-1208-4e8a-bb46-60edc4e9218d http.request.method=PUT http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/uploads/c203281c-a03c-42ce-a6aa-dfd3ecce7150?_state=0s1pQmWnO9DAlzAOXjp43lKklkQNDBn6-xIx6M4cxc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyMDMyODFjLWEwM2MtNDJjZS1hNmFhLWRmZDNlY2NlNzE1MCIsIk9mZnNldCI6MjUwNjQ5NjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NTJaIn0%3D&digest=sha256%3Aa3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.duration="970.523µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "PUT /v2/foo/bar/blobs/uploads/c203281c-a03c-42ce-a6aa-dfd3ecce7150?_state=0s1pQmWnO9DAlzAOXjp43lKklkQNDBn6-xIx6M4cxc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyMDMyODFjLWEwM2MtNDJjZS1hNmFhLWRmZDNlY2NlNzE1MCIsIk9mZnNldCI6MjUwNjQ5NjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NTJaIn0%3D&digest=sha256%3Aa3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=624aa54e-2f2a-4e97-9413-a72f8864afe5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="707.716µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "HEAD /v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=44f5e855-617f-4892-82d7-ea20f0e14945 http.request.method=GET http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.206049ms http.response.status=200 http.response.written=25064960 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "GET /v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 200 25064960 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=error msg="error parsing digest="sha257:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=689de69a-4d94-455d-82c0-84c1f41730c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/sha257:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" vars.name="foo/bar" time="2025-04-29T05:32:54Z" 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:41231" http.request.id=689de69a-4d94-455d-82c0-84c1f41730c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38006" http.request.uri="/v2/foo/bar/blobs/sha257:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="551.308µs" http.response.status=400 http.response.written=110 vars.digest="sha257:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "GET /v2/foo/bar/blobs/sha257:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=6c906343-c7e5-4edf-9605-663d020b3ab1 http.request.method=GET http.request.remoteaddr="127.0.0.1:38022" http.request.uri="/v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.duration="825.953µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "GET /v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:32: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 time="2025-04-29T05:32:54Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:54Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=a31a00fb-823c-4f70-897a-9154b2a33e15 http.request.method=GET http.request.remoteaddr="127.0.0.1:40872" http.request.uri="/v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="678.982µs" http.response.status=404 http.response.written=157 vars.digest="sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "GET /v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=1c3e3444-be75-4e75-9776-7fe692718288 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="648.004µs" http.response.status=404 http.response.written=157 vars.digest="sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "HEAD /v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=74e48992-2953-476c-8a99-86bd227fb2ec http.request.method=POST http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="562.987µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=98453169-3f8c-4c68-a35a-a7ec6660644c http.request.method=GET http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/3435dda0-1c59-46b5-8d97-83c92790e17e?_state=zIcXhZ8HCz2HUAZstyUn7mXDIWXzHTPRmweNxW_Uhkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzVkZGEwLTFjNTktNDZiNS04ZDk3LTgzYzkyNzkwZTE3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzExNDQ5NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="571.465µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "GET /v2/foo/bar/blobs/uploads/3435dda0-1c59-46b5-8d97-83c92790e17e?_state=zIcXhZ8HCz2HUAZstyUn7mXDIWXzHTPRmweNxW_Uhkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzVkZGEwLTFjNTktNDZiNS04ZDk3LTgzYzkyNzkwZTE3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzExNDQ5NDZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=5bcd8428-9391-4cf1-b03a-c85f50fe3501 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/3435dda0-1c59-46b5-8d97-83c92790e17e?_state=zIcXhZ8HCz2HUAZstyUn7mXDIWXzHTPRmweNxW_Uhkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzVkZGEwLTFjNTktNDZiNS04ZDk3LTgzYzkyNzkwZTE3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzExNDQ5NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="586.52µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "DELETE /v2/foo/bar/blobs/uploads/3435dda0-1c59-46b5-8d97-83c92790e17e?_state=zIcXhZ8HCz2HUAZstyUn7mXDIWXzHTPRmweNxW_Uhkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzVkZGEwLTFjNTktNDZiNS04ZDk3LTgzYzkyNzkwZTE3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzExNDQ5NDZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=b720ec9a-98ff-439a-bc28-6fbc3036e156 http.request.method=GET http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/3435dda0-1c59-46b5-8d97-83c92790e17e?_state=zIcXhZ8HCz2HUAZstyUn7mXDIWXzHTPRmweNxW_Uhkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzVkZGEwLTFjNTktNDZiNS04ZDk3LTgzYzkyNzkwZTE3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzExNDQ5NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=3435dda0-1c59-46b5-8d97-83c92790e17e time="2025-04-29T05:32:54Z" 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:35421" http.request.id=b720ec9a-98ff-439a-bc28-6fbc3036e156 http.request.method=GET http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/3435dda0-1c59-46b5-8d97-83c92790e17e?_state=zIcXhZ8HCz2HUAZstyUn7mXDIWXzHTPRmweNxW_Uhkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzVkZGEwLTFjNTktNDZiNS04ZDk3LTgzYzkyNzkwZTE3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzExNDQ5NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="522.545µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=3435dda0-1c59-46b5-8d97-83c92790e17e 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "GET /v2/foo/bar/blobs/uploads/3435dda0-1c59-46b5-8d97-83c92790e17e?_state=zIcXhZ8HCz2HUAZstyUn7mXDIWXzHTPRmweNxW_Uhkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MzVkZGEwLTFjNTktNDZiNS04ZDk3LTgzYzkyNzkwZTE3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzExNDQ5NDZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=b5c647a5-850f-4e27-9ca8-0daca33d84db http.request.method=POST http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="718.984µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=9dfdbf8d-8137-4df5-a615-8694d3356723 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/972c65ae-9aa3-4690-bf98-6ba9f1401855?_state=pGSJiTSWGeLL1PEpS9WzCJBVdBkBwXaAJf5LfLN3Y857Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3MmM2NWFlLTlhYTMtNDY5MC1iZjk4LTZiYTlmMTQwMTg1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzM4NzIwOTdaIn0%3D&digest=sha256%3A346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" provided=sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d vars.name="foo/bar" vars.uuid=972c65ae-9aa3-4690-bf98-6ba9f1401855 time="2025-04-29T05:32:54Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=9dfdbf8d-8137-4df5-a615-8694d3356723 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/972c65ae-9aa3-4690-bf98-6ba9f1401855?_state=pGSJiTSWGeLL1PEpS9WzCJBVdBkBwXaAJf5LfLN3Y857Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3MmM2NWFlLTlhYTMtNDY5MC1iZjk4LTZiYTlmMTQwMTg1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzM4NzIwOTdaIn0%3D&digest=sha256%3A346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=972c65ae-9aa3-4690-bf98-6ba9f1401855 time="2025-04-29T05:32:54Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d, 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:35421" http.request.id=9dfdbf8d-8137-4df5-a615-8694d3356723 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/972c65ae-9aa3-4690-bf98-6ba9f1401855?_state=pGSJiTSWGeLL1PEpS9WzCJBVdBkBwXaAJf5LfLN3Y857Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3MmM2NWFlLTlhYTMtNDY5MC1iZjk4LTZiYTlmMTQwMTg1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzM4NzIwOTdaIn0%3D&digest=sha256%3A346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="614.034µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=972c65ae-9aa3-4690-bf98-6ba9f1401855 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "PUT /v2/foo/bar/blobs/uploads/972c65ae-9aa3-4690-bf98-6ba9f1401855?_state=pGSJiTSWGeLL1PEpS9WzCJBVdBkBwXaAJf5LfLN3Y857Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3MmM2NWFlLTlhYTMtNDY5MC1iZjk4LTZiYTlmMTQwMTg1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzM4NzIwOTdaIn0%3D&digest=sha256%3A346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=4820d7ed-c7f5-43e5-9c41-ff034791fb9c http.request.method=POST http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="530.954µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=f080acfe-cba6-41fa-9f35-c353e53781ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/eb9ebcba-90af-4d2c-91dc-4cd7c2d84cd9?_state=lhy4uLolir0liSQ2TNu_zWIdvMRjXSs_nFumrOYDry17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViOWViY2JhLTkwYWYtNGQyYy05MWRjLTRjZDdjMmQ4NGNkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzUyMzY0MThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="724.227µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "PUT /v2/foo/bar/blobs/uploads/eb9ebcba-90af-4d2c-91dc-4cd7c2d84cd9?_state=lhy4uLolir0liSQ2TNu_zWIdvMRjXSs_nFumrOYDry17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViOWViY2JhLTkwYWYtNGQyYy05MWRjLTRjZDdjMmQ4NGNkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzUyMzY0MThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=634495e3-3ef5-4527-9841-fa193389ca6a http.request.method=POST http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="551.751µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=38bb4ad9-5ce7-4597-a190-7d92566ea339 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/901e85a8-bd99-467c-b355-841ebe5b2442?_state=KluwXT5naS9nsnObor9YRHzYoiQxoE3Nr1t-Pd5Sh-V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwMWU4NWE4LWJkOTktNDY3Yy1iMzU1LTg0MWViZTViMjQ0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzY2ODA0MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="696.04µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "PUT /v2/foo/bar/blobs/uploads/901e85a8-bd99-467c-b355-841ebe5b2442?_state=KluwXT5naS9nsnObor9YRHzYoiQxoE3Nr1t-Pd5Sh-V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwMWU4NWE4LWJkOTktNDY3Yy1iMzU1LTg0MWViZTViMjQ0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzY2ODA0MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=ab63cbe1-9c63-46ce-b647-07772a2bb3f1 http.request.method=POST http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="546.711µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=24cf22f3-0165-4e37-92a3-b6ed3f458991 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/76cb74d3-ced5-4c4f-8036-7c195c84d361?_state=SCfDUa_iunjJ_pq7jSQKZXW5uasK2xgm2kla3wmhDRl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2Y2I3NGQzLWNlZDUtNGM0Zi04MDM2LTdjMTk1Yzg0ZDM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzgxNjQxNjlaIn0%3D&digest=sha256%3A346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.duration=760.435802ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "PUT /v2/foo/bar/blobs/uploads/76cb74d3-ced5-4c4f-8036-7c195c84d361?_state=SCfDUa_iunjJ_pq7jSQKZXW5uasK2xgm2kla3wmhDRl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2Y2I3NGQzLWNlZDUtNGM0Zi04MDM2LTdjMTk1Yzg0ZDM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NC4yMzgxNjQxNjlaIn0%3D&digest=sha256%3A346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=3c44b9ce-4257-4fca-b6bf-d11034e1e022 http.request.method=POST http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="881.967µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35421" http.request.id=2d1610b4-0560-4b35-9783-81245e39485c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/a08dbd41-08f5-4497-b9cf-96600a274501?_state=gT0L7ifXCB36zwNWX3KJXvUtVzmGmrIUw1CiemHf-RN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwOGRiZDQxLTA4ZjUtNDQ5Ny1iOWNmLTk2NjAwYTI3NDUwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS4wMTYxMDE5ODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=777.241295ms http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "PATCH /v2/foo/bar/blobs/uploads/a08dbd41-08f5-4497-b9cf-96600a274501?_state=gT0L7ifXCB36zwNWX3KJXvUtVzmGmrIUw1CiemHf-RN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwOGRiZDQxLTA4ZjUtNDQ5Ny1iOWNmLTk2NjAwYTI3NDUwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS4wMTYxMDE5ODJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=52fbc4e4-afa0-463a-af52-99556d1d7aa5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/uploads/a08dbd41-08f5-4497-b9cf-96600a274501?_state=puXIjvlsH_v5Hotr_NClS6p7p0Leedu47XvHyVcXgFB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwOGRiZDQxLTA4ZjUtNDQ5Ny1iOWNmLTk2NjAwYTI3NDUwMSIsIk9mZnNldCI6MjA1NjI5NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NTVaIn0%3D&digest=sha256%3A346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.duration="989.491µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "PUT /v2/foo/bar/blobs/uploads/a08dbd41-08f5-4497-b9cf-96600a274501?_state=puXIjvlsH_v5Hotr_NClS6p7p0Leedu47XvHyVcXgFB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwOGRiZDQxLTA4ZjUtNDQ5Ny1iOWNmLTk2NjAwYTI3NDUwMSIsIk9mZnNldCI6MjA1NjI5NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NTVaIn0%3D&digest=sha256%3A346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=45de45a3-582a-4e86-9a4f-af5d5489a83e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="671.86µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=3eb7c7ef-bf84-436c-b928-f15e4ce4dfcd http.request.method=GET http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.974923ms http.response.status=200 http.response.written=20562944 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "GET /v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 200 20562944 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=error msg="error parsing digest="sha257:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=536b5349-c7ec-4e6b-968a-2d1b3dc38764 http.request.method=GET http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/sha257:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" vars.name="foo/bar" time="2025-04-29T05:32:55Z" 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:35421" http.request.id=536b5349-c7ec-4e6b-968a-2d1b3dc38764 http.request.method=GET http.request.remoteaddr="127.0.0.1:40888" http.request.uri="/v2/foo/bar/blobs/sha257:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="545.472µs" http.response.status=400 http.response.written=110 vars.digest="sha257:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "GET /v2/foo/bar/blobs/sha257:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=bebdec6c-18b4-4be2-9ac1-cb6d63ec92c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40900" http.request.uri="/v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.duration="829.426µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "GET /v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=3f658143-7eed-47e2-ac8c-5917e5dd2e3e http.request.method=GET http.request.remoteaddr="127.0.0.1:40900" http.request.uri="/v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.205072ms http.response.status=200 http.response.written=196608 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "GET /v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 200 196608 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35421" http.request.id=beae6856-6ac7-425f-9318-33dc63f53f54 http.request.method=GET http.request.remoteaddr="127.0.0.1:40890" http.request.uri="/v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.888317ms http.response.status=200 http.response.written=2693312 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "GET /v2/foo/bar/blobs/sha256:346e6213e6f18d94a82e0a05b9d17426b95bda05188b9f26b1deb230b032dd0d HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=6a1f2ebd-ce8a-4e69-a4b8-36fd43dcf1be http.request.method=GET http.request.remoteaddr="127.0.0.1:38012" http.request.uri="/v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.654118516s http.response.status=200 http.response.written=2693312 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "GET /v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41231" http.request.id=cbb249dd-2665-44fc-bba1-01e6772df1ac http.request.method=GET http.request.remoteaddr="127.0.0.1:38022" http.request.uri="/v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.651590616s http.response.status=200 http.response.written=2630912 127.0.0.1 - - [29/Apr/2025:05:32:54 +0000] "GET /v2/foo/bar/blobs/sha256:a3c9ffe34b683b5239287dfcfb02afda48dda2173b3800f56da53739867e3886 HTTP/1.1" 200 2630912 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (4.15s) === RUN TestBlobDelete time="2025-04-29T05:32:55Z" 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-29T05:32:55Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=029e1c19-0567-4047-bf2a-117b9c17e492 http.request.method=GET http.request.remoteaddr="127.0.0.1:60024" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="724.142µs" http.response.status=404 http.response.written=157 vars.digest="sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "GET /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=ed1c97b9-1371-43a1-831a-647647e2afe6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60036" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="752.218µs" http.response.status=404 http.response.written=157 vars.digest="sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=d61b7599-65fc-4614-af29-c89c76509c52 http.request.method=POST http.request.remoteaddr="127.0.0.1:60036" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="593µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=80bba42a-5047-4f9a-950f-cd3d57a6740b http.request.method=GET http.request.remoteaddr="127.0.0.1:60036" http.request.uri="/v2/foo/bar/blobs/uploads/f7c6f935-5859-4860-83bb-66ccca18f950?_state=q2QToAOxxF-oZvTAGgYPXu-8kUJqxC-_SoFH4u67pM57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3YzZmOTM1LTU4NTktNDg2MC04M2JiLTY2Y2NjYTE4Zjk1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzA2MDk5OFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="722.104µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "GET /v2/foo/bar/blobs/uploads/f7c6f935-5859-4860-83bb-66ccca18f950?_state=q2QToAOxxF-oZvTAGgYPXu-8kUJqxC-_SoFH4u67pM57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3YzZmOTM1LTU4NTktNDg2MC04M2JiLTY2Y2NjYTE4Zjk1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzA2MDk5OFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=cadbf21b-7629-47ea-99d7-0502d3de426a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60036" http.request.uri="/v2/foo/bar/blobs/uploads/f7c6f935-5859-4860-83bb-66ccca18f950?_state=q2QToAOxxF-oZvTAGgYPXu-8kUJqxC-_SoFH4u67pM57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3YzZmOTM1LTU4NTktNDg2MC04M2JiLTY2Y2NjYTE4Zjk1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzA2MDk5OFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="689.637µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "DELETE /v2/foo/bar/blobs/uploads/f7c6f935-5859-4860-83bb-66ccca18f950?_state=q2QToAOxxF-oZvTAGgYPXu-8kUJqxC-_SoFH4u67pM57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3YzZmOTM1LTU4NTktNDg2MC04M2JiLTY2Y2NjYTE4Zjk1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzA2MDk5OFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=3808fe85-75ee-426c-b064-315278c3035a http.request.method=GET http.request.remoteaddr="127.0.0.1:60036" http.request.uri="/v2/foo/bar/blobs/uploads/f7c6f935-5859-4860-83bb-66ccca18f950?_state=q2QToAOxxF-oZvTAGgYPXu-8kUJqxC-_SoFH4u67pM57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3YzZmOTM1LTU4NTktNDg2MC04M2JiLTY2Y2NjYTE4Zjk1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzA2MDk5OFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f7c6f935-5859-4860-83bb-66ccca18f950 time="2025-04-29T05:32:55Z" 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:33517" http.request.id=3808fe85-75ee-426c-b064-315278c3035a http.request.method=GET http.request.remoteaddr="127.0.0.1:60036" http.request.uri="/v2/foo/bar/blobs/uploads/f7c6f935-5859-4860-83bb-66ccca18f950?_state=q2QToAOxxF-oZvTAGgYPXu-8kUJqxC-_SoFH4u67pM57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3YzZmOTM1LTU4NTktNDg2MC04M2JiLTY2Y2NjYTE4Zjk1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzA2MDk5OFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="643.166µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=f7c6f935-5859-4860-83bb-66ccca18f950 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "GET /v2/foo/bar/blobs/uploads/f7c6f935-5859-4860-83bb-66ccca18f950?_state=q2QToAOxxF-oZvTAGgYPXu-8kUJqxC-_SoFH4u67pM57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3YzZmOTM1LTU4NTktNDg2MC04M2JiLTY2Y2NjYTE4Zjk1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzA2MDk5OFoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=9497d1e0-9096-4759-962b-cad51e81d1d1 http.request.method=POST http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="906.703µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=cb0beb79-ddcc-4942-b47f-cc66b99132fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/936f34f4-b0cc-4c41-a4fa-6fd05ba66be2?_state=_MBi9QOUm6wkJn2ygZ8UAPjIC-V5Z7o7kMsRYHqeRvB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzNmYzNGY0LWIwY2MtNGM0MS1hNGZhLTZmZDA1YmE2NmJlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzM5MTQwMjdaIn0%3D&digest=sha256%3A221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" provided=sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac vars.name="foo/bar" vars.uuid=936f34f4-b0cc-4c41-a4fa-6fd05ba66be2 time="2025-04-29T05:32:55Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=cb0beb79-ddcc-4942-b47f-cc66b99132fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/936f34f4-b0cc-4c41-a4fa-6fd05ba66be2?_state=_MBi9QOUm6wkJn2ygZ8UAPjIC-V5Z7o7kMsRYHqeRvB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzNmYzNGY0LWIwY2MtNGM0MS1hNGZhLTZmZDA1YmE2NmJlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzM5MTQwMjdaIn0%3D&digest=sha256%3A221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=936f34f4-b0cc-4c41-a4fa-6fd05ba66be2 time="2025-04-29T05:32:55Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac, 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:33517" http.request.id=cb0beb79-ddcc-4942-b47f-cc66b99132fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/936f34f4-b0cc-4c41-a4fa-6fd05ba66be2?_state=_MBi9QOUm6wkJn2ygZ8UAPjIC-V5Z7o7kMsRYHqeRvB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzNmYzNGY0LWIwY2MtNGM0MS1hNGZhLTZmZDA1YmE2NmJlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzM5MTQwMjdaIn0%3D&digest=sha256%3A221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.618µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=936f34f4-b0cc-4c41-a4fa-6fd05ba66be2 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "PUT /v2/foo/bar/blobs/uploads/936f34f4-b0cc-4c41-a4fa-6fd05ba66be2?_state=_MBi9QOUm6wkJn2ygZ8UAPjIC-V5Z7o7kMsRYHqeRvB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzNmYzNGY0LWIwY2MtNGM0MS1hNGZhLTZmZDA1YmE2NmJlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzM5MTQwMjdaIn0%3D&digest=sha256%3A221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=079500a1-98e3-4489-9ea6-f4e7f3bd2243 http.request.method=POST http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="706.488µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=53ddff94-70f8-4779-b16e-41ae718c3b2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/05ebb8dd-250e-4206-b4f5-ccc3a33634c5?_state=75Vxx6RVc8gWSYwllF6bZcgQ_iHBHYa49jecEI-5XxF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1ZWJiOGRkLTI1MGUtNDIwNi1iNGY1LWNjYzNhMzM2MzRjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzU2NDA2NzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="725.449µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "PUT /v2/foo/bar/blobs/uploads/05ebb8dd-250e-4206-b4f5-ccc3a33634c5?_state=75Vxx6RVc8gWSYwllF6bZcgQ_iHBHYa49jecEI-5XxF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1ZWJiOGRkLTI1MGUtNDIwNi1iNGY1LWNjYzNhMzM2MzRjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzU2NDA2NzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=20a0ba47-4b76-4a1b-808c-9dbc597fa40c http.request.method=POST http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="647.636µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=6faf5862-845c-4f1a-a757-15dbfcfe15fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/75ae8f9b-910b-411b-a46c-44a9d5fad2fd?_state=ueXCrogDJ_LeqzXWRVVKz5A1RUZrFjBrTxCKn15Brzx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1YWU4ZjliLTkxMGItNDExYi1hNDZjLTQ0YTlkNWZhZDJmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzcxODE3NzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="820.014µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "PUT /v2/foo/bar/blobs/uploads/75ae8f9b-910b-411b-a46c-44a9d5fad2fd?_state=ueXCrogDJ_LeqzXWRVVKz5A1RUZrFjBrTxCKn15Brzx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1YWU4ZjliLTkxMGItNDExYi1hNDZjLTQ0YTlkNWZhZDJmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44NzcxODE3NzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=f4408930-0118-4144-a279-76dcc6460048 http.request.method=POST http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="662.572µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=dff54866-a884-4a8c-8356-40dcb2c67217 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/4c0b9be1-2a37-49bd-aa12-a3d4aef0c2b1?_state=vzjqJV-_4g8x19DozRCo6TIB2PuylthSXGG0QY0MtDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjMGI5YmUxLTJhMzctNDliZC1hYTEyLWEzZDRhZWYwYzJiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44Nzg4MjY0ODJaIn0%3D&digest=sha256%3A221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.duration=514.470988ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:55 +0000] "PUT /v2/foo/bar/blobs/uploads/4c0b9be1-2a37-49bd-aa12-a3d4aef0c2b1?_state=vzjqJV-_4g8x19DozRCo6TIB2PuylthSXGG0QY0MtDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjMGI5YmUxLTJhMzctNDliZC1hYTEyLWEzZDRhZWYwYzJiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1NS44Nzg4MjY0ODJaIn0%3D&digest=sha256%3A221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=89425d16-54a0-4ef3-a2bb-e5555adb27a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="885.381µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33517" http.request.id=21683d14-4632-4e74-8f46-8862d3fb3c96 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/5ff6999e-ee79-4dca-9715-2fda0769dc61?_state=HCmkmc67eTlZJVyba2lDJ43rtERRCJSyA-upTWPsmZh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZjY5OTllLWVlNzktNGRjYS05NzE1LTJmZGEwNzY5ZGM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1Ni40MDk4Mzk4NjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=445.679488ms http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "PATCH /v2/foo/bar/blobs/uploads/5ff6999e-ee79-4dca-9715-2fda0769dc61?_state=HCmkmc67eTlZJVyba2lDJ43rtERRCJSyA-upTWPsmZh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZjY5OTllLWVlNzktNGRjYS05NzE1LTJmZGEwNzY5ZGM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1Ni40MDk4Mzk4NjRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=8f4bfc70-e225-40cc-91a8-a08bd5922e99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/uploads/5ff6999e-ee79-4dca-9715-2fda0769dc61?_state=tHE6PAn_zWRT3bSXR_gzXgrpSspce8Wl-nOa0BUK3757Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZjY5OTllLWVlNzktNGRjYS05NzE1LTJmZGEwNzY5ZGM2MSIsIk9mZnNldCI6MTYzNjE0NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NTZaIn0%3D&digest=sha256%3A221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.duration="995.592µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "PUT /v2/foo/bar/blobs/uploads/5ff6999e-ee79-4dca-9715-2fda0769dc61?_state=tHE6PAn_zWRT3bSXR_gzXgrpSspce8Wl-nOa0BUK3757Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZjY5OTllLWVlNzktNGRjYS05NzE1LTJmZGEwNzY5ZGM2MSIsIk9mZnNldCI6MTYzNjE0NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzI6NTZaIn0%3D&digest=sha256%3A221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=e33c52ed-6cbd-4ae4-8cf6-576ccc89e839 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="702.286µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=5eec1f48-a75c-48c5-9cc7-96dd7ceed591 http.request.method=GET http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.935059ms http.response.status=200 http.response.written=16361472 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "GET /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 200 16361472 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=error msg="error parsing digest="sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=4a0ec211-bd60-4c2c-b8cf-a6ee8b77f03f http.request.method=GET http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" vars.name="foo/bar" time="2025-04-29T05:32:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=4a0ec211-bd60-4c2c-b8cf-a6ee8b77f03f http.request.method=GET http.request.remoteaddr="127.0.0.1:60040" http.request.uri="/v2/foo/bar/blobs/sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="605.871µs" http.response.status=400 http.response.written=110 vars.digest="sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "GET /v2/foo/bar/blobs/sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=1fc602a4-ca05-4888-894d-935df6c05ef6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48124" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.duration="806.32µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "GET /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=174b1e07-cb99-4a4f-8611-a9a2075eb2e0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48140" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.duration="733.133µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "DELETE /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=723402d2-cf38-4fdb-9680-182362f2ab6c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48140" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="553.866µs" http.response.status=404 http.response.written=157 vars.digest="sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" 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:33517" http.request.id=097f0605-e68c-458e-961b-61ad3fcf5f9c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48140" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="586.449µs" http.response.status=404 http.response.written=74 vars.digest="sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "DELETE /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=error msg="error parsing digest="sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=a2a9c32e-fee8-4417-8b9f-fbb1cc1e47d3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" vars.name="foo/bar" time="2025-04-29T05:32:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=a2a9c32e-fee8-4417-8b9f-fbb1cc1e47d3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="687.858µs" http.response.status=400 http.response.written=110 vars.digest="sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "DELETE /v2/foo/bar/blobs/sha257:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-29T05:32:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=05a92ddc-b38a-44b9-97c5-ce00a9b56f04 http.request.method=POST http.request.remoteaddr="127.0.0.1:48156" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="721.799µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=84d454ce-aece-4aa4-937d-a77da62bf72b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48156" http.request.uri="/v2/foo/bar/blobs/uploads/a8417cd5-5b19-4b06-ac34-e07bb3e62c2a?_state=whVMN2ZwPohcUVlhwRaPQ-f051_SZFn6m8BG6hgsLxF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4NDE3Y2Q1LTViMTktNGIwNi1hYzM0LWUwN2JiM2U2MmMyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1Ni44Nzc2MDM0NloifQ%3D%3D&digest=sha256%3A221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.duration=518.439565ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "PUT /v2/foo/bar/blobs/uploads/a8417cd5-5b19-4b06-ac34-e07bb3e62c2a?_state=whVMN2ZwPohcUVlhwRaPQ-f051_SZFn6m8BG6hgsLxF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4NDE3Y2Q1LTViMTktNGIwNi1hYzM0LWUwN2JiM2U2MmMyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1Ni44Nzc2MDM0NloifQ%3D%3D&digest=sha256%3A221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=7b5a6d9e-dc85-4ab0-9397-bc210eaa0830 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48156" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="951.293µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=d123f915-414c-42ba-b3b9-357e7be79dfe http.request.method=GET http.request.remoteaddr="127.0.0.1:48124" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=536.713107ms http.response.status=200 http.response.written=2643264 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "GET /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 200 2643264 "" "Go-http-client/1.1" time="2025-04-29T05:32:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:33517" http.request.id=815d7186-b4bc-4dc1-b333-ee273daa8d63 http.request.method=GET http.request.remoteaddr="127.0.0.1:48122" http.request.uri="/v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=539.335365ms http.response.status=200 http.response.written=2693312 127.0.0.1 - - [29/Apr/2025:05:32:56 +0000] "GET /v2/foo/bar/blobs/sha256:221b65ed5f3381bf00649d9a2021bc3c03eee8fdc75e744b2f9c417bf5f69aac HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (1.60s) === RUN TestRelativeURL time="2025-04-29T05:32: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-29T05:32:57Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35409" http.request.id=b362aab0-0731-4219-9918-e5de21c844b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:48996" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="824.394µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35409" http.request.id=4bfe6d8b-d8a8-4ef7-9c65-c633d6c5277a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48996" http.request.uri="/v2/foo/bar/blobs/uploads/4eb1efb2-dfc9-4f18-9cc7-8a13e3a63bb1?_state=l9kI1t2bnM_1CHu8eTz630ioGqC-MTTw-a4DyJUqiqh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlYjFlZmIyLWRmYzktNGYxOC05Y2M3LThhMTNlM2E2M2JiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1Ny40MTE4OTE5MjZaIn0%3D&digest=sha256%3Ac490418636a101abe6c4e9ac272d02426d3447772ea2e191a8e9aef1d3842836" http.request.useragent="Go-http-client/1.1" http.response.duration=928.088333ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:57 +0000] "PUT /v2/foo/bar/blobs/uploads/4eb1efb2-dfc9-4f18-9cc7-8a13e3a63bb1?_state=l9kI1t2bnM_1CHu8eTz630ioGqC-MTTw-a4DyJUqiqh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlYjFlZmIyLWRmYzktNGYxOC05Y2M3LThhMTNlM2E2M2JiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1Ny40MTE4OTE5MjZaIn0%3D&digest=sha256%3Ac490418636a101abe6c4e9ac272d02426d3447772ea2e191a8e9aef1d3842836 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35409" http.request.id=f269d0ba-c79b-46ad-9aa9-52b89af846f7 http.request.method=POST http.request.remoteaddr="127.0.0.1:48996" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="949.421µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35409" http.request.id=e10826c9-7371-4217-9e7b-b516aa977020 http.request.method=POST http.request.remoteaddr="127.0.0.1:48996" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="639.797µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:32:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:35409" http.request.id=dbb58f26-69f9-4b86-9004-798bd05b78d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48996" http.request.uri="/v2/foo/bar/blobs/uploads/6b7cc4bf-2e4c-41a1-ae68-09e6f02cf93b?_state=GsuS_x9LRRvYpGMdNWO5UnXSUsyTZWCGjM1VYgW4skB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiN2NjNGJmLTJlNGMtNDFhMS1hZTY4LTA5ZTZmMDJjZjkzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1OC40OTA0MTM5MloifQ%3D%3D&digest=sha256%3A03ad09dc1e1b115cc2ebe23469c35f23b7006d5314faa4c45ead3be1b8d7dc15" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126954172s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:58 +0000] "PUT /v2/foo/bar/blobs/uploads/6b7cc4bf-2e4c-41a1-ae68-09e6f02cf93b?_state=GsuS_x9LRRvYpGMdNWO5UnXSUsyTZWCGjM1VYgW4skB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiN2NjNGJmLTJlNGMtNDFhMS1hZTY4LTA5ZTZmMDJjZjkzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1OC40OTA0MTM5MloifQ%3D%3D&digest=sha256%3A03ad09dc1e1b115cc2ebe23469c35f23b7006d5314faa4c45ead3be1b8d7dc15 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.21s) === RUN TestBlobDeleteDisabled time="2025-04-29T05:32: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-29T05:32:59Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:59Z" 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:36927" http.request.id=7c92b404-e693-42f2-8eea-62551a6c228b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59918" http.request.uri="/v2/foo/bar/blobs/sha256:ea932558683f0d9da89aab80264bb3fd2e113f494f05e9385bdc5b46c46ba7a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="728.849µs" http.response.status=405 http.response.written=78 vars.digest="sha256:ea932558683f0d9da89aab80264bb3fd2e113f494f05e9385bdc5b46c46ba7a8" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:32:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:ea932558683f0d9da89aab80264bb3fd2e113f494f05e9385bdc5b46c46ba7a8 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.09s) === RUN TestDeleteDisabled time="2025-04-29T05:32: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-29T05:32:59Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:32:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34805" http.request.id=93bfde45-b064-47d1-8266-ebafb17563c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:41106" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="802.539µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34805" http.request.id=0334383a-d957-4ac0-996a-48739c2c2fa8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41106" http.request.uri="/v2/foo/bar/blobs/uploads/5fbee5b6-c969-47e2-8773-edecff91a5a9?_state=27-Q3zCqqYpgqEV6rwoCGQFzK4YPR04N1TYvw3Rcfxx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmYmVlNWI2LWM5NjktNDdlMi04NzczLWVkZWNmZjkxYTVhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1OS43NTk5MjQ5NzJaIn0%3D&digest=sha256%3Adebd7a8517e8f7b42117f9151ae0d56ca4660f873fb8b9c5ab084b75c5942867" http.request.useragent="Go-http-client/1.1" http.response.duration=387.466204ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:32:59 +0000] "PUT /v2/foo/bar/blobs/uploads/5fbee5b6-c969-47e2-8773-edecff91a5a9?_state=27-Q3zCqqYpgqEV6rwoCGQFzK4YPR04N1TYvw3Rcfxx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmYmVlNWI2LWM5NjktNDdlMi04NzczLWVkZWNmZjkxYTVhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMjo1OS43NTk5MjQ5NzJaIn0%3D&digest=sha256%3Adebd7a8517e8f7b42117f9151ae0d56ca4660f873fb8b9c5ab084b75c5942867 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:00Z" 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:34805" http.request.id=04af2a82-84ac-42c4-b517-92904a270d02 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41106" http.request.uri="/v2/foo/bar/blobs/sha256:debd7a8517e8f7b42117f9151ae0d56ca4660f873fb8b9c5ab084b75c5942867" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.342µs" http.response.status=405 http.response.written=78 vars.digest="sha256:debd7a8517e8f7b42117f9151ae0d56ca4660f873fb8b9c5ab084b75c5942867" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:33:00 +0000] "DELETE /v2/foo/bar/blobs/sha256:debd7a8517e8f7b42117f9151ae0d56ca4660f873fb8b9c5ab084b75c5942867 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.44s) === RUN TestDeleteReadOnly time="2025-04-29T05:33:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:33:00Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:33:00Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43461" http.request.id=9a668491-c56e-4a21-8759-a87973f19580 http.request.method=POST http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="766.096µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:01Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43461" http.request.id=bce4aba7-c8b9-4685-a0fb-13a787e7a621 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/bar/blobs/uploads/89e21f75-7356-4f6a-9ff0-e50110e7e351?_state=Q3ciawReJ0jaDUWvf46EhmeBmexchdDxzgLFFfLVMEJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5ZTIxZjc1LTczNTYtNGY2YS05ZmYwLWU1MDExMGU3ZTM1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMzowMC4yMjc2NzI4OTRaIn0%3D&digest=sha256%3A349b80375aa0e1b5ab88261089dc1bd6a06f1092d3a30ea4897158a17dd41b77" http.request.useragent="Go-http-client/1.1" http.response.duration=1.156452809s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:00 +0000] "PUT /v2/foo/bar/blobs/uploads/89e21f75-7356-4f6a-9ff0-e50110e7e351?_state=Q3ciawReJ0jaDUWvf46EhmeBmexchdDxzgLFFfLVMEJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5ZTIxZjc1LTczNTYtNGY2YS05ZmYwLWU1MDExMGU3ZTM1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMzowMC4yMjc2NzI4OTRaIn0%3D&digest=sha256%3A349b80375aa0e1b5ab88261089dc1bd6a06f1092d3a30ea4897158a17dd41b77 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [29/Apr/2025:05:33:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:349b80375aa0e1b5ab88261089dc1bd6a06f1092d3a30ea4897158a17dd41b77 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.24s) === RUN TestStartPushReadOnly time="2025-04-29T05:33:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:33:01Z" level=info msg="redis not configured" go.version=go1.24.2 127.0.0.1 - - [29/Apr/2025:05:33:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-04-29T05:33:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:33:01Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:33:01Z" 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:43825" http.request.id=dc48077d-d215-4e86-b97e-505d86d5cacc http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" 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="749.389µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [29/Apr/2025:05:33:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-29T05:33:01Z" 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:43825" http.request.id=8d505b01-4ba1-4e98-9fca-ca9254205541 http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" 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="534.504µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [29/Apr/2025:05:33:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-29T05:33:01Z" 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:43825" http.request.id=2eca6b2c-8218-4139-b7bd-1d1b8e9836ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" 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="529.058µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [29/Apr/2025:05:33:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-29T05:33:01Z" 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:43825" http.request.id=b8abce26-8de2-4de4-a370-d5e76d0d11d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" 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="663.264µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-29T05:33:01Z" 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:43825" http.request.id=b8abce26-8de2-4de4-a370-d5e76d0d11d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" 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="682.747µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-29T05:33:01Z" 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:43825" http.request.id=b8abce26-8de2-4de4-a370-d5e76d0d11d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" 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="699.253µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-29T05:33:01Z" 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:43825" http.request.id=b8abce26-8de2-4de4-a370-d5e76d0d11d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" 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="715.698µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [29/Apr/2025:05:33:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-29T05:33:01Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=e4a99e2e-4222-40a3-a4f8-25702b23a6ad http.request.method=POST http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="733.446µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:01 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=80e15699-e255-4bc4-bdb4-4954c108d94e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/blobs/uploads/a72bff53-7d4b-40e1-985f-e5f2360e4162?_state=S6-BFUsYxZecpxRQK4SIC2rxNLDczZxyMj6jA58qLX17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhNzJiZmY1My03ZDRiLTQwZTEtOTg1Zi1lNWYyMzYwZTQxNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDEuNDcyNzQ0ODk0WiJ9&digest=sha256%3A0ccb55b9444d5d0a843baf066649170ae8f9e854a661522fa29908fd0a73c239" http.request.useragent="Go-http-client/1.1" http.response.duration=973.453635ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:01 +0000] "PUT /v2/foo/schema1/blobs/uploads/a72bff53-7d4b-40e1-985f-e5f2360e4162?_state=S6-BFUsYxZecpxRQK4SIC2rxNLDczZxyMj6jA58qLX17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhNzJiZmY1My03ZDRiLTQwZTEtOTg1Zi1lNWYyMzYwZTQxNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDEuNDcyNzQ0ODk0WiJ9&digest=sha256%3A0ccb55b9444d5d0a843baf066649170ae8f9e854a661522fa29908fd0a73c239 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=d4f543e4-b869-4adf-861f-0db8d6ada19e http.request.method=POST http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.923µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:02 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=8eba4b34-d509-41a7-b3ef-50ae600c3538 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/blobs/uploads/3e3388f8-c537-4ee0-9974-83414b58e93d?_state=xvL2MJn_1zN49kkc4fLZ3Y4s35Ug6Tz_sD9i3djUfbB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZTMzODhmOC1jNTM3LTRlZTAtOTk3NC04MzQxNGI1OGU5M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDIuNTIyMzY2MDc4WiJ9&digest=sha256%3Ac1c378863647315bde40e932f8b7b0504afb88cbf7b893662d70201d0e311c30" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048519053s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:02 +0000] "PUT /v2/foo/schema1/blobs/uploads/3e3388f8-c537-4ee0-9974-83414b58e93d?_state=xvL2MJn_1zN49kkc4fLZ3Y4s35Ug6Tz_sD9i3djUfbB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZTMzODhmOC1jNTM3LTRlZTAtOTk3NC04MzQxNGI1OGU5M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDIuNTIyMzY2MDc4WiJ9&digest=sha256%3Ac1c378863647315bde40e932f8b7b0504afb88cbf7b893662d70201d0e311c30 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=6b647274-cef8-47c0-9138-23231889cf1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.215619ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=c84bc64a-715d-4bdb-afe1-2ae2480855ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" http.request.useragent="Go-http-client/1.1" http.response.duration="892.613µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "PUT /v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=b69442d3-ab20-4da1-9a11-5bf61289d95b http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" 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="823.806µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=fe655e73-0f0a-4511-80a4-51db57ad6301 http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="789.885µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "GET /v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" 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:43825" http.request.id=db1ca68c-c76b-43d2-b269-5947820a8b5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" http.request.useragent="Go-http-client/1.1" http.response.duration="862.47µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "PUT /v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" 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:43825" http.request.id=bdf56b94-3e77-45e9-aede-a5acd0719bfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" http.request.useragent="Go-http-client/1.1" http.response.duration="858.039µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "PUT /v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:43825" http.request.id=f74f4b04-dcaf-4a93-94bf-420635a14a0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" http.request.useragent="Go-http-client/1.1" http.response.duration="895.373µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "PUT /v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=f04c2106-1218-48e6-9cb9-6d99fac617bc http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="805.338µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "GET /v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=db9fc257-d21f-4592-81cc-6fffc7cb4f3c http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="538.319µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=3961d4b6-2326-4e29-8059-2ff93808ef5f http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" http.request.useragent="Go-http-client/1.1" http.response.duration="502.073µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "GET /v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=58130d44-719d-418b-8015-dcf59b3fbbda http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" 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="490.127µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=error msg="payload digest does match: "sha256:e1e699cbc5201ad622d81d974adb3072b90a05a6f9ec3a5d0072127e9af02aba" != "sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8"" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=055d11d0-39d3-46de-b55d-ffc5185d2743 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" time="2025-04-29T05:33:03Z" 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:43825" http.request.id=055d11d0-39d3-46de-b55d-ffc5185d2743 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47842" http.request.uri="/v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="598.799µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8" 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "PUT /v2/foo/schema1/manifests/sha256:f1898628e2c9d1d93d05d66eff786f671476c46f2e748fc606bf69e7d7ea3bc8 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" 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:43825" http.request.id=d7491dee-d7f2-4ade-b602-bd496a77c4de http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" 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="708.675µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" 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:43825" http.request.id=90eeee0c-2955-4914-ae85-61587e31518b http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" 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="618.103µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" 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:43825" http.request.id=774ad45d-c13c-45e2-99a3-e34143618db7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" 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="608.33µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-29T05:33:03Z" 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:43825" http.request.id=774ad45d-c13c-45e2-99a3-e34143618db7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" 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="634.004µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-29T05:33:03Z" 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:43825" http.request.id=774ad45d-c13c-45e2-99a3-e34143618db7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" 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="654.92µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=b01f0af0-76ad-41ba-9e1d-bb74626508ca http.request.method=POST http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="592.94µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=36aeb2d3-3619-4f6c-abbb-efd44199b695 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/blobs/uploads/75324895-fd29-4011-9742-8cbd9ef6aba1?_state=jgxY81kXdCf0nHObMD31mOd-SHeu7wHf9RpWSwUyfF17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NTMyNDg5NS1mZDI5LTQwMTEtOTc0Mi04Y2JkOWVmNmFiYTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDMuNTg1Nzk2ODY0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="754.133µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "PUT /v2/foo/schema2/blobs/uploads/75324895-fd29-4011-9742-8cbd9ef6aba1?_state=jgxY81kXdCf0nHObMD31mOd-SHeu7wHf9RpWSwUyfF17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NTMyNDg5NS1mZDI5LTQwMTEtOTc0Mi04Y2JkOWVmNmFiYTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDMuNTg1Nzk2ODY0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" 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:43825" http.request.id=58a21f74-7062-4d36-9ccf-eab4ee66f739 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" 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="599.617µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-29T05:33:03Z" 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:43825" http.request.id=58a21f74-7062-4d36-9ccf-eab4ee66f739 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" 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="623.816µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-29T05:33:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=641ce597-ba84-4199-88fc-ede5fc457a72 http.request.method=POST http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="646.694µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:05Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=339b5ad9-33a3-482b-99bc-97c64f969d92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/blobs/uploads/ad801c96-594e-4ea6-b04c-948ed2bc92c6?_state=oftS-5XjeWdw0uenQrG32OgDOiIIi0Y9-exqIv70RGJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZDgwMWM5Ni01OTRlLTRlYTYtYjA0Yy05NDhlZDJiYzkyYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDMuNjkxNTA0NzczWiJ9&digest=sha256%3Af7295bd1947b93d73a6d1fbc8f1313b925b11995921ce4c4b9712f3d8be4e92e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.847156342s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:03 +0000] "PUT /v2/foo/schema2/blobs/uploads/ad801c96-594e-4ea6-b04c-948ed2bc92c6?_state=oftS-5XjeWdw0uenQrG32OgDOiIIi0Y9-exqIv70RGJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZDgwMWM5Ni01OTRlLTRlYTYtYjA0Yy05NDhlZDJiYzkyYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDMuNjkxNTA0NzczWiJ9&digest=sha256%3Af7295bd1947b93d73a6d1fbc8f1313b925b11995921ce4c4b9712f3d8be4e92e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:05Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=5d71e962-3013-47ba-b2a6-8410ec127d8b http.request.method=POST http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="861.775µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:05 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=8ff749ff-2adb-43ff-8508-1e1e0db8f767 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/blobs/uploads/e4c38d95-6d1c-4ae8-aed7-6ea7de9da3c4?_state=s7JKWdGY4sRO9_5Pm4SC2gHW4MxSsI-A9UGJQRDJ3Y17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNGMzOGQ5NS02ZDFjLTRhZTgtYWVkNy02ZWE3ZGU5ZGEzYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDUuNjE2Njc1NTU1WiJ9&digest=sha256%3A601581258bfc9001aee7995acd097516a5699c7ce639fb334538178506203749" http.request.useragent="Go-http-client/1.1" http.response.duration=1.174381997s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:05 +0000] "PUT /v2/foo/schema2/blobs/uploads/e4c38d95-6d1c-4ae8-aed7-6ea7de9da3c4?_state=s7JKWdGY4sRO9_5Pm4SC2gHW4MxSsI-A9UGJQRDJ3Y17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNGMzOGQ5NS02ZDFjLTRhZTgtYWVkNy02ZWE3ZGU5ZGEzYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDUuNjE2Njc1NTU1WiJ9&digest=sha256%3A601581258bfc9001aee7995acd097516a5699c7ce639fb334538178506203749 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" 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:43825" http.request.id=798ad258-fc8d-4144-8e11-7863d833fea3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068336ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" 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:43825" http.request.id=0ce97b0c-5dec-4795-89b8-0d275df12569 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/sha256:c08a306dc09c1c5516d9a12399a5c8c27d14cf1a84d2e1bd53de3c6f2817f1a6" http.request.useragent="Go-http-client/1.1" http.response.duration="727.371µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "PUT /v2/foo/schema2/manifests/sha256:c08a306dc09c1c5516d9a12399a5c8c27d14cf1a84d2e1bd53de3c6f2817f1a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=2dda7acf-9512-4a3e-82cb-f1497536988b http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" 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="610.006µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=a83071e1-998f-4ba5-8646-8f09b692bb5e http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/sha256:c08a306dc09c1c5516d9a12399a5c8c27d14cf1a84d2e1bd53de3c6f2817f1a6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="616.374µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/manifests/sha256:c08a306dc09c1c5516d9a12399a5c8c27d14cf1a84d2e1bd53de3c6f2817f1a6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=ec35ec8e-bd54-4183-9cd0-450bcf435ca5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="519.803µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=401887ba-479f-43bf-a64b-dfa522f2ae6e http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/sha256:c08a306dc09c1c5516d9a12399a5c8c27d14cf1a84d2e1bd53de3c6f2817f1a6" http.request.useragent="Go-http-client/1.1" http.response.duration="492.57µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/manifests/sha256:c08a306dc09c1c5516d9a12399a5c8c27d14cf1a84d2e1bd53de3c6f2817f1a6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=e582c711-dec2-440a-9de8-5895496ea7ce http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" 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="535.899µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="rewriting manifest sha256:c08a306dc09c1c5516d9a12399a5c8c27d14cf1a84d2e1bd53de3c6f2817f1a6 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=b249daf6-b3fb-44dd-bfc8-92b6379dddf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" 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-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=b249daf6-b3fb-44dd-bfc8-92b6379dddf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.109526ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" 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:43825" http.request.id=3a2bb14e-8dca-40c8-b1a3-e0d09fd19258 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" 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="624.147µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" 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:43825" http.request.id=3eac72f3-eaf5-42d5-ab3d-11ea2a0fcc89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="726.488µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" 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:43825" http.request.id=53a5c5aa-de17-4035-8428-28ddfe879bd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/sha256:81fa4f595dea47beee5f5db344cd894c800b09b86b3aede85d4c45d17773f4e0" http.request.useragent="Go-http-client/1.1" http.response.duration="660.574µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "PUT /v2/foo/schema2/manifests/sha256:81fa4f595dea47beee5f5db344cd894c800b09b86b3aede85d4c45d17773f4e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=48002b20-ebb2-4c0b-a771-00aaefe65354 http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" 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="617.081µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=c2ff51fb-c5db-48c8-8b2c-c883c0b671c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/sha256:81fa4f595dea47beee5f5db344cd894c800b09b86b3aede85d4c45d17773f4e0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="576.702µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/manifests/sha256:81fa4f595dea47beee5f5db344cd894c800b09b86b3aede85d4c45d17773f4e0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=36f652bd-a4a5-446a-817e-8c4f9ebbbb50 http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="529.249µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=613424a1-5392-41e7-adbe-fe8417282b91 http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/sha256:81fa4f595dea47beee5f5db344cd894c800b09b86b3aede85d4c45d17773f4e0" http.request.useragent="Go-http-client/1.1" http.response.duration="511.906µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/manifests/sha256:81fa4f595dea47beee5f5db344cd894c800b09b86b3aede85d4c45d17773f4e0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="rewriting manifest list sha256:81fa4f595dea47beee5f5db344cd894c800b09b86b3aede85d4c45d17773f4e0 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=1606acb8-20f4-4ea9-aa81-28fd5a4b7108 http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" 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-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43825" http.request.id=1606acb8-20f4-4ea9-aa81-28fd5a4b7108 http.request.method=GET http.request.remoteaddr="127.0.0.1:47848" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.004712ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:33:06Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:33:06Z" 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:39055" http.request.id=f1ed91f6-1497-4f36-a691-a3f18ca42532 http.request.method=GET http.request.remoteaddr="127.0.0.1:48974" 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="693.286µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" 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:39055" http.request.id=833852c5-aa90-4ead-bee7-b570ddea94d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48974" 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="490.395µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" 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:39055" http.request.id=951a2e5b-c7f7-4818-8232-875032d4be66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" 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="571.295µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" 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:39055" http.request.id=c17fa6a5-b1e2-4770-b98e-c4bd3a38cfc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" 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="686.318µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-29T05:33:06Z" 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:39055" http.request.id=c17fa6a5-b1e2-4770-b98e-c4bd3a38cfc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" 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="706.51µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-29T05:33:06Z" 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:39055" http.request.id=c17fa6a5-b1e2-4770-b98e-c4bd3a38cfc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" 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="726.281µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-29T05:33:06Z" 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:39055" http.request.id=c17fa6a5-b1e2-4770-b98e-c4bd3a38cfc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" 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="743.919µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-29T05:33:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=937aa4f4-7743-4c35-96f6-b18d5ee73b70 http.request.method=POST http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="655.186µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:07Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=50a595df-d574-48a4-a767-99ba9df773b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/blobs/uploads/2fad9475-6923-41e2-8c40-30d975f39ee2?_state=Ix35f9LiI9E3qgKNJ9c0KG3NAvCRGkbxpau648xNoYR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyZmFkOTQ3NS02OTIzLTQxZTItOGM0MC0zMGQ5NzVmMzllZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDYuODg1NDYzMDY4WiJ9&digest=sha256%3A39f814407b64b28c68cf8d1d8dcd816243990bef4eb8aa9f53fffb22dd67d922" http.request.useragent="Go-http-client/1.1" http.response.duration=1.104445263s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:06 +0000] "PUT /v2/foo/schema1/blobs/uploads/2fad9475-6923-41e2-8c40-30d975f39ee2?_state=Ix35f9LiI9E3qgKNJ9c0KG3NAvCRGkbxpau648xNoYR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyZmFkOTQ3NS02OTIzLTQxZTItOGM0MC0zMGQ5NzVmMzllZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDYuODg1NDYzMDY4WiJ9&digest=sha256%3A39f814407b64b28c68cf8d1d8dcd816243990bef4eb8aa9f53fffb22dd67d922 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=94ec8e51-8721-4e29-8c7c-7696a5dab2a4 http.request.method=POST http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="856.255µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=ca6ee8b2-c23b-47aa-ba42-cd99609ff959 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/blobs/uploads/a2259f3d-4109-4e44-a71d-2ad1ceb9f79d?_state=cSbfKeCjmfRwz5jNgiZHbC9hoWhuocb8yW_1rjNr50p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMjI1OWYzZC00MTA5LTRlNDQtYTcxZC0yYWQxY2ViOWY3OWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDguMDU0MTg3NTQxWiJ9&digest=sha256%3Aaf1aeae940cb3655cd1546a4aa3ba20f3fa15fc9695f6b80c46632d87c708742" http.request.useragent="Go-http-client/1.1" http.response.duration=757.319076ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema1/blobs/uploads/a2259f3d-4109-4e44-a71d-2ad1ceb9f79d?_state=cSbfKeCjmfRwz5jNgiZHbC9hoWhuocb8yW_1rjNr50p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMjI1OWYzZC00MTA5LTRlNDQtYTcxZC0yYWQxY2ViOWY3OWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDguMDU0MTg3NTQxWiJ9&digest=sha256%3Aaf1aeae940cb3655cd1546a4aa3ba20f3fa15fc9695f6b80c46632d87c708742 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=19a8dea4-3c1d-47cb-81a3-596430767633 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.34108ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=ab535551-fdf7-452a-a678-c7e567e2b26b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" http.request.useragent="Go-http-client/1.1" http.response.duration="846.101µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=5061b171-2fbc-44ba-b26b-d145ad0b3a53 http.request.method=GET http.request.remoteaddr="127.0.0.1:48974" 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="814.852µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=1d706ad9-b374-4007-957c-e565510b5f65 http.request.method=GET http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="769.692µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "GET /v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" 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:39055" http.request.id=db99564c-8639-4fd6-b25c-ccd66d99c9cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" http.request.useragent="Go-http-client/1.1" http.response.duration="845.245µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" 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:39055" http.request.id=11658de8-77d5-402f-b9ac-f7bea8acdf04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" http.request.useragent="Go-http-client/1.1" http.response.duration="822.281µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:39055" http.request.id=ad9967e9-cee2-408a-a49e-fe5fde846727 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" http.request.useragent="Go-http-client/1.1" http.response.duration="821.907µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=5a269211-f079-4b9f-aa07-d5ff30279cbc http.request.method=GET http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="744.018µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "GET /v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=d50d194f-026d-4882-954c-3f71221ffc8a http.request.method=GET http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="570.452µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=7363ef9e-8c1a-4953-9489-e0f34f62d4bb http.request.method=GET http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" http.request.useragent="Go-http-client/1.1" http.response.duration="551.022µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "GET /v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=8e81051a-b98c-4f6b-a0ff-330202f431b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48974" 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="561.915µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=error msg="payload digest does match: "sha256:a4a9b6f3de52dc1379dbb298e084707ff79072edcb88d1c73a19bc6b718c505a" != "sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e"" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=8df0f0be-6afa-4ab0-b11c-2068054bbc56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" time="2025-04-29T05:33:08Z" 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:39055" http.request.id=8df0f0be-6afa-4ab0-b11c-2068054bbc56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48974" http.request.uri="/v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="670.284µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e" 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:c416577c5a2375b2aa564970cdc78c67368dbf93d7b494cde809f01f4b50b41e HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" 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:39055" http.request.id=a75a3646-1899-4cd4-ba0e-550cf4757144 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" 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="743.682µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" 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:39055" http.request.id=04216142-76c7-48d1-afe4-6742ebc14154 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" 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="515.295µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" 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:39055" http.request.id=f9700f63-e9c1-4711-8911-e74270347707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" 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="575.892µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-29T05:33:08Z" 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:39055" http.request.id=f9700f63-e9c1-4711-8911-e74270347707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" 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="599.539µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-29T05:33:08Z" 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:39055" http.request.id=f9700f63-e9c1-4711-8911-e74270347707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" 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="620.282µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=c322ef2b-ecf7-4287-8f49-c2a5a08ac13e http.request.method=POST http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="579.894µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=dc99236c-9fae-4a23-a3cf-1f101c8efccb http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/blobs/uploads/c9af4e53-1661-402e-8ebe-ede803bbd3b4?_state=j5jt3LLwEV9dYYhpmxeD9FEhPdD2_AOyFtwrcjRxnHt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOWFmNGU1My0xNjYxLTQwMmUtOGViZS1lZGU4MDNiYmQzYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDguODI2MTU2NzY0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="707.226µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/c9af4e53-1661-402e-8ebe-ede803bbd3b4?_state=j5jt3LLwEV9dYYhpmxeD9FEhPdD2_AOyFtwrcjRxnHt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOWFmNGU1My0xNjYxLTQwMmUtOGViZS1lZGU4MDNiYmQzYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDguODI2MTU2NzY0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" 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:39055" http.request.id=0cfbe138-be3b-453e-b4b5-c7b5e7be7cab http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" 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="611.093µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-29T05:33:08Z" 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:39055" http.request.id=0cfbe138-be3b-453e-b4b5-c7b5e7be7cab http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" 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="634.28µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-29T05:33:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=0028797c-0520-47e4-bb2f-a0e399f48a6c http.request.method=POST http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="695.755µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:09Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=66dd728e-98b1-4235-993d-2c85a2f9da02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/blobs/uploads/c9e327aa-1b52-4db6-b4ab-a6589b7225d5?_state=GvPuEqk1c1tRu04Ay_LorwFE83IlKjlvkEU0RYssZwp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOWUzMjdhYS0xYjUyLTRkYjYtYjRhYi1hNjU4OWI3MjI1ZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDguODgzMDIxMTcxWiJ9&digest=sha256%3Ab20b44dbdee7a7396b9d110a3012144cb92a518620bf88e9aa6369a6174a5937" http.request.useragent="Go-http-client/1.1" http.response.duration=558.353611ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/c9e327aa-1b52-4db6-b4ab-a6589b7225d5?_state=GvPuEqk1c1tRu04Ay_LorwFE83IlKjlvkEU0RYssZwp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOWUzMjdhYS0xYjUyLTRkYjYtYjRhYi1hNjU4OWI3MjI1ZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDguODgzMDIxMTcxWiJ9&digest=sha256%3Ab20b44dbdee7a7396b9d110a3012144cb92a518620bf88e9aa6369a6174a5937 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:09Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=a6e86253-0308-4226-ad63-84e8909ca386 http.request.method=POST http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="894.482µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:09 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=705e4b3f-4194-4eb5-a4b7-f9675c457d81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/blobs/uploads/7aaf76f7-0e03-4e98-828f-a4d5a65bd35f?_state=5jmKOnyaMFQ-rtcO_OBDgod8sretXPtETgqX6pSlzNx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YWFmNzZmNy0wZTAzLTRlOTgtODI4Zi1hNGQ1YTY1YmQzNWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDkuNTM0ODk4NzQ3WiJ9&digest=sha256%3A12926c676cff5e4accdfeb99a4d73ca3f22c96d4c636aeb17d0d52c10f3cd7a2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.669142051s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:09 +0000] "PUT /v2/foo/schema2/blobs/uploads/7aaf76f7-0e03-4e98-828f-a4d5a65bd35f?_state=5jmKOnyaMFQ-rtcO_OBDgod8sretXPtETgqX6pSlzNx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YWFmNzZmNy0wZTAzLTRlOTgtODI4Zi1hNGQ1YTY1YmQzNWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MDkuNTM0ODk4NzQ3WiJ9&digest=sha256%3A12926c676cff5e4accdfeb99a4d73ca3f22c96d4c636aeb17d0d52c10f3cd7a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" 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:39055" http.request.id=68cfceae-8846-4af5-8ec6-0da08ac336f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.022587ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" 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:39055" http.request.id=5f3d0f2f-10ae-4eae-b72f-cbb8dfa6c7d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/sha256:6f4f63a08851eb3344a7314f72ebd889f3dec9e943d70323b6138cef057e15a6" http.request.useragent="Go-http-client/1.1" http.response.duration="733.027µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "PUT /v2/foo/schema2/manifests/sha256:6f4f63a08851eb3344a7314f72ebd889f3dec9e943d70323b6138cef057e15a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=8a4664cb-7a21-49de-9753-6ab9148a76a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" 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="668.866µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=d9044cf8-9efd-49c2-b216-7b79d940b4e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/sha256:6f4f63a08851eb3344a7314f72ebd889f3dec9e943d70323b6138cef057e15a6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="629.482µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/manifests/sha256:6f4f63a08851eb3344a7314f72ebd889f3dec9e943d70323b6138cef057e15a6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=ad914058-2179-4666-a54b-2f671493146d http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="522.573µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=6a113c5d-5c19-4135-ad72-88fa61d26ebd http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/sha256:6f4f63a08851eb3344a7314f72ebd889f3dec9e943d70323b6138cef057e15a6" http.request.useragent="Go-http-client/1.1" http.response.duration="507.961µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/manifests/sha256:6f4f63a08851eb3344a7314f72ebd889f3dec9e943d70323b6138cef057e15a6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=463d8557-b732-4237-8dd4-d741217eaab7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" 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="523.605µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="rewriting manifest sha256:6f4f63a08851eb3344a7314f72ebd889f3dec9e943d70323b6138cef057e15a6 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=5be951a7-a54d-4ffa-98ec-c6dcad4c924a http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" 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-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=5be951a7-a54d-4ffa-98ec-c6dcad4c924a http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.079703ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39055" http.request.id=cfaca3c6-18a5-471a-ba75-33b8ae5e56e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" 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="617.395µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" 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:39055" http.request.id=9bc6268d-73c2-4be2-b8b8-5d19fc503a44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="684.591µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" 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:39055" http.request.id=a697a074-623e-4b6f-a35f-f6b6777a7541 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/sha256:823eb848740fe6bf43dd9c1de5532ee600c2f515576b72aea045ce6f2d56dc8c" http.request.useragent="Go-http-client/1.1" http.response.duration="634.957µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "PUT /v2/foo/schema2/manifests/sha256:823eb848740fe6bf43dd9c1de5532ee600c2f515576b72aea045ce6f2d56dc8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=fe1bb9d8-45b9-46eb-90c5-78cf522e2dba http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" 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="594.396µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=e5680100-fc01-4c23-a12f-8682c60b3b96 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/sha256:823eb848740fe6bf43dd9c1de5532ee600c2f515576b72aea045ce6f2d56dc8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="572.412µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/manifests/sha256:823eb848740fe6bf43dd9c1de5532ee600c2f515576b72aea045ce6f2d56dc8c HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=2af07ec1-6e81-4bd9-b45a-698b89932949 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="488.563µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=dedbe9e1-2e0a-454d-ae2c-c1dc84e10314 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" http.request.uri="/v2/foo/schema2/manifests/sha256:823eb848740fe6bf43dd9c1de5532ee600c2f515576b72aea045ce6f2d56dc8c" http.request.useragent="Go-http-client/1.1" http.response.duration="482.148µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/manifests/sha256:823eb848740fe6bf43dd9c1de5532ee600c2f515576b72aea045ce6f2d56dc8c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="rewriting manifest list sha256:823eb848740fe6bf43dd9c1de5532ee600c2f515576b72aea045ce6f2d56dc8c in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=774ffc54-67f0-4eb1-96a8-bae7efedaea9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" 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-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39055" http.request.id=774ffc54-67f0-4eb1-96a8-bae7efedaea9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48978" 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="928.214µs" http.response.status=200 http.response.written=1554 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (9.83s) === RUN TestGetManifestWithStorageError time="2025-04-29T05:33:11Z" 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-29T05:33:11Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:33:11Z" 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:44359" http.request.id=e4003b65-dbfd-48f0-9cb4-41d101efa5f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56036" 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="688.976µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" 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:44359" http.request.id=20147362-8267-4975-8ba5-a745bf733529 http.request.method=GET http.request.remoteaddr="127.0.0.1:56036" 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="496.183µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" 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:44359" http.request.id=3997922b-6a2d-43cc-b028-e3b906f359b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56036" 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="503.586µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" 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:44359" http.request.id=1cc2b23a-1fee-4c88-937f-af30c2de8ee7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56036" 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="527.736µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2025-04-29T05:33:11Z" 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-29T05:33:11Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:33:11Z" 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:40723" http.request.id=b03b2cab-02d6-46e0-b33e-e63f6271ebc0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48048" 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="737.167µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" 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:40723" http.request.id=261be946-f3b8-42af-8fe4-e9f042d5a99d http.request.method=GET http.request.remoteaddr="127.0.0.1:48048" 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="541.293µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" 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:40723" http.request.id=62511dcd-f306-4d22-9a9d-f518dec99cdc http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" 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="536.666µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=3095275f-e4ff-4a39-ad0b-d5e7adf9a499 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" 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="741.851µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-29T05:33:11Z" 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:40723" http.request.id=3095275f-e4ff-4a39-ad0b-d5e7adf9a499 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" 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="765.998µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-29T05:33:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=3095275f-e4ff-4a39-ad0b-d5e7adf9a499 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" 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="785.668µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-29T05:33:11Z" 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:40723" http.request.id=3095275f-e4ff-4a39-ad0b-d5e7adf9a499 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" 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="803.594µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=5abc7b5a-3093-4ceb-ac9b-6c5c9e39a203 http.request.method=POST http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="682.221µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=3e7980db-da38-43c7-8e92-1c9c4ae2b5df http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/blobs/uploads/0b1f7007-a969-41c9-8966-01dfa35a22c6?_state=b3GwEsvS8qgg7gPkpNNrjvpgB0ZHnIIOrTt3Vqm1yJ97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYjFmNzAwNy1hOTY5LTQxYzktODk2Ni0wMWRmYTM1YTIyYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MTEuMjkwNjA2M1oifQ%3D%3D&digest=sha256%3Acdd3452b56b2026eebd9e2910ff9abf0b9cf42f7b43780676670d309b2a15378" http.request.useragent="Go-http-client/1.1" http.response.duration=679.056063ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:11 +0000] "PUT /v2/foo/schema1/blobs/uploads/0b1f7007-a969-41c9-8966-01dfa35a22c6?_state=b3GwEsvS8qgg7gPkpNNrjvpgB0ZHnIIOrTt3Vqm1yJ97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYjFmNzAwNy1hOTY5LTQxYzktODk2Ni0wMWRmYTM1YTIyYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MTEuMjkwNjA2M1oifQ%3D%3D&digest=sha256%3Acdd3452b56b2026eebd9e2910ff9abf0b9cf42f7b43780676670d309b2a15378 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:12Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=fb164321-90d6-4b6e-824a-ea493fac8de1 http.request.method=POST http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="860.173µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=b3586453-9963-4d8e-adeb-0c82b65cdfa2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/blobs/uploads/535aa144-d73d-419b-952a-9191979a1122?_state=WywdcsjjxsjbSsJMWYEDP1ySGaT0A2XGhC44gVInXgR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MzVhYTE0NC1kNzNkLTQxOWItOTUyYS05MTkxOTc5YTExMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MTIuMDYxOTQ0NTg1WiJ9&digest=sha256%3A3413b02b830388dfca8204510da7ae221b76fc710669e71ec3df8fc1458732f5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.492586237s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/535aa144-d73d-419b-952a-9191979a1122?_state=WywdcsjjxsjbSsJMWYEDP1ySGaT0A2XGhC44gVInXgR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MzVhYTE0NC1kNzNkLTQxOWItOTUyYS05MTkxOTc5YTExMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MTIuMDYxOTQ0NTg1WiJ9&digest=sha256%3A3413b02b830388dfca8204510da7ae221b76fc710669e71ec3df8fc1458732f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=836704a5-1c18-4ad0-b9b1-fd5687c87484 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.197335ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=3885e19b-071f-47d4-b6e9-694ce1480405 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.duration="848.361µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=f681e2f8-d38c-428f-85ab-317197ff039f http.request.method=GET http.request.remoteaddr="127.0.0.1:48048" 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="835.485µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=b652c324-abf2-4b66-a595-1a3be27f3484 http.request.method=GET http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="811.456µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" 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:40723" http.request.id=1f481e07-1455-4c6f-885a-af9f94aa2c97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.duration="883.505µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" 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:40723" http.request.id=9f3d786e-9891-497d-af36-e1fda91c8b4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.duration="829.459µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:40723" http.request.id=a27ea89b-d755-4919-9d66-f072595a4ec1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.duration="871.615µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=70197b42-fb2e-4d61-b6f5-d730f0398e02 http.request.method=GET http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="771.902µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=f3555bc1-5c33-4a2a-bc71-34eb89a4b9fd http.request.method=GET http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="511.8µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=f9ef2b7a-9911-4ec9-b303-a9f3e5acb2dd http.request.method=GET http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.duration="556.48µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=0eba7229-6e61-4d2d-bdc5-281bb2e42f23 http.request.method=GET http.request.remoteaddr="127.0.0.1:48048" 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="492.021µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=error msg="payload digest does match: "sha256:c8abaee7678af7d8bb1b5a37303993cb0c39fd0cb1333e883bf6f52bc0d6551c" != "sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340"" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=e01a5fed-54e8-4242-8995-3006c801f901 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" time="2025-04-29T05:33: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:40723" http.request.id=e01a5fed-54e8-4242-8995-3006c801f901 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48048" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="631.117µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=428e3585-b6cd-4406-a492-d7bcea8b25fc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48056" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.duration="740.814µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=2e66dc13-afad-491c-9978-77a4372f9e51 http.request.method=GET http.request.remoteaddr="127.0.0.1:48056" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="531.666µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" 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:40723" http.request.id=e5bb1411-7942-4c99-9820-a32f98b985d4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48070" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="715.34µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=8411343d-0d36-43ac-ba14-7e472b8a033e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48078" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.duration=1.104228ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=acda6829-8ca6-44f3-bf47-41ffb8e45046 http.request.method=GET http.request.remoteaddr="127.0.0.1:48078" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="752.786µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" 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:40723" http.request.id=cba9faef-2776-462e-8602-623396ffe870 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48080" 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="708.839µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=e783c11a-606f-40f1-bba0-22f6ca4dd5f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration="995.914µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=986c0bb4-9054-49f0-9ff6-1fbdbfaeb7a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" 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="534.626µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=7ae00778-cab4-4834-a761-37581ab36fbe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340" http.request.useragent="Go-http-client/1.1" http.response.duration="577.429µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:9ac9fc5f65a0941aa1e63d4551783d0ad316dbeb45d30e516e66e0c9fda67340 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=5c75924c-f99c-4449-a775-6a6093e84ebe http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" 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="476.649µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" 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:40723" http.request.id=e1d93d28-156a-4d9b-9955-80110f7edd7c http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" 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="496.203µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" 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:40723" http.request.id=da694d7c-9ec3-450e-a18c-36363f2a7d43 http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" 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="492.23µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" 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:40723" http.request.id=f30fb10a-4df7-419b-9117-cd7fe6b14066 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" 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="557.862µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-29T05:33:13Z" 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:40723" http.request.id=f30fb10a-4df7-419b-9117-cd7fe6b14066 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" 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="581.652µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-29T05:33:13Z" 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:40723" http.request.id=f30fb10a-4df7-419b-9117-cd7fe6b14066 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" 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="601.806µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=eeb27483-f49c-4f0a-bdd5-d480e1a2fadc http.request.method=POST http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="563.922µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=c0dcfb47-8f6b-4594-91a6-dc037d8625a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/blobs/uploads/ada120c8-5d49-4026-8c72-1021e38f832b?_state=aMPcvujHYnOphhNA3BxvpYDy-dsdhAHJJxRHZ_75SoB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZGExMjBjOC01ZDQ5LTQwMjYtOGM3Mi0xMDIxZTM4ZjgzMmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MTMuNTc2OTI1ODc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="714.991µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/ada120c8-5d49-4026-8c72-1021e38f832b?_state=aMPcvujHYnOphhNA3BxvpYDy-dsdhAHJJxRHZ_75SoB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZGExMjBjOC01ZDQ5LTQwMjYtOGM3Mi0xMDIxZTM4ZjgzMmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MTMuNTc2OTI1ODc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" 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:40723" http.request.id=f7c2e294-c035-435a-a994-3daa7f61973d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" 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="565.735µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-29T05:33:13Z" 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:40723" http.request.id=f7c2e294-c035-435a-a994-3daa7f61973d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" 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="588.52µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-29T05:33:13Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=ff09d292-c3bd-43b2-bcea-e234b2d751ed http.request.method=POST http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="637.098µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=5e5ba4e6-8a55-4c29-8607-c5dbab1b10c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/blobs/uploads/35dcc6e8-2858-40f0-b2e7-a823ef1d9280?_state=9pvotWlygN-YzdbPbCkMiZmXVXOAoJ3R2lfmn5MmjYt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNWRjYzZlOC0yODU4LTQwZjAtYjJlNy1hODIzZWYxZDkyODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MTMuNjQxOTE0Njg4WiJ9&digest=sha256%3A81db8e93a7c53cc43314497bf8e381b0263b70cb5185bf49ba7200660f83bcee" http.request.useragent="Go-http-client/1.1" http.response.duration=635.604655ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/35dcc6e8-2858-40f0-b2e7-a823ef1d9280?_state=9pvotWlygN-YzdbPbCkMiZmXVXOAoJ3R2lfmn5MmjYt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNWRjYzZlOC0yODU4LTQwZjAtYjJlNy1hODIzZWYxZDkyODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MTMuNjQxOTE0Njg4WiJ9&digest=sha256%3A81db8e93a7c53cc43314497bf8e381b0263b70cb5185bf49ba7200660f83bcee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=e315c469-a1c0-4233-b047-4ba4db32c20e http.request.method=POST http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="868.048µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=45543505-7dcd-47c2-b751-a25fa26e3ddd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/blobs/uploads/dbfb1fff-c076-47cb-9cfd-63207cdf0cca?_state=LUR8G_3__V5bdqMsADt39tarmCbHiApNQa_WDPrA43p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYmZiMWZmZi1jMDc2LTQ3Y2ItOWNmZC02MzIwN2NkZjBjY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MTQuMzM2OTMxOTIzWiJ9&digest=sha256%3Aebefde435d67128b147a41c9a4da6b2eab13a3af29f5c5101e2642672c85f263" http.request.useragent="Go-http-client/1.1" http.response.duration=526.789472ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/dbfb1fff-c076-47cb-9cfd-63207cdf0cca?_state=LUR8G_3__V5bdqMsADt39tarmCbHiApNQa_WDPrA43p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYmZiMWZmZi1jMDc2LTQ3Y2ItOWNmZC02MzIwN2NkZjBjY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMjlUMDU6MzM6MTQuMzM2OTMxOTIzWiJ9&digest=sha256%3Aebefde435d67128b147a41c9a4da6b2eab13a3af29f5c5101e2642672c85f263 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" 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:40723" http.request.id=9f6a84a5-3037-4809-b580-0de73968fc78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.077066ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" 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:40723" http.request.id=84648164-5d45-4cfb-86c8-db97bb0f20c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" http.request.useragent="Go-http-client/1.1" http.response.duration="758.875µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=6055ac3d-e0fc-4d4e-b649-6ba43b00e81d http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" 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="671.92µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=c5c90ba9-267a-4f06-a046-3531b1caffad http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="694.814µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "GET /v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=28270f0f-f017-4d7f-bff3-c7a25695c465 http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="531.251µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=7ca48e8a-3790-4fcf-9276-bf05c6446b8a http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" http.request.useragent="Go-http-client/1.1" http.response.duration="483.294µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "GET /v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=30caadc7-19f5-4328-9648-9d07485bb262 http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" 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="502.142µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="rewriting manifest sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=efafddc4-199a-44a1-b26e-2aa10eca801f http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" 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-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=efafddc4-199a-44a1-b26e-2aa10eca801f http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.27021ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=44377b09-1733-48ff-b5bb-56a65a8db4ed http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" http.request.useragent="Go-http-client/1.1" http.response.duration="630.157µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=af8b3dd0-5cc5-430e-a3c8-bae9c64be034 http.request.method=GET http.request.remoteaddr="127.0.0.1:48094" http.request.uri="/v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="568.974µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "GET /v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" 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:40723" http.request.id=4f060359-0fec-45a4-82be-65ef6622868b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48100" http.request.uri="/v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="742.344µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" 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:40723" http.request.id=4a5afb46-080b-47cd-b2b2-6975dc0334da http.request.method=PUT http.request.remoteaddr="127.0.0.1:48108" http.request.uri="/v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" http.request.useragent="Go-http-client/1.1" http.response.duration="891.554µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=df49cba8-e7b3-441c-b50e-477206104ff5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48108" http.request.uri="/v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="602.555µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "GET /v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" 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:40723" http.request.id=ae7da441-0933-4ba0-9633-237fe0df6c2b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48124" 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="745.446µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" 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:40723" http.request.id=54025b8b-c015-4ac0-aaa5-a12a3b5489df http.request.method=PUT http.request.remoteaddr="127.0.0.1:48126" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration="868.061µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=65387006-3ffc-4ad1-96c3-6a342269aa74 http.request.method=GET http.request.remoteaddr="127.0.0.1:48126" 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="519.178µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=29e4c008-6303-42d8-a5ea-140115a35a84 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48126" http.request.uri="/v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454" http.request.useragent="Go-http-client/1.1" http.response.duration="613.57µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:062b337dfdf3d3db1f8208db4bf06e8f0f9cc8ab6a73716e71a19495405aa454 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40723" http.request.id=ee64d408-2709-4b5c-a336-3782c2b9a561 http.request.method=GET http.request.remoteaddr="127.0.0.1:48126" 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="525.628µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [29/Apr/2025:05:33:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (3.66s) === RUN TestManifestDeleteDisabled time="2025-04-29T05:33:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:33:14Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:33:14Z" 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:41399" http.request.id=a89b5269-9255-4ada-b235-79cdb13520ad http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51192" 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="625.576µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [29/Apr/2025:05:33:14 +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-29T05:33:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:33:14Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:33:14Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 time="2025-04-29T05:33:15Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.2 time="2025-04-29T05:33:15Z" 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-29T05:33:15Z" 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:44895" http.request.id=f99bf063-846e-47b9-bcdb-477a4f832f1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34292" 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.370922ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [29/Apr/2025:05:33:15 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-29T05:33:15Z" 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:44895" http.request.id=e1b23236-f60a-4468-a98f-f0a4e79bed96 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34298" 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.178535ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [29/Apr/2025:05:33:15 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-29T05:33:15Z" 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:44895" http.request.id=2c61ce4b-f4fc-45ee-aac3-31a6e4c1bc89 http.request.method=POST http.request.remoteaddr="127.0.0.1:34308" 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.14547ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:33:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-29T05:33:15Z" 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:44895" http.request.id=59f0aca8-19d3-48af-9ffd-af2ed37917fb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34322" 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.101187ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [29/Apr/2025:05:33:15 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.58s) === RUN TestProxyManifestGetByTag time="2025-04-29T05:33:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:33:15Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:33:15Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=37c49d18-d05b-44f5-a0a6-196b593e8e0e http.request.method=POST http.request.remoteaddr="127.0.0.1:60554" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="832.308µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=575a6b1d-2a11-46d5-9374-a1a8f60b0435 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60554" http.request.uri="/v2/foo/bar/blobs/uploads/f96dea6a-3812-46d2-8b34-aa2b69a1e14e?_state=XSm7qjYLbIPbn_-5Jz_lkuHW7eHkQr6K9TgxNJr9Obh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NmRlYTZhLTM4MTItNDZkMi04YjM0LWFhMmI2OWExZTE0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMzoxNS41NTczMjE4MjJaIn0%3D&digest=sha256%3Ae3d2ab56901bdee7aeb63ccb416ed1369e785aaa6e9c5429f524e6b38877b4f0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.539349815s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:15 +0000] "PUT /v2/foo/bar/blobs/uploads/f96dea6a-3812-46d2-8b34-aa2b69a1e14e?_state=XSm7qjYLbIPbn_-5Jz_lkuHW7eHkQr6K9TgxNJr9Obh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NmRlYTZhLTM4MTItNDZkMi04YjM0LWFhMmI2OWExZTE0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMzoxNS41NTczMjE4MjJaIn0%3D&digest=sha256%3Ae3d2ab56901bdee7aeb63ccb416ed1369e785aaa6e9c5429f524e6b38877b4f0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=66f4aa99-1548-4414-aa9a-811877c195ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:60554" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.240465ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:17 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-29T05:33:17Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-29T05:33:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 time="2025-04-29T05:33:17Z" level=info msg="Starting upload purge in 4m0s" go.version=go1.24.2 time="2025-04-29T05:33:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=1319f76a-9b14-44c4-b763-b9d6a976becf http.request.method=GET http.request.remoteaddr="127.0.0.1:60554" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="528.969µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [29/Apr/2025:05:33:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-29T05:33:17Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:44527" go.version=go1.24.2 time="2025-04-29T05:33:17Z" 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-29T05:33:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=adcf23db-a203-4535-a989-a41f96e0bb85 http.request.method=GET http.request.remoteaddr="127.0.0.1:52430" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="855.976µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [29/Apr/2025:05:33:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-29T05:33:17Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44527 /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:44527/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:43697" http.request.id=9cfae37d-2f7e-4083-9e4e-2a088fe90cb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46716" http.request.uri="/v2/foo/bar/manifests/sha256:fea3451166ba71b6a5299b9f83fd6ef499cc366e2e341b67a2b7deebe1ff723e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:fea3451166ba71b6a5299b9f83fd6ef499cc366e2e341b67a2b7deebe1ff723e" time="2025-04-29T05:33:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=65864466-645e-41b9-92fd-c466e08c1917 http.request.method=GET http.request.remoteaddr="127.0.0.1:52444" http.request.uri="/v2/foo/bar/manifests/sha256:fea3451166ba71b6a5299b9f83fd6ef499cc366e2e341b67a2b7deebe1ff723e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.113421ms http.response.status=200 http.response.written=935 127.0.0.1 - - [29/Apr/2025:05:33:17 +0000] "GET /v2/foo/bar/manifests/sha256:fea3451166ba71b6a5299b9f83fd6ef499cc366e2e341b67a2b7deebe1ff723e HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-29T05:33:17Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:fea3451166ba71b6a5299b9f83fd6ef499cc366e2e341b67a2b7deebe1ff723e with ttl=167h59m59.999998055s" go.version=go1.24.2 time="2025-04-29T05:33:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43697" http.request.id=9cfae37d-2f7e-4083-9e4e-2a088fe90cb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46716" http.request.uri="/v2/foo/bar/manifests/sha256:fea3451166ba71b6a5299b9f83fd6ef499cc366e2e341b67a2b7deebe1ff723e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.031099ms http.response.status=200 http.response.written=935 127.0.0.1 - - [29/Apr/2025:05:33:17 +0000] "GET /v2/foo/bar/manifests/sha256:fea3451166ba71b6a5299b9f83fd6ef499cc366e2e341b67a2b7deebe1ff723e HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-29T05:33:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=ed6f6b89-0edc-485b-b877-69ee2aa965e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52444" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="587.512µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [29/Apr/2025:05:33:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-29T05:33:17Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44527 /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:44527/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:43697" http.request.id=2d5b0958-6020-4790-8a13-985b21df1640 http.request.method=GET http.request.remoteaddr="127.0.0.1:46720" 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-29T05:33:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=9144e01e-d677-4f58-84cd-c9a2135bafe3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52454" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.01636ms http.response.status=200 http.response.written=935 127.0.0.1 - - [29/Apr/2025:05:33:17 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-29T05:33:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43697" http.request.id=2d5b0958-6020-4790-8a13-985b21df1640 http.request.method=GET http.request.remoteaddr="127.0.0.1:46720" 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=4.568117ms http.response.status=200 http.response.written=935 127.0.0.1 - - [29/Apr/2025:05:33:17 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-29T05:33:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=477d1fbd-6872-4014-8417-f34c228bfc2b http.request.method=POST http.request.remoteaddr="127.0.0.1:52454" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="792.253µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=79e2f9c3-2969-4094-acb3-0dee3098972e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52454" http.request.uri="/v2/foo/bar/blobs/uploads/2379279b-4789-43ce-a1ce-5863f7baea36?_state=I-U1X1rRHs5oSD8pXyTH0Wd8iCuInVjcUHgbYZKwDdp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNzkyNzliLTQ3ODktNDNjZS1hMWNlLTU4NjNmN2JhZWEzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMzoxNy4yMDQ1NDI4MTNaIn0%3D&digest=sha256%3Ac3a57c4f9933b65883318d9c2f724c29ae2118e5b55883c407f28e5c921ebf5a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.297330314s http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:17 +0000] "PUT /v2/foo/bar/blobs/uploads/2379279b-4789-43ce-a1ce-5863f7baea36?_state=I-U1X1rRHs5oSD8pXyTH0Wd8iCuInVjcUHgbYZKwDdp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNzkyNzliLTQ3ODktNDNjZS1hMWNlLTU4NjNmN2JhZWEzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0yOVQwNTozMzoxNy4yMDQ1NDI4MTNaIn0%3D&digest=sha256%3Ac3a57c4f9933b65883318d9c2f724c29ae2118e5b55883c407f28e5c921ebf5a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=4b4e38c3-032a-4d53-b61d-71a9c19d48ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:52454" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.178688ms http.response.status=201 http.response.written=0 127.0.0.1 - - [29/Apr/2025:05:33:18 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=5b3fd7a1-489d-4ae7-8f3f-48dc8233aa14 http.request.method=GET http.request.remoteaddr="127.0.0.1:52454" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="524.986µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [29/Apr/2025:05:33:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-29T05:33:18Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44527 /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:44527/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:43697" http.request.id=8ddd4927-0462-474f-a7b9-56fd61578771 http.request.method=GET http.request.remoteaddr="127.0.0.1:46724" 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-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=67072817-605d-45dd-af60-3df4021e12bc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52456" 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="993.693µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [29/Apr/2025:05:33:18 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=1bbb0116-ab5f-4608-be73-f5946ad3c3f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52456" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="478.607µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [29/Apr/2025:05:33:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-29T05:33:18Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44527 /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:44527/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:43697" http.request.id=8ddd4927-0462-474f-a7b9-56fd61578771 http.request.method=GET http.request.remoteaddr="127.0.0.1:46724" 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-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44527" http.request.id=7d01a424-c4be-423b-972a-5935edc5d1d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52472" 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="906.54µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [29/Apr/2025:05:33:18 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-29T05:33:18Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:b907fd8595c0577d3b29c8fe42340d2c389c0d5a9c05774f997ed2682edc44f6 with ttl=167h59m59.999998547s" go.version=go1.24.2 time="2025-04-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43697" http.request.id=8ddd4927-0462-474f-a7b9-56fd61578771 http.request.method=GET http.request.remoteaddr="127.0.0.1:46724" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.215385ms http.response.status=200 http.response.written=935 127.0.0.1 - - [29/Apr/2025:05:33:18 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.05s) === RUN TestAppDispatcher time="2025-04-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36025" http.request.id=9d9271ac-7f25-4649-bedd-fe7e2dfe24a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:34278" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="736.323µs" http.response.status=200 http.response.written=0 time="2025-04-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36025" http.request.id=6c0e3bad-37b0-4555-b90e-45a8eaa12d76 http.request.method=GET http.request.remoteaddr="127.0.0.1:34278" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="499.875µs" http.response.status=200 http.response.written=0 time="2025-04-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36025" http.request.id=be006d9d-1be0-43b2-8790-2495927ae318 http.request.method=GET http.request.remoteaddr="127.0.0.1:34278" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="514.7µs" http.response.status=200 http.response.written=0 time="2025-04-29T05:33:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36025" http.request.id=ce03ec09-0adf-4f01-9122-fc6b3c30de09 http.request.method=GET http.request.remoteaddr="127.0.0.1:34278" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="511.156µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2025-04-29T05:33:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 time="2025-04-29T05:33:18Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 time="2025-04-29T05:33:18Z" 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:39533" http.request.id=0cb28459-8753-4745-8f91-ad7c1ab190e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45654" 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-29T05:33:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 time="2025-04-29T05:33:18Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 time="2025-04-29T05:33:18Z" level=info msg="configuring file health check path=/tmp/healthcheck3715708034, interval=1" go.version=go1.24.2 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-04-29T05:33: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 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 time="2025-04-29T05:33:22Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 time="2025-04-29T05:33:22Z" level=info msg="configuring TCP health check addr=127.0.0.1:46813, interval=1" go.version=go1.24.2 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-04-29T05:33: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 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 time="2025-04-29T05:33:26Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 time="2025-04-29T05:33:26Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:43247, interval=1, threshold=3" go.version=go1.24.2 instance.id=4a0f2e42-a523-4a44-ae4b-43b112957650 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 54.238s ? 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.05s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.04s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.10s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.25s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.456s === RUN TestSchedule time="2025-04-29T05:32:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=dcdfb274-f396-431a-a65b-c8c994b91c86 time="2025-04-29T05:32:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.998907ms" go.version=go1.24.2 instance.id=dcdfb274-f396-431a-a65b-c8c994b91c86 time="2025-04-29T05:32:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=999.099µs" go.version=go1.24.2 instance.id=dcdfb274-f396-431a-a65b-c8c994b91c86 time="2025-04-29T05:32:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.816µs" go.version=go1.24.2 instance.id=dcdfb274-f396-431a-a65b-c8c994b91c86 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-04-29T05:32:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=dcdfb274-f396-431a-a65b-c8c994b91c86 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-04-29T05:32:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=dcdfb274-f396-431a-a65b-c8c994b91c86 time="2025-04-29T05:32:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.998795ms" go.version=go1.24.2 instance.id=dcdfb274-f396-431a-a65b-c8c994b91c86 time="2025-04-29T05:32:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998982ms" go.version=go1.24.2 instance.id=dcdfb274-f396-431a-a65b-c8c994b91c86 time="2025-04-29T05:32:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=dcdfb274-f396-431a-a65b-c8c994b91c86 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-04-29T05:32:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=dcdfb274-f396-431a-a65b-c8c994b91c86 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.582s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (0.71s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 25029120 sha256:32751d100e2b8918501cfd0854f05742e910ffd37bdfbdede027d24ba13c2eba [] map[] } --- PASS: TestSimpleBlobRead (0.21s) === RUN TestBlobMount --- PASS: TestBlobMount (0.09s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.91s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.78s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.03s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === 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:4c2a27b9f26713f66cad120dfa427bbfd3a00de4534cc48ef4e59a15a47e1c23 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:e74e7f8493606cec77d23105e22382e7d7438678d0fb87670a69a7ef3f66dfc5 palailogos: marking blob sha256:274ba14dc101f263263d5c42e3fcdd6909d411885481259b25c1e004aed460e1 palailogos: marking manifest sha256:530c5c12999129850aadfa4a5273c524837614a84cbc6d1f9252dc7d52763500 palailogos: marking blob sha256:9eb80421303ffe53c00de2f522be40f6fb9bfbeab7ec0e461b6faaa57bb3fc8a palailogos: marking blob sha256:7080530d98dda97bad23f410b2656bc2ac0b8664cecca1dcc9b42b19667bafcb palailogos: marking manifest sha256:8c6b934aadfc86e7856fd4503247ed8f0d09289b17561521ca683295dce933e6 palailogos: marking blob sha256:796d4aef975c78d3f15e2350f2685a50cbd8ac1358c24efbbc70c4a4394d7e25 palailogos: marking blob sha256:9bb7237ab1438e5e704c35ec3c552380d2f0c7be55ff490654370a9a6eb5808c palailogos: marking manifest sha256:dc715598919607058268107aa1928cfe338d11d4dfab98ed433f16b400f533eb palailogos: marking blob sha256:8c6b934aadfc86e7856fd4503247ed8f0d09289b17561521ca683295dce933e6 palailogos: marking blob sha256:530c5c12999129850aadfa4a5273c524837614a84cbc6d1f9252dc7d52763500 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.61s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:13e6746654cb580ec1055755c2d7c8663eb693cfb6b624e7499b6b16babd4a85 deletemanifests: marking manifest sha256:b7a5c95353495299c23442c7e85d89cb6b2e0ecb5e65abe1df878d868dbd209f deletemanifests: marking blob sha256:f27c7a7abae5343ffaa8e8557f3a6f9f1630187b48bad7533cf5c9bb8b5706e1 deletemanifests: marking blob sha256:f57edd7251b8e727e95ccf0bee9fc43667348f89ba39d1338c46db427e72d655 deletemanifests: marking blob sha256:954ccf97030b12bc4ef7e21853a326e4ad357971308e2dfdde2bf1c6b9e8878c 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:f6ac31db0a08c4e565573ca1d7a8a598b5655e7e3d23daa7ec643950afe1362f blob eligible for deletion: sha256:13e6746654cb580ec1055755c2d7c8663eb693cfb6b624e7499b6b16babd4a85 blob eligible for deletion: sha256:7b8af75437ab7560722ceda434f9f691ae8d5b33e5f8be597321daf344b7f00b blob eligible for deletion: sha256:ddf120d5d30bbba64592f5ecc8e4ab937a569cde758913c4c9e379baf01041ee deletemanifests manifest eligible for deletion: sha256:13e6746654cb580ec1055755c2d7c8663eb693cfb6b624e7499b6b16babd4a85 deletemanifests: marking manifest sha256:b7a5c95353495299c23442c7e85d89cb6b2e0ecb5e65abe1df878d868dbd209f deletemanifests: marking blob sha256:f27c7a7abae5343ffaa8e8557f3a6f9f1630187b48bad7533cf5c9bb8b5706e1 deletemanifests: marking blob sha256:f57edd7251b8e727e95ccf0bee9fc43667348f89ba39d1338c46db427e72d655 deletemanifests: marking blob sha256:954ccf97030b12bc4ef7e21853a326e4ad357971308e2dfdde2bf1c6b9e8878c time="2025-04-29T05:32:45Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/13e6746654cb580ec1055755c2d7c8663eb693cfb6b624e7499b6b16babd4a85" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 time="2025-04-29T05:32:45Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/13e6746654cb580ec1055755c2d7c8663eb693cfb6b624e7499b6b16babd4a85" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:13e6746654cb580ec1055755c2d7c8663eb693cfb6b624e7499b6b16babd4a85 time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/13/13e6746654cb580ec1055755c2d7c8663eb693cfb6b624e7499b6b16babd4a85" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:7b8af75437ab7560722ceda434f9f691ae8d5b33e5f8be597321daf344b7f00b time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7b/7b8af75437ab7560722ceda434f9f691ae8d5b33e5f8be597321daf344b7f00b" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:ddf120d5d30bbba64592f5ecc8e4ab937a569cde758913c4c9e379baf01041ee time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/dd/ddf120d5d30bbba64592f5ecc8e4ab937a569cde758913c4c9e379baf01041ee" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:f6ac31db0a08c4e565573ca1d7a8a598b5655e7e3d23daa7ec643950afe1362f time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f6/f6ac31db0a08c4e565573ca1d7a8a598b5655e7e3d23daa7ec643950afe1362f" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 --- PASS: TestDeleteManifestIfTagNotFound (0.51s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:3bd86195017f3539c3e400d5a19f47d6d64207185121c405dee3319985cb412f time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3b/3bd86195017f3539c3e400d5a19f47d6d64207185121c405dee3319985cb412f" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:533f6559d03e549e2f4475296a7b6fccf537438f74a24cd3115533cd05a9b66f time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/53/533f6559d03e549e2f4475296a7b6fccf537438f74a24cd3115533cd05a9b66f" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:7a14eea4859dd7e5b58ea52d92f74202a9f2df892dbb079136a88e558dcde67a time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7a/7a14eea4859dd7e5b58ea52d92f74202a9f2df892dbb079136a88e558dcde67a" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 --- PASS: TestGCWithMissingManifests (0.21s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:39f43070c5773d307d205b4d5f2225cdb92b9d06090e33e6e2a953b4d4873341 komnenos: marking blob sha256:194d3845ce0292a32aea75e1f8c327b0380c4eee7a24e7c5e7741d6d8713823e komnenos: marking blob sha256:51d28ecf9f613a03da2fa8e02de3cf432fda7a90d91f79b8367fe7083b961a1d 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:f0645e62176cbe24e97436e01df537af40a0ba25e98efa6714d319d03598df23 time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f0/f0645e62176cbe24e97436e01df537af40a0ba25e98efa6714d319d03598df23" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:0f034b6059487ffb5f58e00fc9eb2559df67500869efc5543f948961c366c27e time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0f/0f034b6059487ffb5f58e00fc9eb2559df67500869efc5543f948961c366c27e" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:86f8bb9009d3fad07ec432f0e7aa3c90e2119cdc91d09a05dbbf61fe342c509b time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/86f8bb9009d3fad07ec432f0e7aa3c90e2119cdc91d09a05dbbf61fe342c509b" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:8f6cdfbd4e4defffa0e9923c33e00753eabe2f484a9182b0b04a065029825006 time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8f6cdfbd4e4defffa0e9923c33e00753eabe2f484a9182b0b04a065029825006" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:ac7d773d2aa98e69a68aa8e6c50191ee1fb39554746f709b6f322ea0a1640335 time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ac/ac7d773d2aa98e69a68aa8e6c50191ee1fb39554746f709b6f322ea0a1640335" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:d7f21dafd567f7e6bb623f40d60b4cf2664ac1e09f4f012557283a7bb1782332 time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d7f21dafd567f7e6bb623f40d60b4cf2664ac1e09f4f012557283a7bb1782332" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-04-29T05:32:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 --- PASS: TestDeletionHasEffect (0.52s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.68s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:53859fb0ed70ed85ebf911ca79ac74581517a80c6b4bc2511b42b4d02077fb11 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:762426a58c815863de018a2ea5f0101edc02482979849a2756f47c7b5a5e6aa1 michael_z_doukas: marking blob sha256:1503cdba6ca12ab85abf7746f371313875443f62915e12afb4e113270bb355cc 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:f4adc46257f8b879811467de2b2cd617e83472bc16c0ab49dfb31af4997b1e1c time="2025-04-29T05:32:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f4/f4adc46257f8b879811467de2b2cd617e83472bc16c0ab49dfb31af4997b1e1c" go.version=go1.24.2 instance.id=521ae69e-d875-4a8b-88ab-80fb09ca06f4 --- PASS: TestOrphanBlobDeleted (0.29s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:28218643a25ca7dbd27f2f5d7e57663e38aa37c327c73db6eebc60f95884961e linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:a832410bfff507b7da25a4653ccbfa9518cdbb20f6b43283c996c461025dd68f --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.22s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.20s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.11s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.38s) === 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-29T05:32:47Z" level=info msg="PurgeUploads starting: olderThan=2025-04-29 04:32:47.619606327 +0000 UTC m=-3592.521605173, actuallyDelete=true" time="2025-04-29T05:32:47Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-04-29T05:32:47Z" level=info msg="PurgeUploads starting: olderThan=2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161, actuallyDelete=true" time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/21c33997-0513-4942-bba3-2099cb8ddefb have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/74c4a484-dc04-4a2c-80e2-87328380e384 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/76c60c7e-4af0-402e-a0c3-800b5b3767f2 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c3d72b78-5e38-467f-964a-baf96bff3e93 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d2cbe7da-8910-4289-a31d-6d24b9c1ec01 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e0d434e1-98ef-4468-9740-c927a2492d8d have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/03647e83-c8ae-44af-af6d-a529ec3d0c82 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0a799082-9839-41b4-8de2-da244d5a06bb have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2ffac869-3435-4027-a31d-3dab54be0336 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/61629e68-af12-407a-86c7-8474112d355a have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/07e8ba51-ea74-45ea-9a40-43478c130195 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620218654 +0000 UTC m=+7.479007161). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-04-29T05:32:47Z" level=info msg="PurgeUploads starting: olderThan=2025-04-29 05:32:47.620955148 +0000 UTC m=+7.479743654, actuallyDelete=true" time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/651a582e-e127-4739-a65c-b95670544f1e have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620955148 +0000 UTC m=+7.479743654). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c633c970-8491-47f6-a024-89c536b82bcb have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620955148 +0000 UTC m=+7.479743654). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/049a61b1-26c9-4d4f-b49f-c2f8c5a5bdb5 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620955148 +0000 UTC m=+7.479743654). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9aa5b20e-2a0b-4646-9d18-18e3c7f58ad7 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620955148 +0000 UTC m=+7.479743654). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b41d9f3f-c343-4609-9647-a8d6f8ee660c have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.620955148 +0000 UTC m=+7.479743654). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-04-29T05:32:47Z" level=info msg="PurgeUploads starting: olderThan=2025-04-29 05:32:47.621454262 +0000 UTC m=+7.480242762, actuallyDelete=true" time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/33a3bba3-9a45-4907-b739-6fe7faccc46f have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.621454262 +0000 UTC m=+7.480242762). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6bd2c5b4-6a2b-4a89-962b-0c8d242d2d6b have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.621454262 +0000 UTC m=+7.480242762). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/86650589-9f4f-4006-9377-99af7849f7e5 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.621454262 +0000 UTC m=+7.480242762). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e5d81ca1-2a4a-4b40-aa28-46d3fefd16aa have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.621454262 +0000 UTC m=+7.480242762). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f5cb979e-ddec-4667-8e61-fea619587332 have older date (2025-04-29 04:32:47 +0000 UTC) than purge date (2025-04-29 05:32:47.621454262 +0000 UTC m=+7.480242762). Removing upload directory." time="2025-04-29T05:32:47Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-04-29T05:32:47Z" level=info msg="PurgeUploads starting: olderThan=2025-04-29 05:32:47.62179442 +0000 UTC m=+7.480582921, actuallyDelete=true" time="2025-04-29T05:32:47Z" 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 7.503s ? 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.003s === 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.003s === RUN TestWalkFileRemoved time="2025-04-29T05:32:40Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.380s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.02s) === 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.024s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.21s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.573s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.44s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.784s ? 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-29T05:32:42Z" 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-29T05:32:42Z" 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-29T05:32:42Z" 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 TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched time="2025-04-29T05:32:42Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.2 instance.id=41c6e689-9440-45fb-a874-ce44fa030765 time="2025-04-29T05:32:42Z" level=error msg="unknown ip address format" go.version=go1.24.2 instance.id=41c6e689-9440-45fb-a874-ce44fa030765 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) === CONT TestMatchIPV4_2 --- PASS: TestParsing (0.00s) === CONT TestMatchIPV4 time="2025-04-29T05:32:42Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) === CONT TestMatchIPV6 time="2025-04-29T05:32:42Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.2 instance.id=41c6e689-9440-45fb-a874-ce44fa030765 --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4 (0.00s) time="2025-04-29T05:32:43Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-04-29T05:32:44Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-04-29T05:32:45Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-04-29T05:32:46Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.506s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.002s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.329s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.41s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.748s ? 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.00s) PASS ok github.com/docker/distribution/uuid 0.005s ? 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-s390x.so.1 >>> docker-registry*: Package size: 27.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r11.apk >>> docker-registry: Build complete at Tue, 29 Apr 2025 05:33:35 +0000 elapsed time 0h 1m 22s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250429.053214) (2/2) Purging go (1.24.2-r1) Executing busybox-1.37.0-r16.trigger OK: 359 MiB in 102 packages >>> docker-registry: Updating the community/s390x repository index... >>> docker-registry: Signing the index...