>>> docker-registry: Building community/docker-registry 2.8.3-r16 (using abuild 3.15.0-r1) started Wed, 03 Dec 2025 04:37:49 +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.11-r0) (2/2) Installing .makedepends-docker-registry (20251203.043749) Executing busybox-1.37.0-r20.trigger OK: 588 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> 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-12-03T04:38:10Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-12-03T04:38:10Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.024s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-12-03T04:38:10Z" 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.010s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.008s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.004s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.08s) PASS ok github.com/docker/distribution/health/checks 0.088s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.007s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.008s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.031s === 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.009s ? 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/12/03 04:38:10 http: TLS handshake error from 127.0.0.1:50188: 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:42465/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42465/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42465/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42465/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34339?status=0, fail=true --- PASS: TestHTTPSink (0.06s) === RUN TestListener --- PASS: TestListener (0.81s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-12-03T04:38:11Z" level=info msg="broadcaster: closing" time="2025-12-03T04:38:11Z" level=info msg="closing testSink" time="2025-12-03T04:38:11Z" level=info msg="closing testSink" time="2025-12-03T04:38:11Z" level=info msg="closing testSink" time="2025-12-03T04:38:11Z" level=info msg="closing testSink" time="2025-12-03T04:38:11Z" level=info msg="closing testSink" time="2025-12-03T04:38:11Z" level=info msg="closing testSink" time="2025-12-03T04:38:11Z" level=info msg="closing testSink" time="2025-12-03T04:38:11Z" level=info msg="closing testSink" time="2025-12-03T04:38:11Z" level=info msg="closing testSink" time="2025-12-03T04:38:11Z" level=info msg="closing testSink" time="2025-12-03T04:38:11Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-12-03T04:38:11Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 1} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 1} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 1} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 1} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:11Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T04:38:12Z" level=warning msg="&{0x58e5a690 0.9} encountered too many errors, backing off" time="2025-12-03T04:38:12Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.62s) PASS ok github.com/docker/distribution/notifications 1.622s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-12-03T04:38:10Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-12-03T04:38:10.880804748Z" 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.11 time="2025-12-03T04:38:10.880841024Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:38:10.880935459Z" level=info msg="Starting upload purge in 29m0s" go.version=go1.24.11 time="2025-12-03T04:38:10.881750997Z" level=info msg="listening on [::]:5000" go.version=go1.24.11 time="2025-12-03T04:38:13.884281228Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.11 time="2025-12-03T04:38:13.98901606Z" level=info msg="response completed" go.version=go1.24.11 http.request.host=127.0.0.1 http.request.id=69eb927b-5f46-4a3a-a7c8-c547e81a908e http.request.method=GET http.request.remoteaddr="127.0.0.1:47466" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.111649ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:04:38:13 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-12-03T04:38:14.927767981Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-12-03T04:38:14.930900036Z" 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.11 time="2025-12-03T04:38:14.930954858Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:38:14.931047351Z" level=info msg="Starting upload purge in 53m0s" go.version=go1.24.11 time="2025-12-03T04:38:14.93175673Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.11 time="2025-12-03T04:38:14.931777979Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.11 time="2025-12-03T04:38:14.932954708Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.11 time="2025-12-03T04:38:17.960958492Z" level=info msg="response completed" go.version=go1.24.11 http.request.host=127.0.0.1 http.request.id=6ff91da2-714b-4feb-8d50-83cfc73f7bd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.638241ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:04:38:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-12-03T04:38:17.96125283Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.11 --- PASS: TestRegistrySupportedCipherSuite (4.07s) === RUN TestRegistryUnsupportedCipherSuite time="2025-12-03T04:38:18.995031511Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-12-03T04:38:18.996359309Z" 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.11 time="2025-12-03T04:38:18.996396122Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:38:18.996538767Z" level=info msg="Starting upload purge in 33m0s" go.version=go1.24.11 time="2025-12-03T04:38:18.996936586Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.11 --- PASS: TestRegistryUnsupportedCipherSuite (9.04s) PASS ok github.com/docker/distribution/registry 16.230s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.005s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.102s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-12-03T04:38:10Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.11 instance.id=0bfedec8-5330-4cf3-89b8-67823e585a97 time="2025-12-03T04:38:10Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.11 instance.id=0bfedec8-5330-4cf3-89b8-67823e585a97 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-12-03T04:38:10Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.11 password="ErzrU0eY_UkMwlSTXKwKjMHjxcpL8MhttE-YuVDm7ls" user=docker --- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.116s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.007s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.08s) === RUN TestLeeway time="2025-12-03T04:38:10Z" level=info msg="token not to be used before 2025-12-03 04:38:11 +0000 UTC - currently 2025-12-03 04:38:10.960311543 +0000 UTC m=+0.085245652" time="2025-12-03T04:38:10Z" level=info msg="token not to be used after 2025-12-03 04:38:10 +0000 UTC - currently 2025-12-03 04:38:10.964800004 +0000 UTC m=+0.089734117" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-12-03T04:38:10Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.143s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.069s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.021s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.006s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-12-03T04:38: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.11 time="2025-12-03T04:38:11Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:38:11Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42491" http.request.id=6ac3e88e-dfea-4237-aea2-57d9b9a1f031 http.request.method=GET http.request.remoteaddr="127.0.0.1:51776" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.928403ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:04:38:11 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-12-03T04:38: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.11 time="2025-12-03T04:38:11Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:38:11Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=297bcc2b-b9eb-4923-890d-51d85656ab1c http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.724413ms http.response.status=200 http.response.written=20 127.0.0.1 - - [03/Dec/2025:04:38:11 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-12-03T04:38:11Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=7f5ca252-0b4b-47f1-aa70-c162bf16e256 http.request.method=POST http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.668313ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:11 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=d9c198ca-05fc-41b2-8eae-6fb747c7b165 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/aaaa/blobs/uploads/ba788485-962c-4174-8c9f-9a580cfd114c?_state=LHFidN10O8sqQCptOv3LsT38n3nDl4W1Ii85mdKYCjp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiYTc4ODQ4NS05NjJjLTQxNzQtOGM5Zi05YTU4MGNmZDExNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MTEuODkwNzY3MDIxWiJ9&digest=sha256%3A172ede321b67e3336686fe27764093f8cca513e0a461ec29537b48c73afb910a" http.request.useragent="Go-http-client/1.1" http.response.duration=5.559988113s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:11 +0000] "PUT /v2/foo/aaaa/blobs/uploads/ba788485-962c-4174-8c9f-9a580cfd114c?_state=LHFidN10O8sqQCptOv3LsT38n3nDl4W1Ii85mdKYCjp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiYTc4ODQ4NS05NjJjLTQxNzQtOGM5Zi05YTU4MGNmZDExNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MTEuODkwNzY3MDIxWiJ9&digest=sha256%3A172ede321b67e3336686fe27764093f8cca513e0a461ec29537b48c73afb910a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=308b0d37-8c63-4671-8ef6-4862bc309702 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.497033ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:17 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=ab172dca-9e50-4588-9ab8-4e946a041fcd http.request.method=POST http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.506258ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:17 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:23Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=9dc36c73-f015-4e5f-9e7f-231cb8c6a17e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/bbbb/blobs/uploads/7d791887-7f0f-4c61-a2b0-93ed386ffa36?_state=O7xsqbW9O4jL-1R_UCniQ4c24-VzSkk6BeVx44gn6NR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3ZDc5MTg4Ny03ZjBmLTRjNjEtYTJiMC05M2VkMzg2ZmZhMzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MTcuODUzOTQxMjA1WiJ9&digest=sha256%3A7434ad8333174a4a03728a3c055b1dead22ec9d36b7033a1b8fbf514d07ee2db" http.request.useragent="Go-http-client/1.1" http.response.duration=5.353962482s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:17 +0000] "PUT /v2/foo/bbbb/blobs/uploads/7d791887-7f0f-4c61-a2b0-93ed386ffa36?_state=O7xsqbW9O4jL-1R_UCniQ4c24-VzSkk6BeVx44gn6NR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3ZDc5MTg4Ny03ZjBmLTRjNjEtYTJiMC05M2VkMzg2ZmZhMzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MTcuODUzOTQxMjA1WiJ9&digest=sha256%3A7434ad8333174a4a03728a3c055b1dead22ec9d36b7033a1b8fbf514d07ee2db HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:23Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=a77a6cc5-8d89-4739-ad48-8ffba25ffe47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.981011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:23 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:23Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=2a86d7ce-782c-4f8d-9524-8a8d45b5ca13 http.request.method=POST http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.53609ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:23 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:26Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=1db1aa66-401d-44d1-8332-f1352027b291 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/cccc/blobs/uploads/c7d2f903-25c2-44d8-82eb-54fc02e46bfc?_state=nkF_Q_6bwnAi5AvH3TnGqS83sVABKUY_IVY1ytgyKyV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjN2QyZjkwMy0yNWMyLTQ0ZDgtODJlYi01NGZjMDJlNDZiZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MjMuNDUzNTA1NDE0WiJ9&digest=sha256%3A9504b8dc68e6eb21711fa1966af581a7d3adae1134b6d2491b8f66e3a53152ff" http.request.useragent="Go-http-client/1.1" http.response.duration=3.335688444s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:23 +0000] "PUT /v2/foo/cccc/blobs/uploads/c7d2f903-25c2-44d8-82eb-54fc02e46bfc?_state=nkF_Q_6bwnAi5AvH3TnGqS83sVABKUY_IVY1ytgyKyV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjN2QyZjkwMy0yNWMyLTQ0ZDgtODJlYi01NGZjMDJlNDZiZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MjMuNDUzNTA1NDE0WiJ9&digest=sha256%3A9504b8dc68e6eb21711fa1966af581a7d3adae1134b6d2491b8f66e3a53152ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:26Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=28e2650b-8a08-489e-a2eb-4000074cfd23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.729053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:26 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:27Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=b2064295-f845-4ddf-9122-121f4e87ee0b http.request.method=POST http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.609402ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:27 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:33Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=33e3d061-baad-447e-8de8-bc1160a8d9f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/dddd/blobs/uploads/d8376a41-3d59-4e09-af4f-d091fbe28303?_state=2ble4_jK0oqE1PBzgQO4UZ2jOEG5jBYILxgj_1PEkLF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkODM3NmE0MS0zZDU5LTRlMDktYWY0Zi1kMDkxZmJlMjgzMDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MjcuMTU5NjEyMDEzWiJ9&digest=sha256%3A2b25e8a48c52679c1d0acca3af89c43ccbd927c112cf695cc2b490a94df0c4f4" http.request.useragent="Go-http-client/1.1" http.response.duration=6.222207258s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:27 +0000] "PUT /v2/foo/dddd/blobs/uploads/d8376a41-3d59-4e09-af4f-d091fbe28303?_state=2ble4_jK0oqE1PBzgQO4UZ2jOEG5jBYILxgj_1PEkLF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkODM3NmE0MS0zZDU5LTRlMDktYWY0Zi1kMDkxZmJlMjgzMDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MjcuMTU5NjEyMDEzWiJ9&digest=sha256%3A2b25e8a48c52679c1d0acca3af89c43ccbd927c112cf695cc2b490a94df0c4f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:33Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=29c4a35e-ca4b-4234-8003-d77b783127a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=9.001121ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:33 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:33Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=f3f76523-f0b9-4cef-99eb-436ba1d55523 http.request.method=POST http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.371806ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:33 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=48fea352-ce63-42e7-8715-1ea52414c192 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/eeee/blobs/uploads/d09aa9ed-2997-44da-a7d6-719d84eb6aee?_state=K-bOlVOXjcmcKbVZBK8Wm9XLGhbJXzZh6WSLPVqJ-_F7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkMDlhYTllZC0yOTk3LTQ0ZGEtYTdkNi03MTlkODRlYjZhZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MzMuNjcxNjgyNTY4WiJ9&digest=sha256%3A27078cdd103e28c67db3e70cdb2dc81d66614cd87b9ef85247096f7abf1298e9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.255711189s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:33 +0000] "PUT /v2/foo/eeee/blobs/uploads/d09aa9ed-2997-44da-a7d6-719d84eb6aee?_state=K-bOlVOXjcmcKbVZBK8Wm9XLGhbJXzZh6WSLPVqJ-_F7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkMDlhYTllZC0yOTk3LTQ0ZGEtYTdkNi03MTlkODRlYjZhZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MzMuNjcxNjgyNTY4WiJ9&digest=sha256%3A27078cdd103e28c67db3e70cdb2dc81d66614cd87b9ef85247096f7abf1298e9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=e757e08b-c6e2-4c79-b95e-59aae3c96bdb http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.268928ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:36 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:37Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=b09b5056-23bd-48dc-b9dd-0eec519eb52b http.request.method=POST http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.624206ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:37 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=81827ae6-d34e-4eff-a361-349aa23d5c9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/ffff/blobs/uploads/e95b6717-c3d9-4470-975a-d150c441ab84?_state=FSH_gPv7h6zI1uK_uZYb3OzXKQEKrkdPxXie49JNjhd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJlOTViNjcxNy1jM2Q5LTQ0NzAtOTc1YS1kMTUwYzQ0MWFiODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MzcuMTgyODU3MTY1WiJ9&digest=sha256%3Aff1415f145e028517ca972ea58a62e219232079aa23f89531cf91f8303a19a57" http.request.useragent="Go-http-client/1.1" http.response.duration=2.344501461s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:37 +0000] "PUT /v2/foo/ffff/blobs/uploads/e95b6717-c3d9-4470-975a-d150c441ab84?_state=FSH_gPv7h6zI1uK_uZYb3OzXKQEKrkdPxXie49JNjhd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJlOTViNjcxNy1jM2Q5LTQ0NzAtOTc1YS1kMTUwYzQ0MWFiODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MzcuMTgyODU3MTY1WiJ9&digest=sha256%3Aff1415f145e028517ca972ea58a62e219232079aa23f89531cf91f8303a19a57 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=a04dc054-32e3-4f10-815f-da8f89541d3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.381476ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=5f40dd65-756b-4d8d-b6a5-1a82b7d38189 http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.373622ms http.response.status=200 http.response.written=74 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=b8bee4c4-0dd8-4132-aace-79a07696f91b http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.937838ms http.response.status=200 http.response.written=30 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=326090ca-4d06-4cd1-a422-90f1b158363e http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" 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=2.151329ms http.response.status=200 http.response.written=74 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=4bbb7297-a530-4aa2-bd37-0d4e8bbaa9b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.639094ms http.response.status=200 http.response.written=30 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=6c391b1b-fa54-4fa9-a709-c7254fd1afa1 http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.569203ms http.response.status=200 http.response.written=63 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=b083ef2c-1f8a-4e67-9d58-8507bc9303b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.588836ms http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" 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.11 http.request.host="127.0.0.1:38235" http.request.id=59e58885-d7b8-414b-8ab5-dbc900834c84 http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.259634ms http.response.status=400 http.response.written=116 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" 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.11 http.request.host="127.0.0.1:38235" http.request.id=68fd6aa5-d3ea-46a1-8fee-a03fc902f03a http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" 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=2.00235ms http.response.status=400 http.response.written=115 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=2f09e8eb-fa35-4d11-97c7-671d2a1d713f http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" 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=2.707568ms http.response.status=200 http.response.written=20 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38235" http.request.id=40bf9d57-2f45-4557-8cfb-593ce8beecd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:48760" 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=2.102733ms http.response.status=200 http.response.written=74 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-12-03T04:38: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.11 time="2025-12-03T04:38:39Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:38:39Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=a5da0939-d8cc-4678-9bfb-6b33e8756b59 http.request.method=POST http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.252616ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=d0a8176a-f6a9-4cbc-b843-3fb5042ef80d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/aaaa/blobs/uploads/3a6f5143-2a90-411a-aefe-a898550dc788?_state=qIFzBt4sd72H4mQZuqEOODqKfK4MiUfZBOkw8FQw9Zx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzYTZmNTE0My0yYTkwLTQxMWEtYWVmZS1hODk4NTUwZGM3ODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MzkuOTczODczNDEzWiJ9&digest=sha256%3A560ee340bc0eeb02a55fabffd9f306e8099db050983dea7b8b09eef184fe9633" http.request.useragent="Go-http-client/1.1" http.response.duration=5.986464718s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:39 +0000] "PUT /v2/foo/aaaa/blobs/uploads/3a6f5143-2a90-411a-aefe-a898550dc788?_state=qIFzBt4sd72H4mQZuqEOODqKfK4MiUfZBOkw8FQw9Zx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzYTZmNTE0My0yYTkwLTQxMWEtYWVmZS1hODk4NTUwZGM3ODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6MzkuOTczODczNDEzWiJ9&digest=sha256%3A560ee340bc0eeb02a55fabffd9f306e8099db050983dea7b8b09eef184fe9633 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=3174f15c-7b8a-43af-b3eb-f286ef8e93a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.563913ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:45 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:46Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=b41ea617-7bce-4cf5-aad5-61952fa17d41 http.request.method=POST http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.27477ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:46 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=41df043f-7aac-4633-aad0-e4070e4cafc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/bbbb/blobs/uploads/12929af8-380b-4d7e-be4f-376b547998a9?_state=Q15Fq4y7ViJfAY3zTJ5J7-U3jBh10HjpGCW7CQfVJB17Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxMjkyOWFmOC0zODBiLTRkN2UtYmU0Zi0zNzZiNTQ3OTk4YTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6NDYuMjIwMTUxODEzWiJ9&digest=sha256%3Ad8d33f01a15390cb997b761a2fce7390fa14bfae9ccdd4f26c4ebeae1837c759" http.request.useragent="Go-http-client/1.1" http.response.duration=2.341254402s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:46 +0000] "PUT /v2/foo/bbbb/blobs/uploads/12929af8-380b-4d7e-be4f-376b547998a9?_state=Q15Fq4y7ViJfAY3zTJ5J7-U3jBh10HjpGCW7CQfVJB17Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxMjkyOWFmOC0zODBiLTRkN2UtYmU0Zi0zNzZiNTQ3OTk4YTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6NDYuMjIwMTUxODEzWiJ9&digest=sha256%3Ad8d33f01a15390cb997b761a2fce7390fa14bfae9ccdd4f26c4ebeae1837c759 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=19600345-9922-4e12-ad31-bae850ca1e59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.221719ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:48 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=14597faa-4acb-4d10-a418-077b8ccf2a0f http.request.method=POST http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.421196ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:48 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:54Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=08423140-f0d0-4cb8-a79e-0356b48f95bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/cccc/blobs/uploads/22fea4c9-b963-47fa-8599-4373d2d6fd38?_state=MQrtms2jVN_wJhxgrhjVxc1bPcOXIEovllQ5xhp-4GR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyMmZlYTRjOS1iOTYzLTQ3ZmEtODU5OS00MzczZDJkNmZkMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6NDguOTM4MjA1OTQxWiJ9&digest=sha256%3A1c6f2185114df573360e8ccf96ed5d97f3d4d8d65cfa545eba1d81be9c01df73" http.request.useragent="Go-http-client/1.1" http.response.duration=5.597797217s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:48 +0000] "PUT /v2/foo/cccc/blobs/uploads/22fea4c9-b963-47fa-8599-4373d2d6fd38?_state=MQrtms2jVN_wJhxgrhjVxc1bPcOXIEovllQ5xhp-4GR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyMmZlYTRjOS1iOTYzLTQ3ZmEtODU5OS00MzczZDJkNmZkMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6NDguOTM4MjA1OTQxWiJ9&digest=sha256%3A1c6f2185114df573360e8ccf96ed5d97f3d4d8d65cfa545eba1d81be9c01df73 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:54Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=9e0725b1-ea41-4469-ba8d-e7e16f82eecf http.request.method=PUT http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.607682ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:54 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:54Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=ad5e1429-7eb9-4189-b133-fa465ffde714 http.request.method=POST http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.045559ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:54 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:56Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=ef857a38-9f9b-4f63-8c80-67c7b2b6c9fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/dddd/blobs/uploads/694970af-e072-4c65-882e-76e64c928842?_state=3BVUf6W_llZvSJn28AJg2zxkwkgkaEBfVNWMMksXuBp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2OTQ5NzBhZi1lMDcyLTRjNjUtODgyZS03NmU2NGM5Mjg4NDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6NTQuNzkxNjgxMzUyWiJ9&digest=sha256%3A6b7d690a83de42ed0d0f28b6349bfdcd2989c6bdfc05818e19afe70f113018c7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.927015825s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:54 +0000] "PUT /v2/foo/dddd/blobs/uploads/694970af-e072-4c65-882e-76e64c928842?_state=3BVUf6W_llZvSJn28AJg2zxkwkgkaEBfVNWMMksXuBp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2OTQ5NzBhZi1lMDcyLTRjNjUtODgyZS03NmU2NGM5Mjg4NDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzg6NTQuNzkxNjgxMzUyWiJ9&digest=sha256%3A6b7d690a83de42ed0d0f28b6349bfdcd2989c6bdfc05818e19afe70f113018c7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:56Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=df30ba31-ab82-442a-9653-9277508325bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.151595ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:56 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:56Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34553" http.request.id=07180147-66b6-415d-8eb4-fc2f487c0b8a http.request.method=GET http.request.remoteaddr="127.0.0.1:39104" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.900758ms http.response.status=200 http.response.written=63 127.0.0.1 - - [03/Dec/2025:04:38:56 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (45.17s) === RUN TestURLPrefix time="2025-12-03T04:38:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T04:38:56Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:38:56Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36963" http.request.id=9b8ed9a2-f5c3-445b-b5ff-9032aa751596 http.request.method=GET http.request.remoteaddr="127.0.0.1:48530" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.923995ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:04:38:56 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-12-03T04:38:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T04:38:56Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:38:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=d117b8b8-362a-43a0-ab80-a241b752add7 http.request.method=GET http.request.remoteaddr="127.0.0.1:54672" http.request.uri="/v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.689428ms http.response.status=404 http.response.written=157 vars.digest="sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "GET /v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=374cb14d-4912-4f57-aa17-e4cf70f65a1b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54680" http.request.uri="/v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.114823ms http.response.status=404 http.response.written=157 vars.digest="sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=91aee65f-5aef-4072-87f5-e843cc11dab0 http.request.method=POST http.request.remoteaddr="127.0.0.1:54680" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.497966ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=63bcdf52-4a13-4d5c-a05c-8c832fe7d6fd http.request.method=GET http.request.remoteaddr="127.0.0.1:54680" http.request.uri="/v2/foo/bar/blobs/uploads/b480314e-e77c-41fc-ad9f-52fa900fa4aa?_state=k9UQnSV0Ayy001TQNyscv7FhYzLrRds7v9brSe3Z7el7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ODAzMTRlLWU3N2MtNDFmYy1hZDlmLTUyZmE5MDBmYTRhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMTM5MzE2ODVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.355263ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "GET /v2/foo/bar/blobs/uploads/b480314e-e77c-41fc-ad9f-52fa900fa4aa?_state=k9UQnSV0Ayy001TQNyscv7FhYzLrRds7v9brSe3Z7el7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ODAzMTRlLWU3N2MtNDFmYy1hZDlmLTUyZmE5MDBmYTRhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMTM5MzE2ODVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=1a36cd2d-ebbb-4b55-8aa2-f2fb21a621fd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54680" http.request.uri="/v2/foo/bar/blobs/uploads/b480314e-e77c-41fc-ad9f-52fa900fa4aa?_state=k9UQnSV0Ayy001TQNyscv7FhYzLrRds7v9brSe3Z7el7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ODAzMTRlLWU3N2MtNDFmYy1hZDlmLTUyZmE5MDBmYTRhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMTM5MzE2ODVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.555359ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "DELETE /v2/foo/bar/blobs/uploads/b480314e-e77c-41fc-ad9f-52fa900fa4aa?_state=k9UQnSV0Ayy001TQNyscv7FhYzLrRds7v9brSe3Z7el7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ODAzMTRlLWU3N2MtNDFmYy1hZDlmLTUyZmE5MDBmYTRhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMTM5MzE2ODVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=42fedccc-324c-4c8f-9956-df4befc290a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54680" http.request.uri="/v2/foo/bar/blobs/uploads/b480314e-e77c-41fc-ad9f-52fa900fa4aa?_state=k9UQnSV0Ayy001TQNyscv7FhYzLrRds7v9brSe3Z7el7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ODAzMTRlLWU3N2MtNDFmYy1hZDlmLTUyZmE5MDBmYTRhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMTM5MzE2ODVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b480314e-e77c-41fc-ad9f-52fa900fa4aa time="2025-12-03T04:38:57Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=42fedccc-324c-4c8f-9956-df4befc290a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54680" http.request.uri="/v2/foo/bar/blobs/uploads/b480314e-e77c-41fc-ad9f-52fa900fa4aa?_state=k9UQnSV0Ayy001TQNyscv7FhYzLrRds7v9brSe3Z7el7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ODAzMTRlLWU3N2MtNDFmYy1hZDlmLTUyZmE5MDBmYTRhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMTM5MzE2ODVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.100457ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=b480314e-e77c-41fc-ad9f-52fa900fa4aa 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "GET /v2/foo/bar/blobs/uploads/b480314e-e77c-41fc-ad9f-52fa900fa4aa?_state=k9UQnSV0Ayy001TQNyscv7FhYzLrRds7v9brSe3Z7el7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ODAzMTRlLWU3N2MtNDFmYy1hZDlmLTUyZmE5MDBmYTRhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMTM5MzE2ODVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=bd23b4f1-92a3-4743-a8d6-c9e412cb408e http.request.method=POST http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.371449ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=cb225fd2-41c7-4348-a63a-6b9f40fb5b0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/f2c1536e-1652-4022-b33e-6e35abf297f5?_state=XMICuGDerRa_9dFkeBGbnyIkIFvRGI8awoX5AROVTAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyYzE1MzZlLTE2NTItNDAyMi1iMzNlLTZlMzVhYmYyOTdmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMjU1MjU1NDVaIn0%3D&digest=sha256%3A4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" provided=sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 vars.name="foo/bar" vars.uuid=f2c1536e-1652-4022-b33e-6e35abf297f5 time="2025-12-03T04:38:57Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=cb225fd2-41c7-4348-a63a-6b9f40fb5b0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/f2c1536e-1652-4022-b33e-6e35abf297f5?_state=XMICuGDerRa_9dFkeBGbnyIkIFvRGI8awoX5AROVTAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyYzE1MzZlLTE2NTItNDAyMi1iMzNlLTZlMzVhYmYyOTdmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMjU1MjU1NDVaIn0%3D&digest=sha256%3A4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f2c1536e-1652-4022-b33e-6e35abf297f5 time="2025-12-03T04:38:57Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=cb225fd2-41c7-4348-a63a-6b9f40fb5b0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/f2c1536e-1652-4022-b33e-6e35abf297f5?_state=XMICuGDerRa_9dFkeBGbnyIkIFvRGI8awoX5AROVTAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyYzE1MzZlLTE2NTItNDAyMi1iMzNlLTZlMzVhYmYyOTdmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMjU1MjU1NDVaIn0%3D&digest=sha256%3A4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.401724ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=f2c1536e-1652-4022-b33e-6e35abf297f5 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "PUT /v2/foo/bar/blobs/uploads/f2c1536e-1652-4022-b33e-6e35abf297f5?_state=XMICuGDerRa_9dFkeBGbnyIkIFvRGI8awoX5AROVTAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyYzE1MzZlLTE2NTItNDAyMi1iMzNlLTZlMzVhYmYyOTdmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMjU1MjU1NDVaIn0%3D&digest=sha256%3A4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=dfd174e5-d92e-46bc-b533-7d81f3c08c52 http.request.method=POST http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.103831ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=dde847b8-5a37-4730-97f8-149aae34fb00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/656d6c6b-1ccd-4b5b-a305-71a37ecb763b?_state=cjinaSwxUdvdIvY-Q4IKzjyX6JSjFc3EsISyMeXVWSt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1NmQ2YzZiLTFjY2QtNGI1Yi1hMzA1LTcxYTM3ZWNiNzYzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMzA5MjA3MDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.705343ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "PUT /v2/foo/bar/blobs/uploads/656d6c6b-1ccd-4b5b-a305-71a37ecb763b?_state=cjinaSwxUdvdIvY-Q4IKzjyX6JSjFc3EsISyMeXVWSt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1NmQ2YzZiLTFjY2QtNGI1Yi1hMzA1LTcxYTM3ZWNiNzYzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMzA5MjA3MDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=145eac2e-6b2e-491d-a264-9b5c60851550 http.request.method=POST http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.368561ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=c6b0bbf3-b606-4a26-ac6a-6b0006287fd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/bbd9a2f2-3c52-44ae-a989-1ff34167f9a2?_state=3mcTuHrp5mi-Nixkg-rl9w06mfC5eCXD4B2ppUcUHyV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiZDlhMmYyLTNjNTItNDRhZS1hOTg5LTFmZjM0MTY3ZjlhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMzc3MDc1MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.563566ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "PUT /v2/foo/bar/blobs/uploads/bbd9a2f2-3c52-44ae-a989-1ff34167f9a2?_state=3mcTuHrp5mi-Nixkg-rl9w06mfC5eCXD4B2ppUcUHyV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiZDlhMmYyLTNjNTItNDRhZS1hOTg5LTFmZjM0MTY3ZjlhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wMzc3MDc1MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:38:57Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=75e39136-43de-4907-b153-a1a6981187bd http.request.method=POST http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.28315ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:00Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=c8572089-7350-4fab-8308-4e691b68e4d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/3221038d-5b9d-4bab-90a7-f96d12013b2c?_state=ESrM1LRlDl1ScQrss2JEohG5J-mACjCV5e7b-KXbsqZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMjEwMzhkLTViOWQtNGJhYi05MGE3LWY5NmQxMjAxM2IyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wNDM1MjUwNjVaIn0%3D&digest=sha256%3A4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.duration=3.946707287s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:38:57 +0000] "PUT /v2/foo/bar/blobs/uploads/3221038d-5b9d-4bab-90a7-f96d12013b2c?_state=ESrM1LRlDl1ScQrss2JEohG5J-mACjCV5e7b-KXbsqZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMjEwMzhkLTViOWQtNGJhYi05MGE3LWY5NmQxMjAxM2IyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozODo1Ny4wNDM1MjUwNjVaIn0%3D&digest=sha256%3A4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:01Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=16088dae-488d-456b-a0b5-bde44aa2a7cf http.request.method=POST http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.601342ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39413" http.request.id=512c62d5-36cc-4767-a0a7-2bec3f9c9cfa http.request.method=PATCH http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/22edbda6-8a46-494d-90bf-741cd993f33b?_state=qTTd68-yRM1Eq9c4ukjeH_Ut30EoLnottyLK2aDw6cx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyZWRiZGE2LThhNDYtNDk0ZC05MGJmLTc0MWNkOTkzZjMzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowMS4xOTM2NTk0NzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.833303987s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:01 +0000] "PATCH /v2/foo/bar/blobs/uploads/22edbda6-8a46-494d-90bf-741cd993f33b?_state=qTTd68-yRM1Eq9c4ukjeH_Ut30EoLnottyLK2aDw6cx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyZWRiZGE2LThhNDYtNDk0ZC05MGJmLTc0MWNkOTkzZjMzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowMS4xOTM2NTk0NzlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=821dfe71-9b55-4331-8752-b5b82b048bbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/uploads/22edbda6-8a46-494d-90bf-741cd993f33b?_state=5EtdawciI54FjCE7ZlBxBsZ2fKSV9ojRPm-q2vVLSeF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyZWRiZGE2LThhNDYtNDk0ZC05MGJmLTc0MWNkOTkzZjMzYiIsIk9mZnNldCI6MjI2MjY4MTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6MDFaIn0%3D&digest=sha256%3A4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.duration=2.438201ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "PUT /v2/foo/bar/blobs/uploads/22edbda6-8a46-494d-90bf-741cd993f33b?_state=5EtdawciI54FjCE7ZlBxBsZ2fKSV9ojRPm-q2vVLSeF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyZWRiZGE2LThhNDYtNDk0ZC05MGJmLTc0MWNkOTkzZjMzYiIsIk9mZnNldCI6MjI2MjY4MTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6MDFaIn0%3D&digest=sha256%3A4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=4b76365f-6f51-4699-a4c1-77662875d3d8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.917991ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=88870d1e-cf01-486c-a0e4-25dc4e48e06f http.request.method=GET http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=166.703055ms http.response.status=200 http.response.written=22626816 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "GET /v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 200 22626816 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=error msg="error parsing digest="sha257:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927": unsupported digest algorithm" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=7c42f3cb-b9b8-4821-8f44-3e436d3609ee http.request.method=GET http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/sha257:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" vars.name="foo/bar" time="2025-12-03T04:39:05Z" 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.11 http.request.host="127.0.0.1:39413" http.request.id=7c42f3cb-b9b8-4821-8f44-3e436d3609ee http.request.method=GET http.request.remoteaddr="127.0.0.1:54686" http.request.uri="/v2/foo/bar/blobs/sha257:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.989752ms http.response.status=400 http.response.written=110 vars.digest="sha257:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "GET /v2/foo/bar/blobs/sha257:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=bcdf6377-3796-45b9-ab92-d8ba6611c08a http.request.method=GET http.request.remoteaddr="127.0.0.1:43404" http.request.uri="/v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.duration=2.734194ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "GET /v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T04:39:05Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:39:05Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=ba18f711-f514-449e-8119-87d29dfd394f http.request.method=GET http.request.remoteaddr="127.0.0.1:47702" http.request.uri="/v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.046934ms http.response.status=404 http.response.written=157 vars.digest="sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "GET /v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=d255b1ae-8392-4e16-a114-c1db1b6eba98 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47710" http.request.uri="/v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.756693ms http.response.status=404 http.response.written=157 vars.digest="sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=cac8f1b4-a042-4c01-957a-352afb815ba2 http.request.method=POST http.request.remoteaddr="127.0.0.1:47710" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.436254ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=70fc4935-f19f-4df1-a312-12bd2ab733d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:47710" http.request.uri="/v2/foo/bar/blobs/uploads/73633871-b788-49da-bfd6-c8ebee992f6c?_state=FyVzivUo5BUbbgVRUx0w7S6mGnYyrC3COru1ewPclRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjMzODcxLWI3ODgtNDlkYS1iZmQ2LWM4ZWJlZTk5MmY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40ODA1NTUyNTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.093185ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "GET /v2/foo/bar/blobs/uploads/73633871-b788-49da-bfd6-c8ebee992f6c?_state=FyVzivUo5BUbbgVRUx0w7S6mGnYyrC3COru1ewPclRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjMzODcxLWI3ODgtNDlkYS1iZmQ2LWM4ZWJlZTk5MmY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40ODA1NTUyNTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=fc88793c-dbf6-4bce-992c-e33a2e19db8d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47710" http.request.uri="/v2/foo/bar/blobs/uploads/73633871-b788-49da-bfd6-c8ebee992f6c?_state=FyVzivUo5BUbbgVRUx0w7S6mGnYyrC3COru1ewPclRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjMzODcxLWI3ODgtNDlkYS1iZmQ2LWM4ZWJlZTk5MmY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40ODA1NTUyNTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.621176ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "DELETE /v2/foo/bar/blobs/uploads/73633871-b788-49da-bfd6-c8ebee992f6c?_state=FyVzivUo5BUbbgVRUx0w7S6mGnYyrC3COru1ewPclRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjMzODcxLWI3ODgtNDlkYS1iZmQ2LWM4ZWJlZTk5MmY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40ODA1NTUyNTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=11e7c7ef-3dc4-4b59-a821-9c226d26e6f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47710" http.request.uri="/v2/foo/bar/blobs/uploads/73633871-b788-49da-bfd6-c8ebee992f6c?_state=FyVzivUo5BUbbgVRUx0w7S6mGnYyrC3COru1ewPclRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjMzODcxLWI3ODgtNDlkYS1iZmQ2LWM4ZWJlZTk5MmY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40ODA1NTUyNTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=73633871-b788-49da-bfd6-c8ebee992f6c time="2025-12-03T04:39:05Z" 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.11 http.request.host="127.0.0.1:39503" http.request.id=11e7c7ef-3dc4-4b59-a821-9c226d26e6f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47710" http.request.uri="/v2/foo/bar/blobs/uploads/73633871-b788-49da-bfd6-c8ebee992f6c?_state=FyVzivUo5BUbbgVRUx0w7S6mGnYyrC3COru1ewPclRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjMzODcxLWI3ODgtNDlkYS1iZmQ2LWM4ZWJlZTk5MmY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40ODA1NTUyNTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.417786ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=73633871-b788-49da-bfd6-c8ebee992f6c 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "GET /v2/foo/bar/blobs/uploads/73633871-b788-49da-bfd6-c8ebee992f6c?_state=FyVzivUo5BUbbgVRUx0w7S6mGnYyrC3COru1ewPclRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjMzODcxLWI3ODgtNDlkYS1iZmQ2LWM4ZWJlZTk5MmY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40ODA1NTUyNTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=0eadf49b-71cf-4e0e-b6cf-52529d964995 http.request.method=POST http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.727458ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=11f30097-b720-4cd3-8cef-feab1af27c5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/5bb0d7e1-aa71-4d72-8464-f204133d4aed?_state=lQrYXg9K99VwGYqCxE1pitob4-JZNHsD3ZCL2uKheYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYjBkN2UxLWFhNzEtNGQ3Mi04NDY0LWYyMDQxMzNkNGFlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40OTI3MDUwNzJaIn0%3D&digest=sha256%3A500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" provided=sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a vars.name="foo/bar" vars.uuid=5bb0d7e1-aa71-4d72-8464-f204133d4aed time="2025-12-03T04:39:05Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=11f30097-b720-4cd3-8cef-feab1af27c5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/5bb0d7e1-aa71-4d72-8464-f204133d4aed?_state=lQrYXg9K99VwGYqCxE1pitob4-JZNHsD3ZCL2uKheYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYjBkN2UxLWFhNzEtNGQ3Mi04NDY0LWYyMDQxMzNkNGFlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40OTI3MDUwNzJaIn0%3D&digest=sha256%3A500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5bb0d7e1-aa71-4d72-8464-f204133d4aed time="2025-12-03T04:39:05Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=11f30097-b720-4cd3-8cef-feab1af27c5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/5bb0d7e1-aa71-4d72-8464-f204133d4aed?_state=lQrYXg9K99VwGYqCxE1pitob4-JZNHsD3ZCL2uKheYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYjBkN2UxLWFhNzEtNGQ3Mi04NDY0LWYyMDQxMzNkNGFlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40OTI3MDUwNzJaIn0%3D&digest=sha256%3A500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.658915ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=5bb0d7e1-aa71-4d72-8464-f204133d4aed 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "PUT /v2/foo/bar/blobs/uploads/5bb0d7e1-aa71-4d72-8464-f204133d4aed?_state=lQrYXg9K99VwGYqCxE1pitob4-JZNHsD3ZCL2uKheYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYjBkN2UxLWFhNzEtNGQ3Mi04NDY0LWYyMDQxMzNkNGFlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40OTI3MDUwNzJaIn0%3D&digest=sha256%3A500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=4636ca8a-faa9-4484-b9ab-0e087c35092f http.request.method=POST http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.493477ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=5006fdd4-9995-452e-ae2d-2a8b5411c023 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/cd26a75d-f2d3-4d74-b0ea-bdc2d4271d14?_state=RyliNTf1iT2QNz2lQP0HNuxUEnENxCsnioIu7PjrKf97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkMjZhNzVkLWYyZDMtNGQ3NC1iMGVhLWJkYzJkNDI3MWQxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40OTcxNTU0NloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.088832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "PUT /v2/foo/bar/blobs/uploads/cd26a75d-f2d3-4d74-b0ea-bdc2d4271d14?_state=RyliNTf1iT2QNz2lQP0HNuxUEnENxCsnioIu7PjrKf97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkMjZhNzVkLWYyZDMtNGQ3NC1iMGVhLWJkYzJkNDI3MWQxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS40OTcxNTU0NloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=5723576b-69ca-43a9-a0ff-020e8781d48e http.request.method=POST http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.511631ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=6943964e-e48e-4bac-923d-b4314b44e9eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/5331e6b3-d29c-4ccd-a79e-76926b49f890?_state=5p4ICsO_SQafzH5uMbL8MMw7Y1cpMtJh_7y24o2jLCt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMzFlNmIzLWQyOWMtNGNjZC1hNzllLTc2OTI2YjQ5Zjg5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS41MDM2ODc2NTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.961448ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "PUT /v2/foo/bar/blobs/uploads/5331e6b3-d29c-4ccd-a79e-76926b49f890?_state=5p4ICsO_SQafzH5uMbL8MMw7Y1cpMtJh_7y24o2jLCt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMzFlNmIzLWQyOWMtNGNjZC1hNzllLTc2OTI2YjQ5Zjg5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS41MDM2ODc2NTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=ac750877-d547-46b1-9285-8aea6d9f57e2 http.request.method=POST http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.31731ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=4b5349b2-72d6-40bc-8b80-7a880591e8f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/775e8df9-c747-424d-9898-e31e11baff58?_state=LK0cTwDXqFMzIu3-iSQerfyXk4D1l89pJ1eAXIyd1Vt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3NWU4ZGY5LWM3NDctNDI0ZC05ODk4LWUzMWUxMWJhZmY1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS41MDk4OTUzNjhaIn0%3D&digest=sha256%3A500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.271765291s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "PUT /v2/foo/bar/blobs/uploads/775e8df9-c747-424d-9898-e31e11baff58?_state=LK0cTwDXqFMzIu3-iSQerfyXk4D1l89pJ1eAXIyd1Vt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3NWU4ZGY5LWM3NDctNDI0ZC05ODk4LWUzMWUxMWJhZmY1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNS41MDk4OTUzNjhaIn0%3D&digest=sha256%3A500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=580f636e-5484-459e-972e-86d1572e1126 http.request.method=POST http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.62188ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39503" http.request.id=15125670-2f83-4ff7-8f3d-39c37ef50695 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/573c624e-cc82-4db8-8bd0-43bf2040f7a8?_state=f9PQrd1n-7ZKVBGlGdvsKUg1WlUxSAi4q8Hy6SMOTBd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3M2M2MjRlLWNjODItNGRiOC04YmQwLTQzYmYyMDQwZjdhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNy45NDQ4NzIzMVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.071590578s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:07 +0000] "PATCH /v2/foo/bar/blobs/uploads/573c624e-cc82-4db8-8bd0-43bf2040f7a8?_state=f9PQrd1n-7ZKVBGlGdvsKUg1WlUxSAi4q8Hy6SMOTBd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3M2M2MjRlLWNjODItNGRiOC04YmQwLTQzYmYyMDQwZjdhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTowNy45NDQ4NzIzMVoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=a7fca857-5c5d-420e-a663-9cf469cbbc0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/uploads/573c624e-cc82-4db8-8bd0-43bf2040f7a8?_state=lIq_MtFOpL1tBwpwxgAkUIC8vOxNAtUCLGd6wAkDkzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3M2M2MjRlLWNjODItNGRiOC04YmQwLTQzYmYyMDQwZjdhOCIsIk9mZnNldCI6MTc0NDQzNTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6MDdaIn0%3D&digest=sha256%3A500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.159518ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "PUT /v2/foo/bar/blobs/uploads/573c624e-cc82-4db8-8bd0-43bf2040f7a8?_state=lIq_MtFOpL1tBwpwxgAkUIC8vOxNAtUCLGd6wAkDkzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3M2M2MjRlLWNjODItNGRiOC04YmQwLTQzYmYyMDQwZjdhOCIsIk9mZnNldCI6MTc0NDQzNTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6MDdaIn0%3D&digest=sha256%3A500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=69b619ed-c6c9-4350-afda-8d51a02cb465 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.324764ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=6f5b6dcf-67cf-4f18-80f9-c361449697cd http.request.method=GET http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=130.75399ms http.response.status=200 http.response.written=17444352 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "GET /v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 200 17444352 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=error msg="error parsing digest="sha257:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a": unsupported digest algorithm" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=100c2bad-6441-4271-91d1-597082d04a74 http.request.method=GET http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/sha257:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" vars.name="foo/bar" time="2025-12-03T04:39:10Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=100c2bad-6441-4271-91d1-597082d04a74 http.request.method=GET http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/blobs/sha257:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.323133ms http.response.status=400 http.response.written=110 vars.digest="sha257:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "GET /v2/foo/bar/blobs/sha257:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=699ae5e2-a278-41c2-8608-08178a2d6d3d http.request.method=GET http.request.remoteaddr="127.0.0.1:47748" http.request.uri="/v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.68729ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "GET /v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=2fefe506-eaef-4b16-89ed-7d5773b5ba3b http.request.method=GET http.request.remoteaddr="127.0.0.1:47736" http.request.uri="/v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.087751ms http.response.status=200 http.response.written=2648704 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "GET /v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39503" http.request.id=3c3ae0e4-2b97-4ec7-8792-f382cadf864f http.request.method=GET http.request.remoteaddr="127.0.0.1:47748" http.request.uri="/v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.238478ms http.response.status=200 http.response.written=229376 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "GET /v2/foo/bar/blobs/sha256:500b2369a0aea26b27490b05d74337a16ff8e6c054bc214c5101c965fc412b6a HTTP/1.1" 200 229376 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=938418c9-02d4-404a-95ba-7dc0ca17e9ba http.request.method=GET http.request.remoteaddr="127.0.0.1:43388" http.request.uri="/v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.971624014s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "GET /v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39413" http.request.id=6f1b6063-49cb-429d-9058-f822e3e94a82 http.request.method=GET http.request.remoteaddr="127.0.0.1:43404" http.request.uri="/v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.962919182s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [03/Dec/2025:04:39:05 +0000] "GET /v2/foo/bar/blobs/sha256:4ee97e4b1f42dec59145e3a19d00c7ee54bd789588e6d204063a3a9e5deab927 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (13.46s) === RUN TestBlobDelete time="2025-12-03T04:39:10Z" 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.11 time="2025-12-03T04:39:10Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:39:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=a051ccac-8b37-41b5-b91a-79b368c30010 http.request.method=GET http.request.remoteaddr="127.0.0.1:36052" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.080357ms http.response.status=404 http.response.written=157 vars.digest="sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "GET /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=5e677e49-6a70-46ae-838e-31dee92bd2a9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36068" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.266207ms http.response.status=404 http.response.written=157 vars.digest="sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=0c8e6708-a53b-4d18-a45d-5b8654af9e96 http.request.method=POST http.request.remoteaddr="127.0.0.1:36068" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.084842ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=2f7df13c-af4f-48bb-820e-8321b8cb390c http.request.method=GET http.request.remoteaddr="127.0.0.1:36068" http.request.uri="/v2/foo/bar/blobs/uploads/aa8470af-6a89-4435-99d6-133c1a77bed7?_state=UXa75bw4bAao4_LTwEp-PTwlXllmHriW2AzeMbuQ-JN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhODQ3MGFmLTZhODktNDQzNS05OWQ2LTEzM2MxYTc3YmVkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NTYyMjM2OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078689ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "GET /v2/foo/bar/blobs/uploads/aa8470af-6a89-4435-99d6-133c1a77bed7?_state=UXa75bw4bAao4_LTwEp-PTwlXllmHriW2AzeMbuQ-JN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhODQ3MGFmLTZhODktNDQzNS05OWQ2LTEzM2MxYTc3YmVkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NTYyMjM2OVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=c87b105a-e8c8-40a2-8a2b-768b2cecb566 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36068" http.request.uri="/v2/foo/bar/blobs/uploads/aa8470af-6a89-4435-99d6-133c1a77bed7?_state=UXa75bw4bAao4_LTwEp-PTwlXllmHriW2AzeMbuQ-JN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhODQ3MGFmLTZhODktNDQzNS05OWQ2LTEzM2MxYTc3YmVkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NTYyMjM2OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="947.809µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "DELETE /v2/foo/bar/blobs/uploads/aa8470af-6a89-4435-99d6-133c1a77bed7?_state=UXa75bw4bAao4_LTwEp-PTwlXllmHriW2AzeMbuQ-JN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhODQ3MGFmLTZhODktNDQzNS05OWQ2LTEzM2MxYTc3YmVkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NTYyMjM2OVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=2581f09e-939b-4033-b43e-feec07b4e1fa http.request.method=GET http.request.remoteaddr="127.0.0.1:36068" http.request.uri="/v2/foo/bar/blobs/uploads/aa8470af-6a89-4435-99d6-133c1a77bed7?_state=UXa75bw4bAao4_LTwEp-PTwlXllmHriW2AzeMbuQ-JN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhODQ3MGFmLTZhODktNDQzNS05OWQ2LTEzM2MxYTc3YmVkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NTYyMjM2OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=aa8470af-6a89-4435-99d6-133c1a77bed7 time="2025-12-03T04:39:10Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=2581f09e-939b-4033-b43e-feec07b4e1fa http.request.method=GET http.request.remoteaddr="127.0.0.1:36068" http.request.uri="/v2/foo/bar/blobs/uploads/aa8470af-6a89-4435-99d6-133c1a77bed7?_state=UXa75bw4bAao4_LTwEp-PTwlXllmHriW2AzeMbuQ-JN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhODQ3MGFmLTZhODktNDQzNS05OWQ2LTEzM2MxYTc3YmVkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NTYyMjM2OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="906.231µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=aa8470af-6a89-4435-99d6-133c1a77bed7 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "GET /v2/foo/bar/blobs/uploads/aa8470af-6a89-4435-99d6-133c1a77bed7?_state=UXa75bw4bAao4_LTwEp-PTwlXllmHriW2AzeMbuQ-JN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhODQ3MGFmLTZhODktNDQzNS05OWQ2LTEzM2MxYTc3YmVkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NTYyMjM2OVoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=63bb454c-1074-4ac6-b715-8dfc7157a1a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.413908ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=c3469cbe-13aa-41ed-b1dd-39001c2a1b0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/8c9ee26d-0219-4f78-b34f-c961c0355cec?_state=hazn6cAQSEE1kulCWvBehJ-41E1STow1SL1TA4ESdJt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjOWVlMjZkLTAyMTktNGY3OC1iMzRmLWM5NjFjMDM1NWNlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NjMxNjQ2OTRaIn0%3D&digest=sha256%3A943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" provided=sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 vars.name="foo/bar" vars.uuid=8c9ee26d-0219-4f78-b34f-c961c0355cec time="2025-12-03T04:39:10Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=c3469cbe-13aa-41ed-b1dd-39001c2a1b0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/8c9ee26d-0219-4f78-b34f-c961c0355cec?_state=hazn6cAQSEE1kulCWvBehJ-41E1STow1SL1TA4ESdJt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjOWVlMjZkLTAyMTktNGY3OC1iMzRmLWM5NjFjMDM1NWNlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NjMxNjQ2OTRaIn0%3D&digest=sha256%3A943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8c9ee26d-0219-4f78-b34f-c961c0355cec time="2025-12-03T04:39:10Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=c3469cbe-13aa-41ed-b1dd-39001c2a1b0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/8c9ee26d-0219-4f78-b34f-c961c0355cec?_state=hazn6cAQSEE1kulCWvBehJ-41E1STow1SL1TA4ESdJt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjOWVlMjZkLTAyMTktNGY3OC1iMzRmLWM5NjFjMDM1NWNlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NjMxNjQ2OTRaIn0%3D&digest=sha256%3A943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.470425ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=8c9ee26d-0219-4f78-b34f-c961c0355cec 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "PUT /v2/foo/bar/blobs/uploads/8c9ee26d-0219-4f78-b34f-c961c0355cec?_state=hazn6cAQSEE1kulCWvBehJ-41E1STow1SL1TA4ESdJt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjOWVlMjZkLTAyMTktNGY3OC1iMzRmLWM5NjFjMDM1NWNlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NjMxNjQ2OTRaIn0%3D&digest=sha256%3A943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=d7fd1b11-dfe5-4a4c-8282-429cc96f2178 http.request.method=POST http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.135908ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=d022890c-f6ae-4065-b31f-e8b58d827c11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/13d37930-3e38-43dd-a75d-d40eee35b357?_state=g_hUsm7XTvi4Dj6nRJuEXgmNJNipHvbDKyLNv7Fu05l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzZDM3OTMwLTNlMzgtNDNkZC1hNzVkLWQ0MGVlZTM1YjM1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NjkwMTI0ODlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.731601ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "PUT /v2/foo/bar/blobs/uploads/13d37930-3e38-43dd-a75d-d40eee35b357?_state=g_hUsm7XTvi4Dj6nRJuEXgmNJNipHvbDKyLNv7Fu05l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzZDM3OTMwLTNlMzgtNDNkZC1hNzVkLWQ0MGVlZTM1YjM1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NjkwMTI0ODlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=5b668103-1503-4653-8448-f35a36b55bde http.request.method=POST http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.323354ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=638922dd-831e-42f0-8542-78c9ff3e1c63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/2458b12c-c925-458a-83cc-2838746be0f5?_state=ig7QCN_-gMw_FqEcGrFoHNjg2AohCjkjLk0vLDl_jTd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0NThiMTJjLWM5MjUtNDU4YS04M2NjLTI4Mzg3NDZiZTBmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NzQ4MTIxMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.930244ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "PUT /v2/foo/bar/blobs/uploads/2458b12c-c925-458a-83cc-2838746be0f5?_state=ig7QCN_-gMw_FqEcGrFoHNjg2AohCjkjLk0vLDl_jTd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0NThiMTJjLWM5MjUtNDU4YS04M2NjLTI4Mzg3NDZiZTBmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41NzQ4MTIxMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=5759e338-a04c-465b-b055-12305ee6dd63 http.request.method=POST http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.306103ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=0b7f2234-6699-464f-a6e4-d756fa16a760 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/1d843353-e566-4aec-880e-e313e2ef460c?_state=RPJvpRiWFSstlUpXcTKO9k-o75mzaEviodMhaD3TtcN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkODQzMzUzLWU1NjYtNGFlYy04ODBlLWUzMTNlMmVmNDYwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41ODA4MTgxMDhaIn0%3D&digest=sha256%3A943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.duration=6.592524717s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:10 +0000] "PUT /v2/foo/bar/blobs/uploads/1d843353-e566-4aec-880e-e313e2ef460c?_state=RPJvpRiWFSstlUpXcTKO9k-o75mzaEviodMhaD3TtcN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkODQzMzUzLWU1NjYtNGFlYy04ODBlLWUzMTNlMmVmNDYwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxMC41ODA4MTgxMDhaIn0%3D&digest=sha256%3A943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=c151dce5-f2f2-4cd5-a6b0-49d525e24546 http.request.method=POST http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.069211ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42259" http.request.id=3b78a77d-806f-4ef4-83fc-b1aeecd708f2 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/e31a9779-621f-48cb-b34b-90310a2af4b7?_state=zj6ibcvFFb5J2itnPv5nG1JUhnPO-UYRizwJ1hb5SK57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzMWE5Nzc5LTYyMWYtNDhjYi1iMzRiLTkwMzEwYTJhZjRiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxNy40MTE4NzMxMjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.176302383s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:17 +0000] "PATCH /v2/foo/bar/blobs/uploads/e31a9779-621f-48cb-b34b-90310a2af4b7?_state=zj6ibcvFFb5J2itnPv5nG1JUhnPO-UYRizwJ1hb5SK57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzMWE5Nzc5LTYyMWYtNDhjYi1iMzRiLTkwMzEwYTJhZjRiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToxNy40MTE4NzMxMjdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=33304b1c-fe00-40c7-88c5-3d29622c60f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/uploads/e31a9779-621f-48cb-b34b-90310a2af4b7?_state=v5jMrlI-OKmZ1CAvAd009osIEki2uanSAln0aEm1OHJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzMWE5Nzc5LTYyMWYtNDhjYi1iMzRiLTkwMzEwYTJhZjRiNyIsIk9mZnNldCI6Mjk4OTcyMTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6MTdaIn0%3D&digest=sha256%3A943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.duration=3.025399ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "PUT /v2/foo/bar/blobs/uploads/e31a9779-621f-48cb-b34b-90310a2af4b7?_state=v5jMrlI-OKmZ1CAvAd009osIEki2uanSAln0aEm1OHJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzMWE5Nzc5LTYyMWYtNDhjYi1iMzRiLTkwMzEwYTJhZjRiNyIsIk9mZnNldCI6Mjk4OTcyMTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6MTdaIn0%3D&digest=sha256%3A943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=a026b7c1-20f8-4f5c-b8e9-67b8913d8563 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.467227ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=4be9eec7-7e91-40db-bd37-917d1d7e7394 http.request.method=GET http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=202.536544ms http.response.status=200 http.response.written=29897216 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "GET /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 200 29897216 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=error msg="error parsing digest="sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29": unsupported digest algorithm" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=bd753fcb-7461-42b3-9759-92b9f7c48b1e http.request.method=GET http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" vars.name="foo/bar" time="2025-12-03T04:39:23Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=bd753fcb-7461-42b3-9759-92b9f7c48b1e http.request.method=GET http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/foo/bar/blobs/sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.992912ms http.response.status=400 http.response.written=110 vars.digest="sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "GET /v2/foo/bar/blobs/sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=0430b297-0a1e-45cd-bb88-3df039eb036a http.request.method=GET http.request.remoteaddr="127.0.0.1:43796" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.duration=2.652957ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "GET /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=69643231-b88a-4355-9ef5-7e40c7cd52a3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43806" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.duration=1.231153ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "DELETE /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=84ae4606-b330-4b43-9bf9-04478f60100b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43806" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="817.522µs" http.response.status=404 http.response.written=157 vars.digest="sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=45bc05c7-87cf-42cf-a909-6a0bae434b75 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43806" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.356775ms http.response.status=404 http.response.written=74 vars.digest="sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "DELETE /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=error msg="error parsing digest="sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29": unsupported digest algorithm" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=44d032d2-9c35-477f-90b8-04317492b167 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43814" http.request.uri="/v2/foo/bar/blobs/sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" vars.name="foo/bar" time="2025-12-03T04:39:23Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=44d032d2-9c35-477f-90b8-04317492b167 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43814" http.request.uri="/v2/foo/bar/blobs/sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.661843ms http.response.status=400 http.response.written=110 vars.digest="sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "DELETE /v2/foo/bar/blobs/sha257:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T04:39:23Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=798351e5-a107-465f-9e41-a400b8282b3a http.request.method=POST http.request.remoteaddr="127.0.0.1:43826" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.560495ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:30Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=6a790308-32ac-43f7-9e24-e3458e2b94f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43826" http.request.uri="/v2/foo/bar/blobs/uploads/8bbb40f6-794b-4f40-97d0-167a0463cfb1?_state=o_ptEUQUeXbefmB76rqAVH7vHm5AVZz7U9vKhNJDO2V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiYmI0MGY2LTc5NGItNGY0MC05N2QwLTE2N2EwNDYzY2ZiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToyMy44NjUxODI4WiJ9&digest=sha256%3A943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.duration=6.222396778s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "PUT /v2/foo/bar/blobs/uploads/8bbb40f6-794b-4f40-97d0-167a0463cfb1?_state=o_ptEUQUeXbefmB76rqAVH7vHm5AVZz7U9vKhNJDO2V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiYmI0MGY2LTc5NGItNGY0MC05N2QwLTE2N2EwNDYzY2ZiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOToyMy44NjUxODI4WiJ9&digest=sha256%3A943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:30Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=8b8d43b8-40a7-4f78-8fc1-95d999778835 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43826" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.232982ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:30 +0000] "HEAD /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:30Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=8e694b7e-d35f-4ffe-b78c-a15fb5b8e97f http.request.method=GET http.request.remoteaddr="127.0.0.1:43792" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.453955126s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "GET /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2025-12-03T04:39:30Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:42259" http.request.id=e9b22f07-147b-4f02-8fe0-a1ba7ed5a14f http.request.method=GET http.request.remoteaddr="127.0.0.1:43796" http.request.uri="/v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.446386157s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [03/Dec/2025:04:39:23 +0000] "GET /v2/foo/bar/blobs/sha256:943d7bf4615f4c7e812f59065af7aea359da700428a335d50d922cd548ddeb29 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (20.08s) === RUN TestRelativeURL time="2025-12-03T04:39:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T04:39:30Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:39:30Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34269" http.request.id=924e3632-b2a4-4cab-9079-234e21aea62d http.request.method=POST http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.569966ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:34Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34269" http.request.id=661f85fc-8799-4c7b-a9f5-7f218906fc24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/2231c659-bef2-42dd-af02-c42e9bd961fa?_state=0gVVPYst-Z7TOj_0LoDlMdW2yQVwopN_E27NLc9AvHh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMzFjNjU5LWJlZjItNDJkZC1hZjAyLWM0MmU5YmQ5NjFmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTozMC4yOTkwMzkyNDVaIn0%3D&digest=sha256%3A187a2a3c34ccf3a94c8e759a261bcf4fb1a1b8e7b74d6a28e2744824e96b9bbd" http.request.useragent="Go-http-client/1.1" http.response.duration=3.656340032s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:30 +0000] "PUT /v2/foo/bar/blobs/uploads/2231c659-bef2-42dd-af02-c42e9bd961fa?_state=0gVVPYst-Z7TOj_0LoDlMdW2yQVwopN_E27NLc9AvHh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMzFjNjU5LWJlZjItNDJkZC1hZjAyLWM0MmU5YmQ5NjFmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTozMC4yOTkwMzkyNDVaIn0%3D&digest=sha256%3A187a2a3c34ccf3a94c8e759a261bcf4fb1a1b8e7b74d6a28e2744824e96b9bbd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:34Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34269" http.request.id=02a5d806-5092-45fe-a40c-2ec373ef552e http.request.method=POST http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.425481ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:34Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34269" http.request.id=ba601d7a-5571-47a7-a931-5880a905cbad http.request.method=POST http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.630876ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:35Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34269" http.request.id=d35aeedb-62fb-4852-baa9-ed40912e2d7f http.request.method=PUT http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/d5d2ea4b-45a0-482a-84b8-3c64fa4bd802?_state=juA-lxe0sQdH0OICztv0DW-ivYaI_Ng4oWia4waRdLJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZDJlYTRiLTQ1YTAtNDgyYS04NGI4LTNjNjRmYTRiZDgwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTozNC4zODEzMzQ3MloifQ%3D%3D&digest=sha256%3Aedc665bc1c2494bd4dae3703db43a2da93911effe26d12a733ba8b0627e08ea8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.557644062s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:34 +0000] "PUT /v2/foo/bar/blobs/uploads/d5d2ea4b-45a0-482a-84b8-3c64fa4bd802?_state=juA-lxe0sQdH0OICztv0DW-ivYaI_Ng4oWia4waRdLJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZDJlYTRiLTQ1YTAtNDgyYS04NGI4LTNjNjRmYTRiZDgwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTozNC4zODEzMzQ3MloifQ%3D%3D&digest=sha256%3Aedc665bc1c2494bd4dae3703db43a2da93911effe26d12a733ba8b0627e08ea8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (5.65s) === RUN TestBlobDeleteDisabled time="2025-12-03T04:39:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T04:39:35Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:39:36Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:36647" http.request.id=f3fc720c-91ec-4637-b0ec-2fd77aa04672 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50722" http.request.uri="/v2/foo/bar/blobs/sha256:46eae6b982cec8d39eaef02429b3792edbc075f0b8bd8fb992e5a4a88ab052e0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.294899ms http.response.status=405 http.response.written=78 vars.digest="sha256:46eae6b982cec8d39eaef02429b3792edbc075f0b8bd8fb992e5a4a88ab052e0" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:36 +0000] "DELETE /v2/foo/bar/blobs/sha256:46eae6b982cec8d39eaef02429b3792edbc075f0b8bd8fb992e5a4a88ab052e0 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.27s) === RUN TestDeleteDisabled time="2025-12-03T04:39:36Z" 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.11 time="2025-12-03T04:39:36Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:39:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37435" http.request.id=17c11955-ea5a-488c-a0e6-2523785759c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:42614" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.613763ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37435" http.request.id=f59ade92-d711-41b1-8296-fbbca275d827 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42614" http.request.uri="/v2/foo/bar/blobs/uploads/0982e65a-691c-40c7-b4f9-040c143978a9?_state=Ntf79P97agYt6o13Nj1ah5xZnmZAJhLOXWZ0Q5nyE9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5ODJlNjVhLTY5MWMtNDBjNy1iNGY5LTA0MGMxNDM5NzhhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTozNi41NzExMjc2MloifQ%3D%3D&digest=sha256%3Af75040e91c628f9e2cd9374c2f52c147344197ec9f9954e2089b9481cb81cb33" http.request.useragent="Go-http-client/1.1" http.response.duration=4.875424273s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:36 +0000] "PUT /v2/foo/bar/blobs/uploads/0982e65a-691c-40c7-b4f9-040c143978a9?_state=Ntf79P97agYt6o13Nj1ah5xZnmZAJhLOXWZ0Q5nyE9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5ODJlNjVhLTY5MWMtNDBjNy1iNGY5LTA0MGMxNDM5NzhhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTozNi41NzExMjc2MloifQ%3D%3D&digest=sha256%3Af75040e91c628f9e2cd9374c2f52c147344197ec9f9954e2089b9481cb81cb33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:41Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:37435" http.request.id=6bd945d1-5730-4af8-96cc-cc2ca2784df6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42614" http.request.uri="/v2/foo/bar/blobs/sha256:f75040e91c628f9e2cd9374c2f52c147344197ec9f9954e2089b9481cb81cb33" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.465658ms http.response.status=405 http.response.written=78 vars.digest="sha256:f75040e91c628f9e2cd9374c2f52c147344197ec9f9954e2089b9481cb81cb33" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:39:41 +0000] "DELETE /v2/foo/bar/blobs/sha256:f75040e91c628f9e2cd9374c2f52c147344197ec9f9954e2089b9481cb81cb33 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (5.24s) === RUN TestDeleteReadOnly time="2025-12-03T04:39:41Z" 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.11 time="2025-12-03T04:39:41Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:39:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37255" http.request.id=c46ee123-b9af-4c4c-bbd5-a73c2d33334c http.request.method=POST http.request.remoteaddr="127.0.0.1:52010" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155344ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:46Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37255" http.request.id=02fa3dca-79d8-4c9b-a4f8-f46ee9658c0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52010" http.request.uri="/v2/foo/bar/blobs/uploads/126963e0-04f7-4624-8b5e-8d6b2570241b?_state=CQSicMuX0nLbXsFKn1ULBRDm4Gx8AvJUbN12qocRvVB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyNjk2M2UwLTA0ZjctNDYyNC04YjVlLThkNmIyNTcwMjQxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTo0MS43NjUyMDk2MjlaIn0%3D&digest=sha256%3A7889998bc768497af907ed69500ab4a24bbecdd0b5073e93789c4bd518444877" http.request.useragent="Go-http-client/1.1" http.response.duration=4.403171318s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:41 +0000] "PUT /v2/foo/bar/blobs/uploads/126963e0-04f7-4624-8b5e-8d6b2570241b?_state=CQSicMuX0nLbXsFKn1ULBRDm4Gx8AvJUbN12qocRvVB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyNjk2M2UwLTA0ZjctNDYyNC04YjVlLThkNmIyNTcwMjQxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDozOTo0MS43NjUyMDk2MjlaIn0%3D&digest=sha256%3A7889998bc768497af907ed69500ab4a24bbecdd0b5073e93789c4bd518444877 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [03/Dec/2025:04:39:46 +0000] "DELETE /v2/foo/bar/blobs/sha256:7889998bc768497af907ed69500ab4a24bbecdd0b5073e93789c4bd518444877 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (4.72s) === RUN TestStartPushReadOnly time="2025-12-03T04:39: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.11 time="2025-12-03T04:39:46Z" level=info msg="redis not configured" go.version=go1.24.11 127.0.0.1 - - [03/Dec/2025:04:39:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-12-03T04:39: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.11 time="2025-12-03T04:39:46Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:39:46Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=1cc80230-5188-4731-97d2-06597befae29 http.request.method=GET http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.277227ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:04:39:46 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T04:39:46Z" 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.11 http.request.host="127.0.0.1:46493" http.request.id=b023cb04-bf51-4cf7-b2f7-c8fa73b0f872 http.request.method=GET http.request.remoteaddr="127.0.0.1:50302" 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="912.766µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/Dec/2025:04:39:46 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T04:39:46Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=b68c04e8-6bd0-4f37-9490-af2927d9a776 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.188119ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:04:39:46 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-12-03T04:39:46Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=16b10c36-2725-4897-87ce-7d39130e8cde http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" 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=9.367303ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T04:39:46Z" 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.11 http.request.host="127.0.0.1:46493" http.request.id=16b10c36-2725-4897-87ce-7d39130e8cde http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" 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=9.491691ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T04:39:46Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=16b10c36-2725-4897-87ce-7d39130e8cde http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" 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=9.568767ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T04:39:46Z" 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.11 http.request.host="127.0.0.1:46493" http.request.id=16b10c36-2725-4897-87ce-7d39130e8cde http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" 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=9.635358ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:04:39:46 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-12-03T04:39:46Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=e91c0f43-b631-473b-966a-4d2e690e1285 http.request.method=POST http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.417829ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:46 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:51Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=7d78c3a6-3476-4219-911f-1294ca6965b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/blobs/uploads/e07ca2de-dcf5-4ddf-9b19-9c8481c31854?_state=BnkjuDZytnQKiU1NjB0AVdrlLhlwnUlbu_LTsxBkYlN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMDdjYTJkZS1kY2Y1LTRkZGYtOWIxOS05Yzg0ODFjMzE4NTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6NDYuNTU2NzI1Njk3WiJ9&digest=sha256%3A8120ee8b67f91c0859a45e908be32e137645052c439917f7e71db0c7ef7eaae3" http.request.useragent="Go-http-client/1.1" http.response.duration=4.806853173s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:46 +0000] "PUT /v2/foo/schema1/blobs/uploads/e07ca2de-dcf5-4ddf-9b19-9c8481c31854?_state=BnkjuDZytnQKiU1NjB0AVdrlLhlwnUlbu_LTsxBkYlN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMDdjYTJkZS1kY2Y1LTRkZGYtOWIxOS05Yzg0ODFjMzE4NTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6NDYuNTU2NzI1Njk3WiJ9&digest=sha256%3A8120ee8b67f91c0859a45e908be32e137645052c439917f7e71db0c7ef7eaae3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:51Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=f6148f5a-313a-44b6-8de3-131de9065de2 http.request.method=POST http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.508942ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:51 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=40793637-305f-40ff-ae27-0c9cb0c65a2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/blobs/uploads/5fcd8d43-ce35-4598-b478-3db1a4ef3f12?_state=Xw6zwa8_ZeqAtu5sEQ6FVcjoAixQLY7AsR_4a1t7Enl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1ZmNkOGQ0My1jZTM1LTQ1OTgtYjQ3OC0zZGIxYTRlZjNmMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6NTEuNjUzODk5MTM1WiJ9&digest=sha256%3A21abf4941c35edd70846f2b8278e63d04f7da8d8fdccd0b9fa5c660867cbc9fc" http.request.useragent="Go-http-client/1.1" http.response.duration=3.92842632s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:51 +0000] "PUT /v2/foo/schema1/blobs/uploads/5fcd8d43-ce35-4598-b478-3db1a4ef3f12?_state=Xw6zwa8_ZeqAtu5sEQ6FVcjoAixQLY7AsR_4a1t7Enl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1ZmNkOGQ0My1jZTM1LTQ1OTgtYjQ3OC0zZGIxYTRlZjNmMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6NTEuNjUzODk5MTM1WiJ9&digest=sha256%3A21abf4941c35edd70846f2b8278e63d04f7da8d8fdccd0b9fa5c660867cbc9fc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=8ff355b5-000d-4108-8401-1c68b56a545a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.348869ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=b35ee48d-b293-4415-9d59-cb9bf797b5f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" http.request.useragent="Go-http-client/1.1" http.response.duration=6.003681ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=f395ed90-71b4-4e5a-8efc-7f6c1ccade03 http.request.method=GET http.request.remoteaddr="127.0.0.1:50302" 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=4.294443ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=6405107f-dd90-47e1-9a37-a922cc9b6252 http.request.method=GET http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.855731ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "GET /v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:46493" http.request.id=3d9f3f56-8c26-4d59-ad73-95ab446ecb37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" http.request.useragent="Go-http-client/1.1" http.response.duration=9.821124ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:46493" http.request.id=f2010191-5146-4013-8a60-32c53ae95f37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" http.request.useragent="Go-http-client/1.1" http.response.duration=9.934085ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json" http.request.host="127.0.0.1:46493" http.request.id=1d188d8c-aea6-41d5-80a4-35589d7d6bf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" http.request.useragent="Go-http-client/1.1" http.response.duration=9.844131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=807434cf-853e-4ff3-a789-0b280d6dd468 http.request.method=GET http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.9455ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "GET /v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=27acfc3d-8b7f-422a-a113-1fe99d4c70ef http.request.method=GET http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.707909ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=664cab30-71d9-4fc5-8e62-90bf391b6112 http.request.method=GET http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.788652ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "GET /v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=0084659d-181b-42e4-941d-0bb370e9d5ea http.request.method=GET http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.76787ms http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=error msg="payload digest does match: "sha256:c44a4b495a007020ffda63f0831d418fb5336d998b692b4269876ee7f2ae0ba4" != "sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa"" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=7a5c2343-573d-4a8c-9a5c-97fe98749410 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" time="2025-12-03T04:39:55Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=7a5c2343-573d-4a8c-9a5c-97fe98749410 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50302" http.request.uri="/v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.198952ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa" 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:d568736b0f6898ebd509d7ab65f24af9d08df39de0001342221cf9547156fbaa HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=fa7fbcee-fa54-43fe-851a-ab7f99b73688 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.146354ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" 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.11 http.request.host="127.0.0.1:46493" http.request.id=35567530-39f6-4c49-9c48-ee6c59466bf4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.824914ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46493" http.request.id=3bd44c79-cfa8-4ea8-86b8-257c98465c8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.207104ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T04:39:55Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46493" http.request.id=3bd44c79-cfa8-4ea8-86b8-257c98465c8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.310584ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T04:39:55Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46493" http.request.id=3bd44c79-cfa8-4ea8-86b8-257c98465c8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.382281ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=6f24b5b0-4c83-43dc-9307-78b58f9b8b33 http.request.method=POST http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.079349ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=ec6d42e3-6bd1-4eaa-9a58-2a3b4f66952f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/blobs/uploads/e208d318-bd93-4c9c-83eb-47821102c166?_state=Bsgunx_bqety1vZKHx18H9YBl_WUWthDiGyiOar7cFx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMjA4ZDMxOC1iZDkzLTRjOWMtODNlYi00NzgyMTEwMmMxNjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6NTUuNjc2MjcyNTcyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.823413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "PUT /v2/foo/schema2/blobs/uploads/e208d318-bd93-4c9c-83eb-47821102c166?_state=Bsgunx_bqety1vZKHx18H9YBl_WUWthDiGyiOar7cFx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMjA4ZDMxOC1iZDkzLTRjOWMtODNlYi00NzgyMTEwMmMxNjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6NTUuNjc2MjcyNTcyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:39:55Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46493" http.request.id=29f9b015-a5dc-4e1c-a3dc-afa3986d78de http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.261383ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T04:39:55Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46493" http.request.id=29f9b015-a5dc-4e1c-a3dc-afa3986d78de http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.366539ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:04:39:55 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-12-03T04:39:56Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=84f91754-01dd-4c7e-b2a1-6d34af6d9138 http.request.method=POST http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.460692ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:01Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=3ad05267-7ef3-41f3-9339-c384a16a16bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/blobs/uploads/ef739bfd-b000-4d89-bf66-5924b8f7e13c?_state=AzaO6FT-xT8oPjwo6fuFo6EFY_gKW9xQ_WkVlJQfPSB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjczOWJmZC1iMDAwLTRkODktYmY2Ni01OTI0YjhmN2UxM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6NTYuMDI1MjY2MDA3WiJ9&digest=sha256%3Ac82d973ccef5a5b9fcda22f96585a5f4302822b711165eb52f0e29db4517ba54" http.request.useragent="Go-http-client/1.1" http.response.duration=5.785216727s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:39:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/ef739bfd-b000-4d89-bf66-5924b8f7e13c?_state=AzaO6FT-xT8oPjwo6fuFo6EFY_gKW9xQ_WkVlJQfPSB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjczOWJmZC1iMDAwLTRkODktYmY2Ni01OTI0YjhmN2UxM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6Mzk6NTYuMDI1MjY2MDA3WiJ9&digest=sha256%3Ac82d973ccef5a5b9fcda22f96585a5f4302822b711165eb52f0e29db4517ba54 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:02Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=3bb08f06-266f-45f2-acaa-5e4e791fea03 http.request.method=POST http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.097219ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=11a3d9f6-b3a6-42c9-b520-69b379c5858c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/blobs/uploads/95e7b4b5-d52c-4c52-98b7-42051e41901e?_state=04a_SYEPyu59teZ-fRZjLOlYCJarawxnRCTeh6-8T_57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NWU3YjRiNS1kNTJjLTRjNTItOThiNy00MjA1MWU0MTkwMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MDIuMDY4Nzg1MDg0WiJ9&digest=sha256%3Abf5739aeebc26a9d62e49db9fbab531b77ada58d291d3d2fc1a4f2dcc804cb8c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.676248704s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/95e7b4b5-d52c-4c52-98b7-42051e41901e?_state=04a_SYEPyu59teZ-fRZjLOlYCJarawxnRCTeh6-8T_57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NWU3YjRiNS1kNTJjLTRjNTItOThiNy00MjA1MWU0MTkwMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MDIuMDY4Nzg1MDg0WiJ9&digest=sha256%3Abf5739aeebc26a9d62e49db9fbab531b77ada58d291d3d2fc1a4f2dcc804cb8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46493" http.request.id=1974d98d-208f-4d08-bb11-3328d7a60c6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.258422ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46493" http.request.id=f300ab85-0832-4479-b670-e870136f4091 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/sha256:e66f28a48b31d7e2e7ded1626976046dcb44bb651ae69bd3f90bade622dca45e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.713773ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "PUT /v2/foo/schema2/manifests/sha256:e66f28a48b31d7e2e7ded1626976046dcb44bb651ae69bd3f90bade622dca45e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=8d7c35b1-a1a9-4b50-b814-420ac2b0807b http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" 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=2.322078ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=e24b633b-80b4-498d-9dd3-8edf85f5700b http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/sha256:e66f28a48b31d7e2e7ded1626976046dcb44bb651ae69bd3f90bade622dca45e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.370044ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/manifests/sha256:e66f28a48b31d7e2e7ded1626976046dcb44bb651ae69bd3f90bade622dca45e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=c12b8473-d8ab-4973-aff9-5c3ddfae1536 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.787056ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=03729b8b-8af3-42e0-8d0c-f4d9d2def32a http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/sha256:e66f28a48b31d7e2e7ded1626976046dcb44bb651ae69bd3f90bade622dca45e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.855182ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/manifests/sha256:e66f28a48b31d7e2e7ded1626976046dcb44bb651ae69bd3f90bade622dca45e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=a9a42c6a-d05d-4304-83d4-725efac65d79 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.781263ms http.response.status=200 http.response.written=45 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="rewriting manifest sha256:e66f28a48b31d7e2e7ded1626976046dcb44bb651ae69bd3f90bade622dca45e in schema1 format to support old client" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=ce1032c0-ca6a-4019-a579-e53407b64ee4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" 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-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=ce1032c0-ca6a-4019-a579-e53407b64ee4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" 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=5.786707ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46493" http.request.id=eda900ba-1ca7-4a73-aa88-3cb8866d3c30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" 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=2.237256ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46493" http.request.id=6c330eea-78ed-4077-94cb-7d85bfa6db4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.641309ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46493" http.request.id=ba056719-4022-407b-b98c-5651e4fb1393 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/sha256:2fd83b503184240cf3aaa87e3bc9e144ba7a49efc85245cce852707ccad88794" http.request.useragent="Go-http-client/1.1" http.response.duration=2.415987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "PUT /v2/foo/schema2/manifests/sha256:2fd83b503184240cf3aaa87e3bc9e144ba7a49efc85245cce852707ccad88794 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=4a52cd09-e1c9-432f-94e4-fd27c136a488 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" 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=2.346025ms http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=2272fa3a-583b-4377-bfab-29064ca43f0f http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/sha256:2fd83b503184240cf3aaa87e3bc9e144ba7a49efc85245cce852707ccad88794" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.263253ms http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/manifests/sha256:2fd83b503184240cf3aaa87e3bc9e144ba7a49efc85245cce852707ccad88794 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=32869613-72ce-41f9-8276-88095f443e31 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.906753ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=60198ce3-bb0f-46c7-9086-0a843f6fbec1 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" http.request.uri="/v2/foo/schema2/manifests/sha256:2fd83b503184240cf3aaa87e3bc9e144ba7a49efc85245cce852707ccad88794" http.request.useragent="Go-http-client/1.1" http.response.duration=1.810657ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/manifests/sha256:2fd83b503184240cf3aaa87e3bc9e144ba7a49efc85245cce852707ccad88794 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=info msg="rewriting manifest list sha256:2fd83b503184240cf3aaa87e3bc9e144ba7a49efc85245cce852707ccad88794 in schema1 format to support old client" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=747bee8d-9ad7-466e-bdc5-d17330fe7240 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" 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-12-03T04:40:04Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:46493" http.request.id=747bee8d-9ad7-466e-bdc5-d17330fe7240 http.request.method=GET http.request.remoteaddr="127.0.0.1:46828" 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=3.329309ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" 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.11 time="2025-12-03T04:40:04Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:40:04Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=5e11a62f-8824-46e1-ae6d-1c7fdcdf231f http.request.method=GET http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.069824ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" 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.11 http.request.host="127.0.0.1:35013" http.request.id=61f036d2-e135-4f3d-885a-e99b2ee08dbf http.request.method=GET http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.837738ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=0f4f8f77-f4a7-4505-8362-2a975c72ed11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.965791ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-12-03T04:40:04Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=751ed28f-4f5d-4a7b-b5a4-e3d388d209ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" 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=9.012682ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T04:40:04Z" 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.11 http.request.host="127.0.0.1:35013" http.request.id=751ed28f-4f5d-4a7b-b5a4-e3d388d209ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" 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=9.100367ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T04:40:04Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=751ed28f-4f5d-4a7b-b5a4-e3d388d209ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" 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=9.171ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T04:40:04Z" 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.11 http.request.host="127.0.0.1:35013" http.request.id=751ed28f-4f5d-4a7b-b5a4-e3d388d209ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" 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=9.242899ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:04:40:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-12-03T04:40:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=a12405ff-1159-4781-8cdf-bd161ff28c63 http.request.method=POST http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.644463ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:09Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=bb268578-7f2d-43dd-98f1-3e1ffadde6ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/blobs/uploads/f56bc6df-6e22-46a1-8f9c-3ddeac84dd5f?_state=ROeiCqoJgkBWHKYhNspUOZVnoitE--qbjlZcnwcorzl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNTZiYzZkZi02ZTIyLTQ2YTEtOGY5Yy0zZGRlYWM4NGRkNWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MDUuMTI0MTE5OTY3WiJ9&digest=sha256%3Aec661ecae771a89015984029bc2f344280945343f7ec5f9a15fe0129b5c39557" http.request.useragent="Go-http-client/1.1" http.response.duration=4.788347266s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/f56bc6df-6e22-46a1-8f9c-3ddeac84dd5f?_state=ROeiCqoJgkBWHKYhNspUOZVnoitE--qbjlZcnwcorzl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNTZiYzZkZi02ZTIyLTQ2YTEtOGY5Yy0zZGRlYWM4NGRkNWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MDUuMTI0MTE5OTY3WiJ9&digest=sha256%3Aec661ecae771a89015984029bc2f344280945343f7ec5f9a15fe0129b5c39557 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=bf059177-711b-4fe3-a067-38255f595adf http.request.method=POST http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.58762ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=7e7761cd-6862-46ab-bab6-3fe8eb3208e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/blobs/uploads/8ae966a6-d413-49e5-b697-9b9b06cf4b74?_state=_DXevzcIllUMCA_ScVtgW-5QwaH6Cx2TuQuZLm9y8fl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YWU5NjZhNi1kNDEzLTQ5ZTUtYjY5Ny05YjliMDZjZjRiNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MTAuMTgxMjU0MTUzWiJ9&digest=sha256%3Abd3678341f851531375fa9c4a6185adc1ed2cac1cc9f77e6e810c59ddec6a031" http.request.useragent="Go-http-client/1.1" http.response.duration=3.029620042s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/8ae966a6-d413-49e5-b697-9b9b06cf4b74?_state=_DXevzcIllUMCA_ScVtgW-5QwaH6Cx2TuQuZLm9y8fl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YWU5NjZhNi1kNDEzLTQ5ZTUtYjY5Ny05YjliMDZjZjRiNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MTAuMTgxMjU0MTUzWiJ9&digest=sha256%3Abd3678341f851531375fa9c4a6185adc1ed2cac1cc9f77e6e810c59ddec6a031 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=39491833-0e1e-479b-8110-a66da8a347a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.637119ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=a98561e1-9c09-4a67-bbb3-8caed7bedfd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.250375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=1352bb41-f1f7-406c-8f17-c929e1e9cefb http.request.method=GET http.request.remoteaddr="127.0.0.1:51680" 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=4.926133ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=802e23fc-a964-417c-bfd0-d1846fb07c84 http.request.method=GET http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.961231ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "GET /v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35013" http.request.id=159c668e-ea10-49e9-97a7-d2246d3a4bfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" http.request.useragent="Go-http-client/1.1" http.response.duration=9.815373ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35013" http.request.id=1d6ec83e-76c1-4120-a7a7-e88a844745ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" http.request.useragent="Go-http-client/1.1" http.response.duration=9.901077ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json" http.request.host="127.0.0.1:35013" http.request.id=06db149a-82e4-4e69-94ac-164de7d8a38d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" http.request.useragent="Go-http-client/1.1" http.response.duration=9.908092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=bde1c577-505e-4051-8e89-57ef5b7bc693 http.request.method=GET http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.864165ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "GET /v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=a3b7ca51-4eff-4f39-8f68-b676d876c943 http.request.method=GET http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.927339ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=0579eb80-55cd-4e95-b899-d48e03edaf00 http.request.method=GET http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.884086ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "GET /v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=1cd407c1-1932-4045-8d3a-c1bc3fa98c09 http.request.method=GET http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.987623ms http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=error msg="payload digest does match: "sha256:0eb8ce174b6e8f4966e1667a9d27726513bb541be8d268a039c99242b1182da6" != "sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1"" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=0a8f8a71-6012-429c-bcf8-79d784bd8f24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" time="2025-12-03T04:40: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.11 http.request.host="127.0.0.1:35013" http.request.id=0a8f8a71-6012-429c-bcf8-79d784bd8f24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51680" http.request.uri="/v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.255884ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1" 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:835f30f922026db6b792979ae3a320585178e505f44786d6e7f31a111c53a7d1 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-12-03T04:40: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.11 http.request.host="127.0.0.1:35013" http.request.id=c257e01f-e4f1-463b-8a5d-7ac132c17ebe http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.266663ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T04:40: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.11 http.request.host="127.0.0.1:35013" http.request.id=6f354854-7b68-413f-afc5-c7c1ebf65750 http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.823219ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T04:40: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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35013" http.request.id=934df1f3-1bb2-46bc-af00-8ee41f60cae8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.313621ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T04:40: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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35013" http.request.id=934df1f3-1bb2-46bc-af00-8ee41f60cae8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.420799ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T04:40: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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35013" http.request.id=934df1f3-1bb2-46bc-af00-8ee41f60cae8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.514614ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=fd2ce692-f4e7-4dac-9571-6354dc8f531f http.request.method=POST http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.152982ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=b2123344-e1ab-4cd3-ac0e-1f7437a35e7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/blobs/uploads/30b6d1b1-f661-467e-9981-47df1c1353e5?_state=SY73B1YtDqxPu_o8x7LGHwy-2hiWrU017h5bsgwUhDl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMGI2ZDFiMS1mNjYxLTQ2N2UtOTk4MS00N2RmMWMxMzUzZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MTMuMzA1ODI2MzkxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.787629ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/30b6d1b1-f661-467e-9981-47df1c1353e5?_state=SY73B1YtDqxPu_o8x7LGHwy-2hiWrU017h5bsgwUhDl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMGI2ZDFiMS1mNjYxLTQ2N2UtOTk4MS00N2RmMWMxMzUzZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MTMuMzA1ODI2MzkxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40: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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35013" http.request.id=f419cee2-5c16-4153-83d0-f9e5db8153ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.305542ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T04:40: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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35013" http.request.id=f419cee2-5c16-4153-83d0-f9e5db8153ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.418029ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-12-03T04:40:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=004a0775-4cc1-4877-8718-6f609cd0ae19 http.request.method=POST http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.323976ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:15Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=3d4118ec-5818-4345-9fda-82cbbbb691b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/blobs/uploads/710c15df-a464-43f7-bb3e-f8ece23e4cfb?_state=2uATYEdTpAo2BYd2NPzEL26tLiWfLfivdsGKcMi4rKF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MTBjMTVkZi1hNDY0LTQzZjctYmIzZS1mOGVjZTIzZTRjZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MTMuNTI4OTY4NDIxWiJ9&digest=sha256%3A7b266c3d129da16aee857d73a99bca2caa022ae256c416932ed59c4507b22e3c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.760712752s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/710c15df-a464-43f7-bb3e-f8ece23e4cfb?_state=2uATYEdTpAo2BYd2NPzEL26tLiWfLfivdsGKcMi4rKF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MTBjMTVkZi1hNDY0LTQzZjctYmIzZS1mOGVjZTIzZTRjZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MTMuNTI4OTY4NDIxWiJ9&digest=sha256%3A7b266c3d129da16aee857d73a99bca2caa022ae256c416932ed59c4507b22e3c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:15Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=5db3b3ff-0283-4ee1-a339-a9138fc13c87 http.request.method=POST http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.454903ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=aaa8cd1f-9a6f-4682-9146-e5313bb8daad http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/blobs/uploads/8314d5ff-aed2-4986-814e-c72aaae1809e?_state=U-msbF0EamPiIdeu8hKGxWn6tTfhfz4clwTDg7sDAfp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MzE0ZDVmZi1hZWQyLTQ5ODYtODE0ZS1jNzJhYWFlMTgwOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MTUuNjcwMzQ3MjM4WiJ9&digest=sha256%3Ab5973ea8caa09b57fe7993150504fcb34c2be0fe87cedc3b24e4a7e564621e5d" http.request.useragent="Go-http-client/1.1" http.response.duration=4.565403326s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/8314d5ff-aed2-4986-814e-c72aaae1809e?_state=U-msbF0EamPiIdeu8hKGxWn6tTfhfz4clwTDg7sDAfp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MzE0ZDVmZi1hZWQyLTQ5ODYtODE0ZS1jNzJhYWFlMTgwOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MTUuNjcwMzQ3MjM4WiJ9&digest=sha256%3Ab5973ea8caa09b57fe7993150504fcb34c2be0fe87cedc3b24e4a7e564621e5d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35013" http.request.id=2fc43e0b-e2dc-4783-a78d-5f52d42c96c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.297311ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35013" http.request.id=c887b393-d7ab-4af3-aa86-73581da9c08b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/sha256:17b71dbf7974c4812b9ad3e71dace4c072ae24b79366bee1275b005dd0dbb755" http.request.useragent="Go-http-client/1.1" http.response.duration=2.824625ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "PUT /v2/foo/schema2/manifests/sha256:17b71dbf7974c4812b9ad3e71dace4c072ae24b79366bee1275b005dd0dbb755 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=df3be4be-aeb6-4767-98ad-60fa671c4ba3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" 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=2.415587ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=77f376be-6de9-487c-af5f-899758befda6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/sha256:17b71dbf7974c4812b9ad3e71dace4c072ae24b79366bee1275b005dd0dbb755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.468805ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/manifests/sha256:17b71dbf7974c4812b9ad3e71dace4c072ae24b79366bee1275b005dd0dbb755 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=0812b0ae-bdc9-4dee-8de2-9b2fe37e735d http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.050265ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=ae0d92c7-d96b-4620-9473-6c597bec3933 http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/sha256:17b71dbf7974c4812b9ad3e71dace4c072ae24b79366bee1275b005dd0dbb755" http.request.useragent="Go-http-client/1.1" http.response.duration=1.790329ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/manifests/sha256:17b71dbf7974c4812b9ad3e71dace4c072ae24b79366bee1275b005dd0dbb755 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=dc8f1bb8-872d-484d-a9fe-5367a0afe9dd http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.996996ms http.response.status=200 http.response.written=45 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="rewriting manifest sha256:17b71dbf7974c4812b9ad3e71dace4c072ae24b79366bee1275b005dd0dbb755 in schema1 format to support old client" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=02c6c7ee-56db-4642-b077-0314af212489 http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" 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-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=02c6c7ee-56db-4642-b077-0314af212489 http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" 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=5.465543ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35013" http.request.id=1771b561-64c5-408f-993d-2916c054a5d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" 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=2.344387ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35013" http.request.id=8660029c-d6a5-4d1e-8f69-1335a9561337 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.859272ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35013" http.request.id=a132f708-9294-4586-9408-f3a9a4715290 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/sha256:dcc380f07dc31c39a480e10807ab9050ef6700a0a94661c25d6fd445d6aa3af5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.647322ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "PUT /v2/foo/schema2/manifests/sha256:dcc380f07dc31c39a480e10807ab9050ef6700a0a94661c25d6fd445d6aa3af5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=fede421a-9f40-4c98-8343-0af65099523e http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" 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=2.504427ms http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=8069a5dc-c859-46d2-ac16-9dbaeeb6370c http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/sha256:dcc380f07dc31c39a480e10807ab9050ef6700a0a94661c25d6fd445d6aa3af5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.494041ms http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/manifests/sha256:dcc380f07dc31c39a480e10807ab9050ef6700a0a94661c25d6fd445d6aa3af5 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=3712fd9f-171f-42b9-be3e-3cb171d5e98d http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.660292ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=20007ff2-b420-4b16-8106-323a0d1c0aa0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" http.request.uri="/v2/foo/schema2/manifests/sha256:dcc380f07dc31c39a480e10807ab9050ef6700a0a94661c25d6fd445d6aa3af5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.037643ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/manifests/sha256:dcc380f07dc31c39a480e10807ab9050ef6700a0a94661c25d6fd445d6aa3af5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="rewriting manifest list sha256:dcc380f07dc31c39a480e10807ab9050ef6700a0a94661c25d6fd445d6aa3af5 in schema1 format to support old client" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=cc27ff27-046f-4408-b937-8e83d4771697 http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" 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-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35013" http.request.id=cc27ff27-046f-4408-b937-8e83d4771697 http.request.method=GET http.request.remoteaddr="127.0.0.1:56406" 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=5.99303ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (34.11s) === RUN TestGetManifestWithStorageError time="2025-12-03T04:40:20Z" 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.11 time="2025-12-03T04:40:20Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:40:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:40341" http.request.id=a707340b-4d26-48af-82e1-b61245aa4d9f http.request.method=GET http.request.remoteaddr="127.0.0.1:37900" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.844358ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.11 http.request.host="127.0.0.1:40341" http.request.id=6e6370b7-e094-42a0-bd0a-cb073223c152 http.request.method=GET http.request.remoteaddr="127.0.0.1:37900" 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=2.133238ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.11 http.request.host="127.0.0.1:40341" http.request.id=2ab93fdd-1b32-48bd-9e51-dd208c3a276d http.request.method=GET http.request.remoteaddr="127.0.0.1:37900" 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=2.118892ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.11 http.request.host="127.0.0.1:40341" http.request.id=1328ea84-875e-4674-a2e8-28f19871656c http.request.method=GET http.request.remoteaddr="127.0.0.1:37900" 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=2.131754ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2025-12-03T04:40:20Z" 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.11 time="2025-12-03T04:40:20Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:40:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=a9d6b6c7-b957-49ea-8701-93f752b37845 http.request.method=GET http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.685182ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" 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.11 http.request.host="127.0.0.1:38753" http.request.id=d4ed49f9-c79d-42c8-9315-c8681517e44a http.request.method=GET http.request.remoteaddr="127.0.0.1:44740" 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=2.069301ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=ca0bd282-f2da-4486-9640-3f6871a67afe http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.115315ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=d760f61d-12de-4715-9d18-9de47703cd6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" 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=9.400111ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T04:40:20Z" 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.11 http.request.host="127.0.0.1:38753" http.request.id=d760f61d-12de-4715-9d18-9de47703cd6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" 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=9.501399ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T04:40:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=d760f61d-12de-4715-9d18-9de47703cd6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" 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=9.573666ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T04:40:20Z" 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.11 http.request.host="127.0.0.1:38753" http.request.id=d760f61d-12de-4715-9d18-9de47703cd6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" 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=9.638588ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-12-03T04:40:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=853cb2b1-c297-4a74-8f04-02bf87e218f5 http.request.method=POST http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.337548ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:26Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=ce91f98c-4960-4cb9-bc7d-ebaf09261fc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/blobs/uploads/a169a3b0-ffd4-472b-9e16-309abdfcf55e?_state=oxFWLJJOUOGTBct70a4IOsXvUENIupkd90-L_w4tI9x7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMTY5YTNiMC1mZmQ0LTQ3MmItOWUxNi0zMDlhYmRmY2Y1NWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MjAuNjY3MzM1NzA1WiJ9&digest=sha256%3A69343dcc22c4cfdb62bd37ce900736e5e2adaabc9a2662874572c31972cd06da" http.request.useragent="Go-http-client/1.1" http.response.duration=5.593784852s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/a169a3b0-ffd4-472b-9e16-309abdfcf55e?_state=oxFWLJJOUOGTBct70a4IOsXvUENIupkd90-L_w4tI9x7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMTY5YTNiMC1mZmQ0LTQ3MmItOWUxNi0zMDlhYmRmY2Y1NWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MjAuNjY3MzM1NzA1WiJ9&digest=sha256%3A69343dcc22c4cfdb62bd37ce900736e5e2adaabc9a2662874572c31972cd06da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:26Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=922d3978-5da3-4ec8-9f5b-59dba1dc240a http.request.method=POST http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.011237ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:26 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=36c3189c-4b4b-41dc-8d8a-8b3b3360a4e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/blobs/uploads/08443b72-74f4-49ee-beb4-ed6838b9e4d8?_state=6K-ZXSmk3UGPYy1hKd5ClRTWr6vuL5VbtnS0dbdl_M57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwODQ0M2I3Mi03NGY0LTQ5ZWUtYmViNC1lZDY4MzhiOWU0ZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MjYuNTYzNTY3Mjg3WiJ9&digest=sha256%3A1a93c05093bd8a47363097105a3515ad36f9966545833377e61a9609d2e07ae5" http.request.useragent="Go-http-client/1.1" http.response.duration=5.630178224s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:26 +0000] "PUT /v2/foo/schema1/blobs/uploads/08443b72-74f4-49ee-beb4-ed6838b9e4d8?_state=6K-ZXSmk3UGPYy1hKd5ClRTWr6vuL5VbtnS0dbdl_M57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwODQ0M2I3Mi03NGY0LTQ5ZWUtYmViNC1lZDY4MzhiOWU0ZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MjYuNTYzNTY3Mjg3WiJ9&digest=sha256%3A1a93c05093bd8a47363097105a3515ad36f9966545833377e61a9609d2e07ae5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=88998275-0afe-437c-89c4-0e01a30b8bdc http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.290119ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=edd1b7ae-9327-4c4b-a0f6-039ec6dd9f1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.duration=8.36949ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=598f5b39-dc1a-4f86-8c19-92d5a4a7c904 http.request.method=GET http.request.remoteaddr="127.0.0.1:44740" 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=4.976151ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=8edf351f-dd91-4afb-8d59-cfe15bbc5edc http.request.method=GET http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.183709ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38753" http.request.id=998acfdc-649c-4258-82ce-f511e9234a4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.duration=9.75382ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38753" http.request.id=f177d838-9869-4358-b251-fbae3086fce2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.duration=9.778701ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json" http.request.host="127.0.0.1:38753" http.request.id=b9831cc2-3c9a-4603-806d-6dab9818d8c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.duration=9.824591ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=b68d7cef-25da-44f3-aebb-2d210e7b6a61 http.request.method=GET http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.793806ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=20a689c8-430f-412a-a79e-a3dc23c4c8f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.822865ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=1d9b7a8f-bfa3-4d67-9e50-1811a96107aa http.request.method=GET http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.duration=1.757949ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=6d43dcaf-d6f1-4ccc-a28d-f7909e9b2a1d http.request.method=GET http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.789957ms http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=error msg="payload digest does match: "sha256:c2a8b8d4b6d6b18305ad010a36a5cf54133594035bccccb2b9730f0ebf679126" != "sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639"" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=5a445c37-7853-4226-955f-d383a31bf3c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" time="2025-12-03T04:40:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=5a445c37-7853-4226-955f-d383a31bf3c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44740" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.178538ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=3a82afd3-696c-4174-8687-c66f42523e1d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.duration=2.45286ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=757accc6-0f9e-4987-a762-7afb7a5158b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:38916" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.919283ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=bd4a8e7f-35db-4ddc-bfa0-e129e7297f0e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38918" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.341463ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=2df0ea5f-36f0-4189-8b0b-c2447fe7c9da http.request.method=PUT http.request.remoteaddr="127.0.0.1:38920" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.duration=10.164269ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=0477df2c-9f69-4f77-9a40-d9baa7ab25d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38920" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.696347ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=01884ef6-4ee5-43ab-9f4b-25c1c586a67d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38934" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.353667ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=1e0ae4ed-3f93-4de4-97c7-fbd7bc030b90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.471395ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=da900ec6-ae1d-4b7e-8345-b33306b49bf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.926181ms http.response.status=200 http.response.written=39 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=6a951fec-1de0-49f1-87d7-b919c00f0635 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639" http.request.useragent="Go-http-client/1.1" http.response.duration=2.281975ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:1eea0ef8bd21f1dd28f06f5cd92ef380aa948b92074707ee6df6cd5283fd1639 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=c8958816-b522-489a-a25e-d2697c7f39e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" 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=2.067686ms http.response.status=200 http.response.written=35 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=18b6328c-2139-47b3-ba48-196662432068 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.983995ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" 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.11 http.request.host="127.0.0.1:38753" http.request.id=21df6b65-6242-41d7-9fae-2830dd9b06c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" 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=2.005042ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38753" http.request.id=0ad926b1-271a-4188-a729-4c367aca55dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.254072ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T04:40:32Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38753" http.request.id=0ad926b1-271a-4188-a729-4c367aca55dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.345926ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T04:40:32Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38753" http.request.id=0ad926b1-271a-4188-a729-4c367aca55dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.442451ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=0680c834-03fc-4ef5-ac4c-b238412043a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.473791ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=c71b613a-98f7-4505-8512-a21f78a8f409 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/blobs/uploads/cdf2961e-1255-4bb6-a2da-82fd5c1ba471?_state=mUmFIRXPd7gnFZ7uA1LRF6_DHbp7nGo9IngkJiCkfDV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZGYyOTYxZS0xMjU1LTRiYjYtYTJkYS04MmZkNWMxYmE0NzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MzIuMzMzMTI5MTkyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.113227ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema2/blobs/uploads/cdf2961e-1255-4bb6-a2da-82fd5c1ba471?_state=mUmFIRXPd7gnFZ7uA1LRF6_DHbp7nGo9IngkJiCkfDV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZGYyOTYxZS0xMjU1LTRiYjYtYTJkYS04MmZkNWMxYmE0NzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MzIuMzMzMTI5MTkyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38753" http.request.id=ad66d1b4-1b97-418a-a1ac-8ac46d99bbd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.454969ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T04:40:32Z" 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.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38753" http.request.id=ad66d1b4-1b97-418a-a1ac-8ac46d99bbd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.548187ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-12-03T04:40:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=3920f64c-4e51-4ca9-b11b-ff4cbc39ee1d http.request.method=POST http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.59712ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=0ba23995-c3d0-41b7-a475-23b2a7eddacb http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/blobs/uploads/f031de85-9a03-4d45-ad1a-9f1f1b3be4e9?_state=pOLY48JzdAuF1Vf8pSJZTlnom3pQSD0flfpPbsoiXNR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDMxZGU4NS05YTAzLTRkNDUtYWQxYS05ZjFmMWIzYmU0ZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MzIuNjg0NTc1NDI2WiJ9&digest=sha256%3Aea821e44ff686275c02ae3dab2f2764433dbdcfc27520fc0c67da727a5362c33" http.request.useragent="Go-http-client/1.1" http.response.duration=5.702941217s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:32 +0000] "PUT /v2/foo/schema2/blobs/uploads/f031de85-9a03-4d45-ad1a-9f1f1b3be4e9?_state=pOLY48JzdAuF1Vf8pSJZTlnom3pQSD0flfpPbsoiXNR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDMxZGU4NS05YTAzLTRkNDUtYWQxYS05ZjFmMWIzYmU0ZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MzIuNjg0NTc1NDI2WiJ9&digest=sha256%3Aea821e44ff686275c02ae3dab2f2764433dbdcfc27520fc0c67da727a5362c33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=ef02872f-cc58-4c3c-a440-a47a62e56abb http.request.method=POST http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.488598ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=645c54fe-7055-4f0d-b51d-979425384959 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/blobs/uploads/e033ab25-f0ec-40e1-96ca-a41b9be4f496?_state=jfrIZQdPYAGsTNzTqjGU2AuxGqaKqbJff3fW1f205317Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMDMzYWIyNS1mMGVjLTQwZTEtOTZjYS1hNDFiOWJlNGY0OTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MzguNjUzMTczMzk3WiJ9&digest=sha256%3Adfa46e8d5888f83b1b62ed8f49429998ae6750e03db5f5656a995caff17a07fd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.588821546s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/e033ab25-f0ec-40e1-96ca-a41b9be4f496?_state=jfrIZQdPYAGsTNzTqjGU2AuxGqaKqbJff3fW1f205317Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMDMzYWIyNS1mMGVjLTQwZTEtOTZjYS1hNDFiOWJlNGY0OTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDQ6NDA6MzguNjUzMTczMzk3WiJ9&digest=sha256%3Adfa46e8d5888f83b1b62ed8f49429998ae6750e03db5f5656a995caff17a07fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38753" http.request.id=e78afa66-2f90-43dd-8186-216b25ce5a49 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.471363ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38753" http.request.id=8fc13e54-adba-4505-9402-3b10b406ca5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.541555ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=93efd97d-27b0-4ba1-90bd-c0c7b9e68dd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" 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=2.351506ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=4d0ae559-4266-48b4-bc69-987af363ae00 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.80547ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "GET /v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=9b80c59a-8026-4d26-9dc3-57659b134ea2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.819661ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=c9f4f77f-4379-4700-b449-a4232b5ca20a http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.825165ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "GET /v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=5d9db59e-5875-43de-97d0-1e3d5529a032 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" 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="886.578µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="rewriting manifest sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb in schema1 format to support old client" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=bb21e9d8-b0f7-481c-87f1-15f9b85d1da4 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" 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-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=bb21e9d8-b0f7-481c-87f1-15f9b85d1da4 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" 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=5.117092ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=ebef2b23-7cbc-4394-9ae1-5c260cb59ff1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.109779ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "DELETE /v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=ea60d3a0-7c87-4496-aaa5-0041acf44e75 http.request.method=GET http.request.remoteaddr="127.0.0.1:38942" http.request.uri="/v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.970306ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "GET /v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=fe8bd4c2-2092-4c49-84ac-28d9619e9c73 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36810" http.request.uri="/v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.74711ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "DELETE /v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38753" http.request.id=cfb55a3a-7974-4fa7-86fc-9a760b294370 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36816" http.request.uri="/v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.997256ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=611de896-3b21-44df-bfbf-9386938bbaea http.request.method=GET http.request.remoteaddr="127.0.0.1:36816" http.request.uri="/v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.242636ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "GET /v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=f12586cc-1e45-46aa-b4d9-384b8deb6a92 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36832" 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=2.216519ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38753" http.request.id=701f4b80-2c12-4dc7-a14d-4a0857f2b261 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36834" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.047904ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=0c2e5c51-ffb5-4626-a9e3-7cb536f8f2fd http.request.method=GET http.request.remoteaddr="127.0.0.1:36834" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.103576ms http.response.status=200 http.response.written=39 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=ddf6407f-e02b-418b-ab40-b1786e112071 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36834" http.request.uri="/v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.023316ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "DELETE /v2/foo/schema2/manifests/sha256:94edeb02ae8f1b1d5196d526d18c7b3f1f1cc48df35fb869fe4b4e823d58e2fb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:38753" http.request.id=10a3519d-5659-4565-845d-32743ab6ad92 http.request.method=GET http.request.remoteaddr="127.0.0.1:36834" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.78468ms http.response.status=200 http.response.written=35 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (20.98s) === RUN TestManifestDeleteDisabled time="2025-12-03T04:40:41Z" 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.11 time="2025-12-03T04:40:41Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:40:41Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:46273" http.request.id=1822293d-2e08-4bc3-b663-b4fcdf88f046 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50166" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.10618ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-12-03T04:40:41Z" 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.11 time="2025-12-03T04:40:41Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:40:41Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 time="2025-12-03T04:40:41Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.11 time="2025-12-03T04:40:41Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.11 time="2025-12-03T04:40:41Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:44939" http.request.id=989a747d-4941-4e16-8ca7-9f9f978bee03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34404" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.41231ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:44939" http.request.id=b9f2bc0c-1dc1-44fc-b472-e9eb3341d9f6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34418" 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.941217ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:44939" http.request.id=6db504bb-7c08-4944-96c7-8531640578d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:34432" 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=3.649494ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-12-03T04:40:41Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:44939" http.request.id=498595db-cbee-420e-8eaf-165a1683c851 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34448" 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=3.990823ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:04:40:41 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.43s) === RUN TestProxyManifestGetByTag time="2025-12-03T04:40:41Z" 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.11 time="2025-12-03T04:40:41Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:40:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=e6b287b3-5e0e-459a-90d5-98c1f271b01a http.request.method=POST http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.265458ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=623a7bfc-24cb-4678-a760-a29e2bdf9dc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/6ac1289f-271a-4a15-8370-beb82a22a649?_state=i5fyFJaOsdYypz3shWJd8DipZCyTuPNhDurxYmBIADt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhYzEyODlmLTI3MWEtNGExNS04MzcwLWJlYjgyYTIyYTY0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDo0MDo0Mi4wMDQ3ODYxNDZaIn0%3D&digest=sha256%3A8938ce382a5a126fcc728fe02ffcc1069dfd51e350c9029b3e4b4aee1c0b1e5d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.118367399s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:42 +0000] "PUT /v2/foo/bar/blobs/uploads/6ac1289f-271a-4a15-8370-beb82a22a649?_state=i5fyFJaOsdYypz3shWJd8DipZCyTuPNhDurxYmBIADt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhYzEyODlmLTI3MWEtNGExNS04MzcwLWJlYjgyYTIyYTY0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDo0MDo0Mi4wMDQ3ODYxNDZaIn0%3D&digest=sha256%3A8938ce382a5a126fcc728fe02ffcc1069dfd51e350c9029b3e4b4aee1c0b1e5d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=1b0808ea-ec33-47b7-ba3a-ec149392547b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=10.301559ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:45 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T04:40:45Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T04:40:45Z" level=info msg="Starting upload purge in 27m0s" go.version=go1.24.11 time="2025-12-03T04:40:45Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 time="2025-12-03T04:40:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=588322f3-f59a-462e-bdfa-092d0925f90b http.request.method=GET http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.623562ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:04:40:45 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T04:40:45Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:34245" go.version=go1.24.11 time="2025-12-03T04:40:45Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.11 time="2025-12-03T04:40:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=c1ad518c-567d-4125-a7c6-b50199a569b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:60428" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.917598ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:04:40:45 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T04:40:45Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34245 /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:34245/v2/:[]]}" go.version=go1.24.11 http.request.host="127.0.0.1:41071" http.request.id=32d1144e-61c1-4f23-8b08-305905420230 http.request.method=GET http.request.remoteaddr="127.0.0.1:49030" http.request.uri="/v2/foo/bar/manifests/sha256:ad853a029b547ea953fdddf6e02721f6f10e9a11e463805dea476da8884fd5a2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:ad853a029b547ea953fdddf6e02721f6f10e9a11e463805dea476da8884fd5a2" time="2025-12-03T04:40:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=206229e7-b88a-45c3-9058-f3b276e099f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60430" http.request.uri="/v2/foo/bar/manifests/sha256:ad853a029b547ea953fdddf6e02721f6f10e9a11e463805dea476da8884fd5a2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.039689ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:04:40:45 +0000] "GET /v2/foo/bar/manifests/sha256:ad853a029b547ea953fdddf6e02721f6f10e9a11e463805dea476da8884fd5a2 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T04:40:45Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:ad853a029b547ea953fdddf6e02721f6f10e9a11e463805dea476da8884fd5a2 with ttl=167h59m59.999994441s" go.version=go1.24.11 time="2025-12-03T04:40:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41071" http.request.id=32d1144e-61c1-4f23-8b08-305905420230 http.request.method=GET http.request.remoteaddr="127.0.0.1:49030" http.request.uri="/v2/foo/bar/manifests/sha256:ad853a029b547ea953fdddf6e02721f6f10e9a11e463805dea476da8884fd5a2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=20.325217ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:04:40:45 +0000] "GET /v2/foo/bar/manifests/sha256:ad853a029b547ea953fdddf6e02721f6f10e9a11e463805dea476da8884fd5a2 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T04:40:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=c05c8ab3-0c96-455d-8946-08abab68429d http.request.method=GET http.request.remoteaddr="127.0.0.1:60430" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.585412ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:04:40:45 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T04:40:45Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34245 /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:34245/v2/:[]]}" go.version=go1.24.11 http.request.host="127.0.0.1:41071" http.request.id=8f7ffa96-cca0-46a3-a479-2a8192b16f7f http.request.method=GET http.request.remoteaddr="127.0.0.1:49042" 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-12-03T04:40:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=09febd95-def1-4465-b1a3-4bf650c90888 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60442" 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.031142ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:04:40:45 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T04:40:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41071" http.request.id=8f7ffa96-cca0-46a3-a479-2a8192b16f7f http.request.method=GET http.request.remoteaddr="127.0.0.1:49042" 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=14.581561ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:04:40:45 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T04:40:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=920827a0-b066-48e9-8c12-6de7e7d58cd1 http.request.method=POST http.request.remoteaddr="127.0.0.1:60442" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.189608ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=e72d4328-9cb3-42b4-a359-08a81cb6046e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60442" http.request.uri="/v2/foo/bar/blobs/uploads/aac0a0ef-26ce-4a47-aa70-86bae4848182?_state=uiFXJXD3iYtRnXZvo2uTwOD54EAgtVf_BHIaljSQqKh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhYzBhMGVmLTI2Y2UtNGE0Ny1hYTcwLTg2YmFlNDg0ODE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDo0MDo0NS40Mzc5NTkxNjlaIn0%3D&digest=sha256%3A03e537153a01401fe6060110a055f0fe6c5b2dd6376abacf52a77a0747adc307" http.request.useragent="Go-http-client/1.1" http.response.duration=3.12281509s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:45 +0000] "PUT /v2/foo/bar/blobs/uploads/aac0a0ef-26ce-4a47-aa70-86bae4848182?_state=uiFXJXD3iYtRnXZvo2uTwOD54EAgtVf_BHIaljSQqKh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhYzBhMGVmLTI2Y2UtNGE0Ny1hYTcwLTg2YmFlNDg0ODE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwNDo0MDo0NS40Mzc5NTkxNjlaIn0%3D&digest=sha256%3A03e537153a01401fe6060110a055f0fe6c5b2dd6376abacf52a77a0747adc307 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=351ace0e-b060-48c0-b319-81fabb829e30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60442" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=7.838973ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:04:40:48 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=b55fcdd8-c781-488a-896c-c928f759b581 http.request.method=GET http.request.remoteaddr="127.0.0.1:60442" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="878.774µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:04:40:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T04:40:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34245 /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:34245/v2/:[]]}" go.version=go1.24.11 http.request.host="127.0.0.1:41071" http.request.id=49d60e55-6e80-4681-bd27-0ee406b5b053 http.request.method=GET http.request.remoteaddr="127.0.0.1:49052" 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-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=3f99e3d9-23f8-4279-9618-b456e25b03aa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60444" 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.178216ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:04:40:48 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=e7cff73b-05e9-4cae-87c0-b53dabb294fb http.request.method=GET http.request.remoteaddr="127.0.0.1:60444" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.838863ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:04:40:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T04:40:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34245 /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:34245/v2/:[]]}" go.version=go1.24.11 http.request.host="127.0.0.1:41071" http.request.id=49d60e55-6e80-4681-bd27-0ee406b5b053 http.request.method=GET http.request.remoteaddr="127.0.0.1:49052" 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-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34245" http.request.id=62ce916f-6137-4631-8843-21f8e00732cd http.request.method=GET http.request.remoteaddr="127.0.0.1:60456" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.489618ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:04:40:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T04:40:48Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:a1a50ed96b5c10acc67acd850aa744bac0ab80cea331aea24c0be6accd1cb7ec with ttl=167h59m59.999992251s" go.version=go1.24.11 time="2025-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41071" http.request.id=49d60e55-6e80-4681-bd27-0ee406b5b053 http.request.method=GET http.request.remoteaddr="127.0.0.1:49052" 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=24.253946ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:04:40:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (6.87s) === RUN TestAppDispatcher time="2025-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39681" http.request.id=33d0556b-6e27-47d7-9292-847aa19f5d7b http.request.method=GET http.request.remoteaddr="127.0.0.1:56518" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.092052ms http.response.status=200 http.response.written=0 time="2025-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39681" http.request.id=44a64bcd-c99b-43d5-996a-051a99ff6987 http.request.method=GET http.request.remoteaddr="127.0.0.1:56518" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.053195ms http.response.status=200 http.response.written=0 time="2025-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39681" http.request.id=e176291f-9f14-406f-a48c-61f23a5bceea http.request.method=GET http.request.remoteaddr="127.0.0.1:56518" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.963104ms http.response.status=200 http.response.written=0 time="2025-12-03T04:40:48Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39681" http.request.id=c485081f-4fd5-4043-a206-8757cea239ed http.request.method=GET http.request.remoteaddr="127.0.0.1:56518" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=2.076743ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-12-03T04:40:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 time="2025-12-03T04:40:48Z" level=info msg="redis not configured" go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 time="2025-12-03T04:40:48Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.11 http.request.host="127.0.0.1:41073" http.request.id=8b50bdb0-3d94-4728-958d-140cb09eecac http.request.method=GET http.request.remoteaddr="127.0.0.1:60878" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-12-03T04:40:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 time="2025-12-03T04:40:48Z" level=info msg="redis not configured" go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 time="2025-12-03T04:40:48Z" level=info msg="configuring file health check path=/tmp/healthcheck2312665370, interval=1" go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-12-03T04:40:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 time="2025-12-03T04:40:52Z" level=info msg="redis not configured" go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 time="2025-12-03T04:40:52Z" level=info msg="configuring TCP health check addr=127.0.0.1:38211, interval=1" go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 --- PASS: TestTCPHealthCheck (4.01s) === RUN TestHTTPHealthCheck time="2025-12-03T04:40:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 time="2025-12-03T04:40:56Z" level=info msg="redis not configured" go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 time="2025-12-03T04:40:56Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:37991, interval=1, threshold=3" go.version=go1.24.11 instance.id=c7353d00-f5b2-49f2-9495-c8e0c64afa45 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 172.142s ? 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.09s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.61s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.18s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.945s === RUN TestSchedule time="2025-12-03T04:38:11Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 instance.id=9f23a795-2f92-455d-963b-839b3e0c26e7 time="2025-12-03T04:38:11Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.993771ms" go.version=go1.24.11 instance.id=9f23a795-2f92-455d-963b-839b3e0c26e7 time="2025-12-03T04:38:11Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=995.28µs" go.version=go1.24.11 instance.id=9f23a795-2f92-455d-963b-839b3e0c26e7 time="2025-12-03T04:38:11Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=994.413µs" go.version=go1.24.11 instance.id=9f23a795-2f92-455d-963b-839b3e0c26e7 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-12-03T04:38:11Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 instance.id=9f23a795-2f92-455d-963b-839b3e0c26e7 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-12-03T04:38:11Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 instance.id=9f23a795-2f92-455d-963b-839b3e0c26e7 time="2025-12-03T04:38:11Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.997257ms" go.version=go1.24.11 instance.id=9f23a795-2f92-455d-963b-839b3e0c26e7 time="2025-12-03T04:38:11Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99741ms" go.version=go1.24.11 instance.id=9f23a795-2f92-455d-963b-839b3e0c26e7 time="2025-12-03T04:38:11Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 instance.id=9f23a795-2f92-455d-963b-839b3e0c26e7 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-12-03T04:38:12Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 instance.id=9f23a795-2f92-455d-963b-839b3e0c26e7 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.584s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (7.25s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 19858944 sha256:3693e5eae1dd50dc3a474333db021a1db0196d65d937547ffe7e2a40c35804e9 [] map[] } --- PASS: TestSimpleBlobRead (0.65s) === RUN TestBlobMount --- PASS: TestBlobMount (0.79s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (4.05s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (4.29s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.83s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:d1fe647d99a77fe01866325912c2ac762bc619ba7b7f3eaf9578a74a0a299d42 palailogos: marking blob sha256:7b7c1bd461f72ec3693b949643d2a47afe345d6611434a7c19c9366f4816fb66 palailogos: marking blob sha256:bfa0729aabc0063287bfa0b8c60f0544b85732f5012f69aa71c04b50d369f873 palailogos: marking manifest sha256:dc6a981230f3f35dac19c389327bd24e927e40569af579d1c418f67b77490dd5 palailogos: marking blob sha256:670335f0f298efd04c77bc83f2870633d334a10e3dffe910781074e7241c40a8 palailogos: marking blob sha256:7712a7c788ab1126211e7a86734dfd2f14a1198253cbc873dad284bbcaafc605 palailogos: marking manifest sha256:e29bd8164eda83355ec1860db0934bde89ed3037bcbdecac8755770be612087d palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:b5927682bd91c236117f9d2a91d3d55103556aa435978364f818f1ff075b1c8c palailogos: marking blob sha256:1fb7c74b9055c6aa21e15601433394f01981eb8334d1182d475f05e0de72f2d5 palailogos: marking manifest sha256:e363da6892fb6059085bc080b4ea1c881867dc4596ccece1073c4416e0cd5d4e palailogos: marking blob sha256:d1fe647d99a77fe01866325912c2ac762bc619ba7b7f3eaf9578a74a0a299d42 palailogos: marking blob sha256:dc6a981230f3f35dac19c389327bd24e927e40569af579d1c418f67b77490dd5 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.46s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:dff3db8a53056afd36e3075c26519b38c7ef442c779e01c53e973ab07cb8af03 deletemanifests: marking manifest sha256:e27cfc74bb75569b78988302501b8eeab80a4e5f133b16ca73bfaaa860d998d8 deletemanifests: marking blob sha256:6bcee33266b7294e98e2dd53be42dae88e534decc3d5d79d65fc99f1a4edef1a deletemanifests: marking blob sha256:4564a52f2d04c1830db5de871435125a10d066a8b6404e5075d488e86ea1f074 deletemanifests: marking blob sha256:32d165d580c8ef6b17ec1660275524aa8f43c0eb48e0d4fbf6acb727f4afa48d 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:00a05ce83bb676082852cdbc487452b5695c4342fc87935d1f90c7fcf992fb44 blob eligible for deletion: sha256:41f054e7caa442da328626eb322022292d26e5a782080e37c3146c9ac126d0fa blob eligible for deletion: sha256:4e44483940c9d97e4a1c7c496311332993d64df1111dbce414688e72f5401058 blob eligible for deletion: sha256:dff3db8a53056afd36e3075c26519b38c7ef442c779e01c53e973ab07cb8af03 deletemanifests manifest eligible for deletion: sha256:dff3db8a53056afd36e3075c26519b38c7ef442c779e01c53e973ab07cb8af03 deletemanifests: marking manifest sha256:e27cfc74bb75569b78988302501b8eeab80a4e5f133b16ca73bfaaa860d998d8 deletemanifests: marking blob sha256:6bcee33266b7294e98e2dd53be42dae88e534decc3d5d79d65fc99f1a4edef1a deletemanifests: marking blob sha256:4564a52f2d04c1830db5de871435125a10d066a8b6404e5075d488e86ea1f074 deletemanifests: marking blob sha256:32d165d580c8ef6b17ec1660275524aa8f43c0eb48e0d4fbf6acb727f4afa48d time="2025-12-03T04:38:37Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/dff3db8a53056afd36e3075c26519b38c7ef442c779e01c53e973ab07cb8af03" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 time="2025-12-03T04:38:37Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/dff3db8a53056afd36e3075c26519b38c7ef442c779e01c53e973ab07cb8af03" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:41f054e7caa442da328626eb322022292d26e5a782080e37c3146c9ac126d0fa time="2025-12-03T04:38:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/41/41f054e7caa442da328626eb322022292d26e5a782080e37c3146c9ac126d0fa" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:4e44483940c9d97e4a1c7c496311332993d64df1111dbce414688e72f5401058 time="2025-12-03T04:38:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4e/4e44483940c9d97e4a1c7c496311332993d64df1111dbce414688e72f5401058" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:dff3db8a53056afd36e3075c26519b38c7ef442c779e01c53e973ab07cb8af03 time="2025-12-03T04:38:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/df/dff3db8a53056afd36e3075c26519b38c7ef442c779e01c53e973ab07cb8af03" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:00a05ce83bb676082852cdbc487452b5695c4342fc87935d1f90c7fcf992fb44 time="2025-12-03T04:38:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/00/00a05ce83bb676082852cdbc487452b5695c4342fc87935d1f90c7fcf992fb44" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 --- PASS: TestDeleteManifestIfTagNotFound (2.74s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:cef7616ccbc25a98a89155a46b22b6080061aa73ca3dfecf17d36cfa09db2ca0 time="2025-12-03T04:38:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ce/cef7616ccbc25a98a89155a46b22b6080061aa73ca3dfecf17d36cfa09db2ca0" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:d533bb1e827f53afdbfa547e4f08f063a49dce90cb02f2ff0cbfb8d86b72b302 time="2025-12-03T04:38:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d5/d533bb1e827f53afdbfa547e4f08f063a49dce90cb02f2ff0cbfb8d86b72b302" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:5f545c1ddaf4f6d76acf4e1ac380a798a742051691257ee4e3db341c001c180b time="2025-12-03T04:38:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5f/5f545c1ddaf4f6d76acf4e1ac380a798a742051691257ee4e3db341c001c180b" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 --- PASS: TestGCWithMissingManifests (0.91s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:cdf2136ed0943db0f4923b0a5003e8d79f2c9bfd0673e709cc2c94e2a47971e3 komnenos: marking blob sha256:a61c074f989d589ad1e855fa2be153aba15e1b20fb93c483033d53a9e58743d8 komnenos: marking blob sha256:aacb726d2315deec5ce843a7639704f5099bd6bcd197ee7607c587a3aaec027c 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:c132d6dd9641531ea527ac655220fefd31f72c55f9a079a4573401487c6c5bcc time="2025-12-03T04:38:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c1/c132d6dd9641531ea527ac655220fefd31f72c55f9a079a4573401487c6c5bcc" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:db65ca3e01e12a5bb523e09df3b19ad5d57ba282043158e03049f3eb8366c4a3 time="2025-12-03T04:38:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/db/db65ca3e01e12a5bb523e09df3b19ad5d57ba282043158e03049f3eb8366c4a3" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-12-03T04:38:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:ec0c1c98df8b910619694c43cef7f2857497918516a4285d848080af9dd72c26 time="2025-12-03T04:38:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ec/ec0c1c98df8b910619694c43cef7f2857497918516a4285d848080af9dd72c26" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:f695fb50c9374c46702344a630030fb4081ee876bf253be62e923050ae45cbad time="2025-12-03T04:38:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f6/f695fb50c9374c46702344a630030fb4081ee876bf253be62e923050ae45cbad" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:6d1fd0cbd903443f917e74c3958ebe13b4da4b339712d553773db87650fa2b68 time="2025-12-03T04:38:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6d/6d1fd0cbd903443f917e74c3958ebe13b4da4b339712d553773db87650fa2b68" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 blob eligible for deletion: sha256:708fbc23bdf464ef97721385818707da340042259df0450a82b2485ce25228be time="2025-12-03T04:38:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/70/708fbc23bdf464ef97721385818707da340042259df0450a82b2485ce25228be" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 --- PASS: TestDeletionHasEffect (2.69s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.64s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:a8fb25ae0928917d4796ab8ce5072291f718322716eec5d0934708c48cb25358 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:a91f9e7653ad99e30b014fb0e7399a886d20e9b4b6702a54fea2d23f4a6b11b1 michael_z_doukas: marking blob sha256:627e7af6af7775706d534c7f78b35de8dd51e257dea960537a57688929bc5a0c 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:dabcc5bd7542202c05c742915a187a298f45aca0683ebbb313e74e1bab3dbe57 time="2025-12-03T04:38:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/da/dabcc5bd7542202c05c742915a187a298f45aca0683ebbb313e74e1bab3dbe57" go.version=go1.24.11 instance.id=d6bc478d-63fe-45a7-af06-321308c530c2 --- PASS: TestOrphanBlobDeleted (1.02s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:939666516b4218864019a913c51cbe4605f91dd43abac5f24b47a7ff1e36431d linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d407c8824e24858e2c1deee1c3dbe6a3b515a99b4d23af3ef3583c2c097d6071 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.59s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.72s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.54s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.95s) === 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-12-03T04:38:48Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 03:38:48.727894985 +0000 UTC m=-3562.825808436, actuallyDelete=true" time="2025-12-03T04:38:48Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-12-03T04:38:48Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989, actuallyDelete=true" time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/639031bb-40e9-4e48-bbae-684cf031ebd4 have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/28f2737e-32dc-420f-a40f-9a16ceb7198a have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3585b4c1-c263-412e-8c56-9f7d88c38a4a have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/35b99518-62ce-41fe-a6fe-618ae47d1cde have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/375cf9e2-9b9e-4cfd-868d-dc98b590b9db have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6077e90f-a075-4073-a28d-2ec42e7f7601 have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/11978a15-1250-4b9b-b4d2-4ec6faad9a0a have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5fd876e7-910e-4304-bc98-a460d9f3ba3b have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/972d6851-1c7b-448b-a1d1-932f7af44215 have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/aea42a79-8983-41ca-88b7-406686b985aa have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e4da3c7d-6cee-4b2e-94fd-21a78ce5eb4d have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.728928417 +0000 UTC m=+37.175224989). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-12-03T04:38:48Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 04:38:48.730208588 +0000 UTC m=+37.176505159, actuallyDelete=true" time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3e4cb7a3-4c68-4c1a-a2b5-d3600b0694fd have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.730208588 +0000 UTC m=+37.176505159). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/60f14f7e-83a7-4a92-83c2-c0c0014fd857 have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.730208588 +0000 UTC m=+37.176505159). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/307760ff-87a4-4b7f-97db-94704f8f02e4 have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.730208588 +0000 UTC m=+37.176505159). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8891d162-2c62-4cfc-9b55-4a5101e9de8d have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.730208588 +0000 UTC m=+37.176505159). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e678dda0-82a1-486e-8e08-9198ad83b7ea have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.730208588 +0000 UTC m=+37.176505159). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-12-03T04:38:48Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 04:38:48.731102049 +0000 UTC m=+37.177398622, actuallyDelete=true" time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0b312ea8-9aef-4577-a662-6eaf2e17745c have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.731102049 +0000 UTC m=+37.177398622). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/21fc942e-e07e-4f8e-92d8-b3bb113bbd78 have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.731102049 +0000 UTC m=+37.177398622). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bbb2b3d3-8727-43c9-adfd-6b959b2593d1 have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.731102049 +0000 UTC m=+37.177398622). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d12f664e-cc94-4878-bdef-1ce042001117 have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.731102049 +0000 UTC m=+37.177398622). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fca06b5e-4dd3-488d-a724-525f443dafaf have older date (2025-12-03 03:38:48 +0000 UTC) than purge date (2025-12-03 04:38:48.731102049 +0000 UTC m=+37.177398622). Removing upload directory." time="2025-12-03T04:38:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-12-03T04:38:48Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 04:38:48.731610693 +0000 UTC m=+37.177907266, actuallyDelete=true" time="2025-12-03T04:38:48Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 37.199s ? 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.009s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved time="2025-12-03T04:38:11Z" 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.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.425s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.07s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.083s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.29s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.721s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.60s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.026s ? 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-12-03T04:38:11Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.11 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-12-03T04:38:11Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.11 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-12-03T04:38:11Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.11 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV6 === CONT TestMatchIPV4_2 === CONT TestInvalidNetworkType === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestParsing === CONT TestInvalidData === CONT TestMatchIPV4 time="2025-12-03T04:38:11Z" level=error msg="unknown ip address format" go.version=go1.24.11 instance.id=f2561fa9-89e9-47ee-994e-472517fda8bb ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) time="2025-12-03T04:38:11Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.11 instance.id=f2561fa9-89e9-47ee-994e-472517fda8bb time="2025-12-03T04:38:11Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.11 --- PASS: TestMatchIPV4 (0.00s) time="2025-12-03T04:38:11Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.11 instance.id=f2561fa9-89e9-47ee-994e-472517fda8bb --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestParsing (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-12-03T04:38:12Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.11 time="2025-12-03T04:38:13Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.11 time="2025-12-03T04:38:14Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.11 time="2025-12-03T04:38:15Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.11 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.511s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.005s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.468s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.95s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.394s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.015s ? 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-r16.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-r16.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86.so.1 >>> docker-registry*: Package size: 24.2 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r16.apk >>> docker-registry: Build complete at Wed, 03 Dec 2025 04:41:04 +0000 elapsed time 0h 3m 15s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20251203.043749) (2/2) Purging go (1.24.11-r0) Executing busybox-1.37.0-r20.trigger OK: 400 MiB in 104 packages >>> docker-registry: Updating the community/x86 repository index... >>> docker-registry: Signing the index...