>>> docker-registry: Building community/docker-registry 2.8.3-r14 (using abuild 3.15.0-r0) started Sun, 07 Sep 2025 00:40:03 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/3) Installing binutils-gold (2.44-r3) (2/3) Installing go (1.24.7-r0) (3/3) Installing .makedepends-docker-registry (20250907.004004) Executing busybox-1.37.0-r19.trigger OK: 591 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> 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-09-07T00:40:19Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-09-07T00:40:19Z" 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.055s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-09-07T00:40:19Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.046s ? 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.044s === 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.028s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.07s) PASS ok github.com/docker/distribution/health/checks 0.105s ? 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.044s === 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.030s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.043s === 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.033s ? 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/09/07 00:40:19 http: TLS handshake error from 127.0.0.1:58872: 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:34229/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:34229/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:34229/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:34229/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37583?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.26s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-09-07T00:40:19Z" level=info msg="broadcaster: closing" time="2025-09-07T00:40:19Z" level=info msg="closing testSink" time="2025-09-07T00:40:19Z" level=info msg="closing testSink" time="2025-09-07T00:40:19Z" level=info msg="closing testSink" time="2025-09-07T00:40:19Z" level=info msg="closing testSink" time="2025-09-07T00:40:19Z" level=info msg="closing testSink" time="2025-09-07T00:40:19Z" level=info msg="closing testSink" time="2025-09-07T00:40:19Z" level=info msg="closing testSink" time="2025-09-07T00:40:19Z" level=info msg="closing testSink" time="2025-09-07T00:40:19Z" level=info msg="closing testSink" time="2025-09-07T00:40:19Z" level=info msg="closing testSink" time="2025-09-07T00:40:19Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-09-07T00:40:19Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:19Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=warning msg="&{0x40003d14d0 0.9} encountered too many errors, backing off" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T00:40:20Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.59s) PASS ok github.com/docker/distribution/notifications 1.073s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-09-07T00:40:19Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-09-07T00:40:19.118955587Z" 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.7 time="2025-09-07T00:40:19.119057348Z" level=info msg="Starting upload purge in 19m0s" go.version=go1.24.7 time="2025-09-07T00:40:19.11918243Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:19.119824676Z" level=info msg="listening on [::]:5000" go.version=go1.24.7 time="2025-09-07T00:40:22.121307352Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.7 time="2025-09-07T00:40:22.223151313Z" level=info msg="response completed" go.version=go1.24.7 http.request.host=127.0.0.1 http.request.id=aa12060a-e2a9-45d0-9be2-ce152510cb47 http.request.method=GET http.request.remoteaddr="[::1]:51874" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="721.408µs" http.response.status=200 http.response.written=2 ::1 - - [07/Sep/2025:00:40:22 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-09-07T00:40:22.715719027Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-09-07T00:40:22.71701244Z" 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.7 time="2025-09-07T00:40:22.71704404Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:22.717100121Z" level=info msg="Starting upload purge in 37m0s" go.version=go1.24.7 time="2025-09-07T00:40:22.717169882Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.7 time="2025-09-07T00:40:22.717179722Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.7 time="2025-09-07T00:40:22.717499845Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.7 time="2025-09-07T00:40:25.725377066Z" level=info msg="response completed" go.version=go1.24.7 http.request.host=127.0.0.1 http.request.id=463cf2fc-efd4-4fc4-b1ee-8083a6f503eb http.request.method=GET http.request.remoteaddr="127.0.0.1:46930" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="916.249µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:00:40:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-09-07T00:40:25.725486427Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.7 --- PASS: TestRegistrySupportedCipherSuite (3.60s) === RUN TestRegistryUnsupportedCipherSuite time="2025-09-07T00:40:26.018992827Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-09-07T00:40:26.019721435Z" 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.7 time="2025-09-07T00:40:26.019743315Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:26.019809875Z" level=info msg="Starting upload purge in 8m0s" go.version=go1.24.7 time="2025-09-07T00:40:26.019881076Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.7 --- PASS: TestRegistryUnsupportedCipherSuite (8.30s) PASS ok github.com/docker/distribution/registry 15.085s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.028s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === 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.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.142s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-09-07T00:40:19Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.7 instance.id=ffc8ff88-f732-4cbf-bd31-f3d0ec94c5b4 time="2025-09-07T00:40:19Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.7 instance.id=ffc8ff88-f732-4cbf-bd31-f3d0ec94c5b4 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-09-07T00:40:19Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.7 password=h3-n1xAgGnNL1xXvXQZc8iglFSztv1BQfSYjfgdgUrY user=docker --- PASS: TestCreateHtpasswdFile (0.06s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.109s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.042s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-09-07T00:40:19Z" level=info msg="token not to be used before 2025-09-07 00:40:20 +0000 UTC - currently 2025-09-07 00:40:19.081444124 +0000 UTC m=+0.025802985" time="2025-09-07T00:40:19Z" level=info msg="token not to be used after 2025-09-07 00:40:19 +0000 UTC - currently 2025-09-07 00:40:19.08199773 +0000 UTC m=+0.026356631" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-09-07T00:40:19Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.049s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.107s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.064s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.029s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-09-07T00:40:19Z" 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.7 time="2025-09-07T00:40:19Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:19Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44169" http.request.id=cc809388-11dd-404e-8f29-bd2f4d027555 http.request.method=GET http.request.remoteaddr="127.0.0.1:50400" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.668187ms http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:00:40:19 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-09-07T00:40:19Z" 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.7 time="2025-09-07T00:40:19Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:19Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=370a6e74-37fb-4d3e-85c3-19af0890ffd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="943.649µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [07/Sep/2025:00:40:19 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-07T00:40:19Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=8148c7b0-758f-48c8-8807-a5bf8fecbefb http.request.method=POST http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="922.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:19 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:20Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=5d39cbe9-b3bb-479c-8106-8ac588ae61ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/aaaa/blobs/uploads/9f43e4b8-686a-4648-b5c1-756d52ecbca2?_state=xOUrsKoc1jzHFRg6j0kPVmDYJmu3Za3hlH8DmkzuvL57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5ZjQzZTRiOC02ODZhLTQ2NDgtYjVjMS03NTZkNTJlY2JjYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MTkuMjQ2NzYyNjEzWiJ9&digest=sha256%3A83b838ee0a8fdce8d609e21f5dfc3f153f5ff57418caa73b5e2853bd94adb254" http.request.useragent="Go-http-client/1.1" http.response.duration=1.420679839s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:19 +0000] "PUT /v2/foo/aaaa/blobs/uploads/9f43e4b8-686a-4648-b5c1-756d52ecbca2?_state=xOUrsKoc1jzHFRg6j0kPVmDYJmu3Za3hlH8DmkzuvL57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5ZjQzZTRiOC02ODZhLTQ2NDgtYjVjMS03NTZkNTJlY2JjYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MTkuMjQ2NzYyNjEzWiJ9&digest=sha256%3A83b838ee0a8fdce8d609e21f5dfc3f153f5ff57418caa73b5e2853bd94adb254 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:20Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=90e3ba76-b565-4aff-8e6d-2f7e6a196fa8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.524696ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:20 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:20Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=f7d1f4ed-03b3-450b-9a70-94f303a857d0 http.request.method=POST http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="958.73µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:20 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:21Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=b473fe39-e5cd-4c4a-9842-8dbc9fce12ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/bbbb/blobs/uploads/9aebf562-b530-4fcc-8b04-bde2c941d116?_state=QYh7WxXV_Kv20lVO9NyIkhOmWgUR8S3G5GfJ3oyvIbZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5YWViZjU2Mi1iNTMwLTRmY2MtOGIwNC1iZGUyYzk0MWQxMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjAuNzU0MjE2MzhaIn0%3D&digest=sha256%3Ac022e719216fe6778d4d44b428d0dedfca8e8cc74fec080a72ae267f9530116d" http.request.useragent="Go-http-client/1.1" http.response.duration=837.53944ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:20 +0000] "PUT /v2/foo/bbbb/blobs/uploads/9aebf562-b530-4fcc-8b04-bde2c941d116?_state=QYh7WxXV_Kv20lVO9NyIkhOmWgUR8S3G5GfJ3oyvIbZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5YWViZjU2Mi1iNTMwLTRmY2MtOGIwNC1iZGUyYzk0MWQxMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjAuNzU0MjE2MzhaIn0%3D&digest=sha256%3Ac022e719216fe6778d4d44b428d0dedfca8e8cc74fec080a72ae267f9530116d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:21Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=3c17d303-b4b8-4018-b19a-f023c6223ee9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.436055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:21 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:21Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=08804437-af35-49e8-92b2-a33c0f8f57d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="822.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:21 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:23Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=0ef1fd51-c952-410e-bb24-f4de1b738cbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/cccc/blobs/uploads/65e852b0-3fe5-4ec1-b240-647b6b40e97d?_state=a4vkW5XxOKJE5tpushMK6ufJqv6oSx1TLUWC6pBzqYp7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NWU4NTJiMC0zZmU1LTRlYzEtYjI0MC02NDdiNmI0MGU5N2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjEuNzMwMTEyNzk0WiJ9&digest=sha256%3A92593547039cb67734de398da838c7505baa43ee55930f25bca2c0932a3dee1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.988945727s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:21 +0000] "PUT /v2/foo/cccc/blobs/uploads/65e852b0-3fe5-4ec1-b240-647b6b40e97d?_state=a4vkW5XxOKJE5tpushMK6ufJqv6oSx1TLUWC6pBzqYp7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NWU4NTJiMC0zZmU1LTRlYzEtYjI0MC02NDdiNmI0MGU5N2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjEuNzMwMTEyNzk0WiJ9&digest=sha256%3A92593547039cb67734de398da838c7505baa43ee55930f25bca2c0932a3dee1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:23Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=57d10a92-3acd-42ea-b84e-24c4e58c2bfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.413855ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:23 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:23Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=499ea133-3166-4307-835c-d7746207b454 http.request.method=POST http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="845.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:23 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:25Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=86f92aa0-5abe-4395-9b63-78f21cea95e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/dddd/blobs/uploads/81f4c4dd-3061-44b8-b5f1-11116f84004a?_state=jD1IDBPTJUFigVthum01VMAML3VYhL4pVQ_t7aPQPqF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4MWY0YzRkZC0zMDYxLTQ0YjgtYjVmMS0xMTExNmY4NDAwNGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjMuODQ1MTE5NjlaIn0%3D&digest=sha256%3A3b43ae5ac8bc6dcaa6d8241eba4009183adac82e65813ea110b9c4b4006e1990" http.request.useragent="Go-http-client/1.1" http.response.duration=1.46871145s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:23 +0000] "PUT /v2/foo/dddd/blobs/uploads/81f4c4dd-3061-44b8-b5f1-11116f84004a?_state=jD1IDBPTJUFigVthum01VMAML3VYhL4pVQ_t7aPQPqF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4MWY0YzRkZC0zMDYxLTQ0YjgtYjVmMS0xMTExNmY4NDAwNGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjMuODQ1MTE5NjlaIn0%3D&digest=sha256%3A3b43ae5ac8bc6dcaa6d8241eba4009183adac82e65813ea110b9c4b4006e1990 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:25Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=e1fee76e-185c-48ef-84c8-2a4c5caff85c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.393414ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:25 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:25Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=35b55cef-0250-4b94-99de-666896f8d9ce http.request.method=POST http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="810.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:25 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:26Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=857b4264-10e5-4f4e-a3fe-957a898cc694 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/eeee/blobs/uploads/ac19856a-425e-4c16-9cbe-6aeb4c8f1251?_state=t2jeFH5FOw8jMjRdz3yEs-h9dDAAo8y0UZx09vAR_wl7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhYzE5ODU2YS00MjVlLTRjMTYtOWNiZS02YWViNGM4ZjEyNTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjUuNDA2NjA2ODg4WiJ9&digest=sha256%3Ab893523f17b2fe4907e0ce127975ab5dbb1b636e894d93bbff42d289605b1991" http.request.useragent="Go-http-client/1.1" http.response.duration=890.944506ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:25 +0000] "PUT /v2/foo/eeee/blobs/uploads/ac19856a-425e-4c16-9cbe-6aeb4c8f1251?_state=t2jeFH5FOw8jMjRdz3yEs-h9dDAAo8y0UZx09vAR_wl7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhYzE5ODU2YS00MjVlLTRjMTYtOWNiZS02YWViNGM4ZjEyNTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjUuNDA2NjA2ODg4WiJ9&digest=sha256%3Ab893523f17b2fe4907e0ce127975ab5dbb1b636e894d93bbff42d289605b1991 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:26Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=efab14d0-164e-40da-9f9f-ba1cdfc6e6a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.426055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:26 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:26Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=598143b7-e33f-43d6-8868-d10bddfb205e http.request.method=POST http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="816.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:26 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=17c1f751-802e-4bb7-b6af-b4722412069e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/ffff/blobs/uploads/a99346fc-82f3-401b-a038-582116380093?_state=a1yfxi3NZTj995-e9srPFVyhbwePGfQpthV908pq2Sl7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhOTkzNDZmYy04MmYzLTQwMWItYTAzOC01ODIxMTYzODAwOTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjYuNDEyMjE5Mjg2WiJ9&digest=sha256%3A7cc3a482768381f48250e95718fa950c7a204b6e61b24a7a9f99b641ab08c964" http.request.useragent="Go-http-client/1.1" http.response.duration=1.150983883s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:26 +0000] "PUT /v2/foo/ffff/blobs/uploads/a99346fc-82f3-401b-a038-582116380093?_state=a1yfxi3NZTj995-e9srPFVyhbwePGfQpthV908pq2Sl7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhOTkzNDZmYy04MmYzLTQwMWItYTAzOC01ODIxMTYzODAwOTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjYuNDEyMjE5Mjg2WiJ9&digest=sha256%3A7cc3a482768381f48250e95718fa950c7a204b6e61b24a7a9f99b641ab08c964 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=8094d429-0d4a-497e-9dea-4eebff9ee51e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.387254ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=aae56bb5-5b89-4a41-ad9c-4103df53f8b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="696.887µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=a1017855-6ac6-4de1-948e-2757286f3772 http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" 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="582.766µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=2be5131a-127f-4ade-835a-1cf051c81d37 http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" 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="579.046µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=3a3db55d-a53a-4d17-9b5f-647be4b9196f http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" 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="546.046µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=5d1f4dbe-0c24-46f4-9f7c-713853fcd3c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" 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="483.925µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=30d47802-7cd0-4d4b-972a-d04233334879 http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" 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="496.925µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" 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.7 http.request.host="127.0.0.1:42847" http.request.id=b5e8201c-7ea0-4b9d-a954-3adcddca0cb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" 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="601.806µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" 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.7 http.request.host="127.0.0.1:42847" http.request.id=0bd1e580-4d59-4619-8302-6e708860550d http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" 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="579.966µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=75333fdc-99e8-459d-86ae-40d1293b7c69 http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" 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="476.925µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42847" http.request.id=6e109d78-cb3f-4076-a70d-802bc788ee88 http.request.method=GET http.request.remoteaddr="127.0.0.1:56016" 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="603.806µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-07T00:40:27Z" 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.7 time="2025-09-07T00:40:27Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:27Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=5d3dce27-bd00-4467-92ff-8a1a80b6238d http.request.method=POST http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="961.17µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:29Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=739e77d8-10a1-4621-83b0-7b6528c7010d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/aaaa/blobs/uploads/b2a6a182-56f5-4450-84d8-05289e45c993?_state=veUNGRxUgb3UzqKwI-fGNPuGSFlXBZmOewnz-16o7rR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiMmE2YTE4Mi01NmY1LTQ0NTAtODRkOC0wNTI4OWU0NWM5OTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjcuNjkyMTc5NDA4WiJ9&digest=sha256%3Ad0cf997a2836745cdef18c84f80f02046ecba1543d8013f9da319faab24f268e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.35309775s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:27 +0000] "PUT /v2/foo/aaaa/blobs/uploads/b2a6a182-56f5-4450-84d8-05289e45c993?_state=veUNGRxUgb3UzqKwI-fGNPuGSFlXBZmOewnz-16o7rR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiMmE2YTE4Mi01NmY1LTQ0NTAtODRkOC0wNTI4OWU0NWM5OTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjcuNjkyMTc5NDA4WiJ9&digest=sha256%3Ad0cf997a2836745cdef18c84f80f02046ecba1543d8013f9da319faab24f268e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:29Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=f8ea29f2-2514-4bd8-9160-cb5abdbadb8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.396654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:29 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:29Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=bf98735c-a808-4011-a2dd-14ec39dafd03 http.request.method=POST http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="874.529µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:29 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=c7050620-e144-4879-92e2-4b12bad4106f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/bbbb/blobs/uploads/f60427d8-e37e-4788-bb9a-af4455b1d9b6?_state=PbglQZ-Qt0NFqqjcm_LibhZEWsnVVUWFZsRBolPzKPR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmNjA0MjdkOC1lMzdlLTQ3ODgtYmI5YS1hZjQ0NTViMWQ5YjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjkuMTg1NDAzNjI5WiJ9&digest=sha256%3A052177ea78536e103fbae9c7807d9d09e01c0f072e24f1fbde58602f31a214a1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.359851778s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:29 +0000] "PUT /v2/foo/bbbb/blobs/uploads/f60427d8-e37e-4788-bb9a-af4455b1d9b6?_state=PbglQZ-Qt0NFqqjcm_LibhZEWsnVVUWFZsRBolPzKPR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmNjA0MjdkOC1lMzdlLTQ3ODgtYmI5YS1hZjQ0NTViMWQ5YjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MjkuMTg1NDAzNjI5WiJ9&digest=sha256%3A052177ea78536e103fbae9c7807d9d09e01c0f072e24f1fbde58602f31a214a1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=90c9c496-8706-4e30-9e70-58b98569dea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.527616ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:30 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:30Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=165f145b-19e2-43e3-a096-706639d6f857 http.request.method=POST http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="789.088µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:30 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:31Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=c374ded3-0db8-44b9-8728-2201158b1c8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/cccc/blobs/uploads/56847a5b-1ef2-40b2-917d-04a71fc2086f?_state=W4JzudzcCVMUeluIxnKFzByOsZIDrmT-JuZpqTOxYeB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1Njg0N2E1Yi0xZWYyLTQwYjItOTE3ZC0wNGE3MWZjMjA4NmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MzAuNjU3MTI5MTVaIn0%3D&digest=sha256%3A8b38f9e581742858b0414d10936d2ad37e91fa1df423ecc7407ca9a00cf61c25" http.request.useragent="Go-http-client/1.1" http.response.duration=960.243534ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:30 +0000] "PUT /v2/foo/cccc/blobs/uploads/56847a5b-1ef2-40b2-917d-04a71fc2086f?_state=W4JzudzcCVMUeluIxnKFzByOsZIDrmT-JuZpqTOxYeB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1Njg0N2E1Yi0xZWYyLTQwYjItOTE3ZC0wNGE3MWZjMjA4NmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MzAuNjU3MTI5MTVaIn0%3D&digest=sha256%3A8b38f9e581742858b0414d10936d2ad37e91fa1df423ecc7407ca9a00cf61c25 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:31Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=281c94f3-c371-4c66-8bf4-2e060d103a01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.290613ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:31 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:31Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=7622138c-3b41-45b5-a610-484693aa0ce0 http.request.method=POST http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="722.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:31 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:32Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=e28d85bb-fa62-44c2-aab7-3add9bef5420 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/dddd/blobs/uploads/e68b8258-9c45-414a-85e5-b16607eae789?_state=AtmbZmfwlHllOHuIn_LyC8PvbFutACHqi9ckX-Aj4E97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlNjhiODI1OC05YzQ1LTQxNGEtODVlNS1iMTY2MDdlYWU3ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MzEuNzM5MTI0MzY5WiJ9&digest=sha256%3A4f7eddf9cdc8835a627131e2445f93fd2a7d896f45dc849909904c9d8e7bb1d3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.223718427s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:31 +0000] "PUT /v2/foo/dddd/blobs/uploads/e68b8258-9c45-414a-85e5-b16607eae789?_state=AtmbZmfwlHllOHuIn_LyC8PvbFutACHqi9ckX-Aj4E97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlNjhiODI1OC05YzQ1LTQxNGEtODVlNS1iMTY2MDdlYWU3ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MzEuNzM5MTI0MzY5WiJ9&digest=sha256%3A4f7eddf9cdc8835a627131e2445f93fd2a7d896f45dc849909904c9d8e7bb1d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:32Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=6eef7383-a156-4ba9-aa90-42fe1174420d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.319533ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:32 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:32Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43551" http.request.id=8dc7f9cf-f8a4-405e-bf19-544b96d578ed http.request.method=GET http.request.remoteaddr="127.0.0.1:43634" 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="613.126µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [07/Sep/2025:00:40:32 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (13.83s) === RUN TestURLPrefix time="2025-09-07T00:40:32Z" 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.7 time="2025-09-07T00:40:32Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:32Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38697" http.request.id=4b53f5de-f5df-4582-9a86-2a0af76f1af4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57406" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="715.807µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:00:40:32 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-09-07T00:40:32Z" 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.7 time="2025-09-07T00:40:32Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:33Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=6371c244-a3a1-4df9-a4ca-3c14fa6ecc34 http.request.method=GET http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="898.889µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "GET /v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=cac7f352-9a62-4c33-9804-d1e4a121251d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45534" http.request.uri="/v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02677ms http.response.status=404 http.response.written=157 vars.digest="sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "HEAD /v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=6ab79755-501a-4baa-b6ca-a360b94deadd http.request.method=POST http.request.remoteaddr="127.0.0.1:45534" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="769.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=cff828a8-46a0-4e7b-b438-1aded539f040 http.request.method=GET http.request.remoteaddr="127.0.0.1:45534" http.request.uri="/v2/foo/bar/blobs/uploads/e57f3c11-cb4e-4dbb-8b2c-ab2ac7b740c5?_state=OpFDYgkAkB26RiO56MHseqgUENty2UFx6v1mO_iUucF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1N2YzYzExLWNiNGUtNGRiYi04YjJjLWFiMmFjN2I3NDBjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjUzODc3NjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="862.569µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "GET /v2/foo/bar/blobs/uploads/e57f3c11-cb4e-4dbb-8b2c-ab2ac7b740c5?_state=OpFDYgkAkB26RiO56MHseqgUENty2UFx6v1mO_iUucF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1N2YzYzExLWNiNGUtNGRiYi04YjJjLWFiMmFjN2I3NDBjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjUzODc3NjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=47c9e243-4ea2-4fe1-a7ae-497cd3204d5b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45534" http.request.uri="/v2/foo/bar/blobs/uploads/e57f3c11-cb4e-4dbb-8b2c-ab2ac7b740c5?_state=OpFDYgkAkB26RiO56MHseqgUENty2UFx6v1mO_iUucF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1N2YzYzExLWNiNGUtNGRiYi04YjJjLWFiMmFjN2I3NDBjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjUzODc3NjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="752.128µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "DELETE /v2/foo/bar/blobs/uploads/e57f3c11-cb4e-4dbb-8b2c-ab2ac7b740c5?_state=OpFDYgkAkB26RiO56MHseqgUENty2UFx6v1mO_iUucF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1N2YzYzExLWNiNGUtNGRiYi04YjJjLWFiMmFjN2I3NDBjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjUzODc3NjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=23339321-938b-4b1a-88d5-358425dbc76d http.request.method=GET http.request.remoteaddr="127.0.0.1:45534" http.request.uri="/v2/foo/bar/blobs/uploads/e57f3c11-cb4e-4dbb-8b2c-ab2ac7b740c5?_state=OpFDYgkAkB26RiO56MHseqgUENty2UFx6v1mO_iUucF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1N2YzYzExLWNiNGUtNGRiYi04YjJjLWFiMmFjN2I3NDBjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjUzODc3NjRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e57f3c11-cb4e-4dbb-8b2c-ab2ac7b740c5 time="2025-09-07T00:40:33Z" 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.7 http.request.host="127.0.0.1:43127" http.request.id=23339321-938b-4b1a-88d5-358425dbc76d http.request.method=GET http.request.remoteaddr="127.0.0.1:45534" http.request.uri="/v2/foo/bar/blobs/uploads/e57f3c11-cb4e-4dbb-8b2c-ab2ac7b740c5?_state=OpFDYgkAkB26RiO56MHseqgUENty2UFx6v1mO_iUucF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1N2YzYzExLWNiNGUtNGRiYi04YjJjLWFiMmFjN2I3NDBjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjUzODc3NjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="773.768µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=e57f3c11-cb4e-4dbb-8b2c-ab2ac7b740c5 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "GET /v2/foo/bar/blobs/uploads/e57f3c11-cb4e-4dbb-8b2c-ab2ac7b740c5?_state=OpFDYgkAkB26RiO56MHseqgUENty2UFx6v1mO_iUucF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1N2YzYzExLWNiNGUtNGRiYi04YjJjLWFiMmFjN2I3NDBjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjUzODc3NjRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=d780d18f-6c8a-4713-9fad-acda0586c682 http.request.method=POST http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="855.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=9b55dcd1-4e4c-433f-8d82-486899de9dd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/1cb0d73b-a65f-4101-832d-b253a90cc9e1?_state=4VDq2uGu6h3YboMPmhcXkZes1aZvqMcqFzVkbSYrpL97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjYjBkNzNiLWE2NWYtNDEwMS04MzJkLWIyNTNhOTBjYzllMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjk0MjY0NDVaIn0%3D&digest=sha256%3A4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" provided=sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f vars.name="foo/bar" vars.uuid=1cb0d73b-a65f-4101-832d-b253a90cc9e1 time="2025-09-07T00:40:33Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=9b55dcd1-4e4c-433f-8d82-486899de9dd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/1cb0d73b-a65f-4101-832d-b253a90cc9e1?_state=4VDq2uGu6h3YboMPmhcXkZes1aZvqMcqFzVkbSYrpL97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjYjBkNzNiLWE2NWYtNDEwMS04MzJkLWIyNTNhOTBjYzllMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjk0MjY0NDVaIn0%3D&digest=sha256%3A4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1cb0d73b-a65f-4101-832d-b253a90cc9e1 time="2025-09-07T00:40:33Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=9b55dcd1-4e4c-433f-8d82-486899de9dd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/1cb0d73b-a65f-4101-832d-b253a90cc9e1?_state=4VDq2uGu6h3YboMPmhcXkZes1aZvqMcqFzVkbSYrpL97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjYjBkNzNiLWE2NWYtNDEwMS04MzJkLWIyNTNhOTBjYzllMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjk0MjY0NDVaIn0%3D&digest=sha256%3A4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="875.489µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1cb0d73b-a65f-4101-832d-b253a90cc9e1 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "PUT /v2/foo/bar/blobs/uploads/1cb0d73b-a65f-4101-832d-b253a90cc9e1?_state=4VDq2uGu6h3YboMPmhcXkZes1aZvqMcqFzVkbSYrpL97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjYjBkNzNiLWE2NWYtNDEwMS04MzJkLWIyNTNhOTBjYzllMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNjk0MjY0NDVaIn0%3D&digest=sha256%3A4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=0e036ff6-bdc4-43cb-b583-6452a467ee16 http.request.method=POST http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="719.848µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=b9d05dee-b941-45ea-9ae2-73625222f6f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/5b58ad69-ccc6-483b-ac7e-cb455bf0a908?_state=VRVp_CbxH40EcC_wnF_a9yVqNtC20nl86iiNUmsc8m17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViNThhZDY5LWNjYzYtNDgzYi1hYzdlLWNiNDU1YmYwYTkwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNzEzOTY2NjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="797.568µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "PUT /v2/foo/bar/blobs/uploads/5b58ad69-ccc6-483b-ac7e-cb455bf0a908?_state=VRVp_CbxH40EcC_wnF_a9yVqNtC20nl86iiNUmsc8m17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViNThhZDY5LWNjYzYtNDgzYi1hYzdlLWNiNDU1YmYwYTkwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNzEzOTY2NjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=dd133f1a-6bfa-45c7-911c-6f438632ec52 http.request.method=POST http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="668.327µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=76f07fe4-d08d-4b27-a41d-2120cf7580a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/12a2877b-4c57-484f-bbdd-249c8e6a22fa?_state=ZAuMETiYassOs0cWfo6vQ_USEhbjESV8MukGgjBpqGV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyYTI4NzdiLTRjNTctNDg0Zi1iYmRkLTI0OWM4ZTZhMjJmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNzMyMTUyMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="772.408µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "PUT /v2/foo/bar/blobs/uploads/12a2877b-4c57-484f-bbdd-249c8e6a22fa?_state=ZAuMETiYassOs0cWfo6vQ_USEhbjESV8MukGgjBpqGV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyYTI4NzdiLTRjNTctNDg0Zi1iYmRkLTI0OWM4ZTZhMjJmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNzMyMTUyMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=b235df03-74c1-4fec-8979-39537c123853 http.request.method=POST http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="592.526µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=47116b81-3375-4dcb-bbb8-11cd980d92b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/f9421466-aa85-4fd5-9ff7-cbb5209a31e5?_state=Cc5TAHRZDZrXH7TeHfkWwbX0shX_mvi6NOr6-2XdAft7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NDIxNDY2LWFhODUtNGZkNS05ZmY3LWNiYjUyMDlhMzFlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNzQ5MjI3NDFaIn0%3D&digest=sha256%3A4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.duration=839.234097ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "PUT /v2/foo/bar/blobs/uploads/f9421466-aa85-4fd5-9ff7-cbb5209a31e5?_state=Cc5TAHRZDZrXH7TeHfkWwbX0shX_mvi6NOr6-2XdAft7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NDIxNDY2LWFhODUtNGZkNS05ZmY3LWNiYjUyMDlhMzFlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy4wNzQ5MjI3NDFaIn0%3D&digest=sha256%3A4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:33Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=e03ec441-ec8d-4b84-96ba-a85ebcaab64c http.request.method=POST http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="912.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43127" http.request.id=d85af11b-7e72-4b8c-aa24-c903af38ee9d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/3c543ac8-3d6d-4ea0-be53-834dc1aff4f7?_state=bCixTbH5UXMmhFLyHSHpvChPP2qtuGyPbeAO15f-Igl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjNTQzYWM4LTNkNmQtNGVhMC1iZTUzLTgzNGRjMWFmZjRmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy45MjYwNzUxNjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=774.699478ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:33 +0000] "PATCH /v2/foo/bar/blobs/uploads/3c543ac8-3d6d-4ea0-be53-834dc1aff4f7?_state=bCixTbH5UXMmhFLyHSHpvChPP2qtuGyPbeAO15f-Igl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjNTQzYWM4LTNkNmQtNGVhMC1iZTUzLTgzNGRjMWFmZjRmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozMy45MjYwNzUxNjFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=3ec75adc-3645-4a60-8c05-5370f36febf6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/uploads/3c543ac8-3d6d-4ea0-be53-834dc1aff4f7?_state=ACjEd7w9Obryao1zjwhRp_bZb1eogHMj8eSXqmJ0lDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjNTQzYWM4LTNkNmQtNGVhMC1iZTUzLTgzNGRjMWFmZjRmNyIsIk9mZnNldCI6MTk2NTQxNDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MzNaIn0%3D&digest=sha256%3A4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.duration="955.65µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "PUT /v2/foo/bar/blobs/uploads/3c543ac8-3d6d-4ea0-be53-834dc1aff4f7?_state=ACjEd7w9Obryao1zjwhRp_bZb1eogHMj8eSXqmJ0lDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjNTQzYWM4LTNkNmQtNGVhMC1iZTUzLTgzNGRjMWFmZjRmNyIsIk9mZnNldCI6MTk2NTQxNDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MzNaIn0%3D&digest=sha256%3A4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=1b003bf0-3e5e-41c1-840e-399a7c23c245 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="704.767µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "HEAD /v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=59479bc6-5f38-46f5-9c64-e0d35fcf526e http.request.method=GET http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=15.817401ms http.response.status=200 http.response.written=19654144 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "GET /v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 200 19654144 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=error msg="error parsing digest="sha257:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f": unsupported digest algorithm" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=ae8b2310-212e-4033-8039-8602d77a8ff9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/sha257:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" vars.name="foo/bar" time="2025-09-07T00:40:34Z" 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.7 http.request.host="127.0.0.1:43127" http.request.id=ae8b2310-212e-4033-8039-8602d77a8ff9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45538" http.request.uri="/v2/foo/bar/blobs/sha257:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="742.568µs" http.response.status=400 http.response.written=110 vars.digest="sha257:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "GET /v2/foo/bar/blobs/sha257:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=3e792af8-3d14-49dc-8f72-90fa8952e073 http.request.method=GET http.request.remoteaddr="127.0.0.1:45548" http.request.uri="/v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02005ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "GET /v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-07T00:40:34Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=abfcabd7-d766-42c1-8d54-f0fa80eb7d94 http.request.method=GET http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="902.489µs" http.response.status=404 http.response.written=157 vars.digest="sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "GET /v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=f0114e96-c6b2-499a-a9a2-84dd77f59071 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33098" http.request.uri="/v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="754.648µs" http.response.status=404 http.response.written=157 vars.digest="sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "HEAD /v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=dbc35006-55c8-4f13-96d5-4e97e7321f2e http.request.method=POST http.request.remoteaddr="127.0.0.1:33098" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="604.606µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=1adc46b8-77fc-469c-9948-19be7a769712 http.request.method=GET http.request.remoteaddr="127.0.0.1:33098" http.request.uri="/v2/foo/bar/blobs/uploads/31a0d50c-e56d-447b-8a2c-bf74748a7428?_state=OST5DRUfXlfFlLdSbLAnSFQckKOGIknBgQFm2zJB27t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYTBkNTBjLWU1NmQtNDQ3Yi04YTJjLWJmNzQ3NDhhNzQyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44MzgwMzg0MDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="691.647µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "GET /v2/foo/bar/blobs/uploads/31a0d50c-e56d-447b-8a2c-bf74748a7428?_state=OST5DRUfXlfFlLdSbLAnSFQckKOGIknBgQFm2zJB27t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYTBkNTBjLWU1NmQtNDQ3Yi04YTJjLWJmNzQ3NDhhNzQyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44MzgwMzg0MDFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=e3c55941-a084-481b-b26f-ef786beb4f9f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33098" http.request.uri="/v2/foo/bar/blobs/uploads/31a0d50c-e56d-447b-8a2c-bf74748a7428?_state=OST5DRUfXlfFlLdSbLAnSFQckKOGIknBgQFm2zJB27t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYTBkNTBjLWU1NmQtNDQ3Yi04YTJjLWJmNzQ3NDhhNzQyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44MzgwMzg0MDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="638.927µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "DELETE /v2/foo/bar/blobs/uploads/31a0d50c-e56d-447b-8a2c-bf74748a7428?_state=OST5DRUfXlfFlLdSbLAnSFQckKOGIknBgQFm2zJB27t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYTBkNTBjLWU1NmQtNDQ3Yi04YTJjLWJmNzQ3NDhhNzQyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44MzgwMzg0MDFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=0dbcbef2-afbe-41d2-9e85-08e38ff2e3f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:33098" http.request.uri="/v2/foo/bar/blobs/uploads/31a0d50c-e56d-447b-8a2c-bf74748a7428?_state=OST5DRUfXlfFlLdSbLAnSFQckKOGIknBgQFm2zJB27t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYTBkNTBjLWU1NmQtNDQ3Yi04YTJjLWJmNzQ3NDhhNzQyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44MzgwMzg0MDFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=31a0d50c-e56d-447b-8a2c-bf74748a7428 time="2025-09-07T00:40:34Z" 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.7 http.request.host="127.0.0.1:46257" http.request.id=0dbcbef2-afbe-41d2-9e85-08e38ff2e3f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:33098" http.request.uri="/v2/foo/bar/blobs/uploads/31a0d50c-e56d-447b-8a2c-bf74748a7428?_state=OST5DRUfXlfFlLdSbLAnSFQckKOGIknBgQFm2zJB27t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYTBkNTBjLWU1NmQtNDQ3Yi04YTJjLWJmNzQ3NDhhNzQyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44MzgwMzg0MDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="597.526µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=31a0d50c-e56d-447b-8a2c-bf74748a7428 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "GET /v2/foo/bar/blobs/uploads/31a0d50c-e56d-447b-8a2c-bf74748a7428?_state=OST5DRUfXlfFlLdSbLAnSFQckKOGIknBgQFm2zJB27t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYTBkNTBjLWU1NmQtNDQ3Yi04YTJjLWJmNzQ3NDhhNzQyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44MzgwMzg0MDFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=cb700830-e6fa-4be0-b007-a89fda085677 http.request.method=POST http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="725.567µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=f673397d-749a-42f6-8ff8-fc3912049b2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/cad7d173-1b2a-4e2f-9a08-1a74f7460c94?_state=L38EPZprabRA5TC_dWFS2x05JXMdCybQVjEV1lgLfKZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhZDdkMTczLTFiMmEtNGUyZi05YTA4LTFhNzRmNzQ2MGM5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44NDEzNjc0MzVaIn0%3D&digest=sha256%3A6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" provided=sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc vars.name="foo/bar" vars.uuid=cad7d173-1b2a-4e2f-9a08-1a74f7460c94 time="2025-09-07T00:40:34Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=f673397d-749a-42f6-8ff8-fc3912049b2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/cad7d173-1b2a-4e2f-9a08-1a74f7460c94?_state=L38EPZprabRA5TC_dWFS2x05JXMdCybQVjEV1lgLfKZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhZDdkMTczLTFiMmEtNGUyZi05YTA4LTFhNzRmNzQ2MGM5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44NDEzNjc0MzVaIn0%3D&digest=sha256%3A6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=cad7d173-1b2a-4e2f-9a08-1a74f7460c94 time="2025-09-07T00:40:34Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=f673397d-749a-42f6-8ff8-fc3912049b2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/cad7d173-1b2a-4e2f-9a08-1a74f7460c94?_state=L38EPZprabRA5TC_dWFS2x05JXMdCybQVjEV1lgLfKZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhZDdkMTczLTFiMmEtNGUyZi05YTA4LTFhNzRmNzQ2MGM5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44NDEzNjc0MzVaIn0%3D&digest=sha256%3A6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.928µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=cad7d173-1b2a-4e2f-9a08-1a74f7460c94 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "PUT /v2/foo/bar/blobs/uploads/cad7d173-1b2a-4e2f-9a08-1a74f7460c94?_state=L38EPZprabRA5TC_dWFS2x05JXMdCybQVjEV1lgLfKZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhZDdkMTczLTFiMmEtNGUyZi05YTA4LTFhNzRmNzQ2MGM5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44NDEzNjc0MzVaIn0%3D&digest=sha256%3A6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=14dd6b3c-d2ca-45ad-8349-2facbb0ee2a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="687.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=68bb791c-2134-4787-b1d4-d9b81d5c515e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/1699e4c1-2e2e-436c-a523-03c220e78910?_state=8JTP6qGtg-l58iusNurz390jUnd04H6oB7R0HyEuFM97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2OTllNGMxLTJlMmUtNDM2Yy1hNTIzLTAzYzIyMGU3ODkxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44NDMyMTE1MzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="886.209µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "PUT /v2/foo/bar/blobs/uploads/1699e4c1-2e2e-436c-a523-03c220e78910?_state=8JTP6qGtg-l58iusNurz390jUnd04H6oB7R0HyEuFM97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2OTllNGMxLTJlMmUtNDM2Yy1hNTIzLTAzYzIyMGU3ODkxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44NDMyMTE1MzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=98fe7f27-7644-4660-8689-e34c2e5391e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="602.006µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=82d87e1b-3f34-4237-8342-d192f240a92a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/95865a2b-399a-4153-af77-2ef0d78d22e7?_state=k3erEgVXysPYlgDnKbfyyfzSCR5Qg2LLO8M0GMstoIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk1ODY1YTJiLTM5OWEtNDE1My1hZjc3LTJlZjBkNzhkMjJlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44NDUwMDc3MTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="894.289µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "PUT /v2/foo/bar/blobs/uploads/95865a2b-399a-4153-af77-2ef0d78d22e7?_state=k3erEgVXysPYlgDnKbfyyfzSCR5Qg2LLO8M0GMstoIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk1ODY1YTJiLTM5OWEtNDE1My1hZjc3LTJlZjBkNzhkMjJlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44NDUwMDc3MTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:34Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=298461f8-75bf-4336-a32d-b0e083c272cd http.request.method=POST http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="725.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=0d99f593-e16d-40a8-b0c0-d49d0f2112ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/daa5fdc1-dfff-413a-9149-b1641a6f0158?_state=fLbQNpB005NKPSJ5DK3Ij5uSDE5uYYA-mrsd06dDSpN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhYTVmZGMxLWRmZmYtNDEzYS05MTQ5LWIxNjQxYTZmMDE1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44NDY5MDEwOTJaIn0%3D&digest=sha256%3A6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.duration=650.705411ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "PUT /v2/foo/bar/blobs/uploads/daa5fdc1-dfff-413a-9149-b1641a6f0158?_state=fLbQNpB005NKPSJ5DK3Ij5uSDE5uYYA-mrsd06dDSpN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhYTVmZGMxLWRmZmYtNDEzYS05MTQ5LWIxNjQxYTZmMDE1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNC44NDY5MDEwOTJaIn0%3D&digest=sha256%3A6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:35Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=5e5420bb-9321-4c94-8730-9156a5d02031 http.request.method=POST http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="823.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46257" http.request.id=3b110752-a029-44ea-9fdb-e1ff992ead2f http.request.method=PATCH http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/ef0299ba-7d7e-4418-a7d4-02370756c230?_state=auSyqR6c2EJMY-ERcu62MzPqeztsy7xFBk2qOXlUY0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmMDI5OWJhLTdkN2UtNDQxOC1hN2Q0LTAyMzcwNzU2YzIzMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNS41MTE0MjcwNDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=664.068027ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:35 +0000] "PATCH /v2/foo/bar/blobs/uploads/ef0299ba-7d7e-4418-a7d4-02370756c230?_state=auSyqR6c2EJMY-ERcu62MzPqeztsy7xFBk2qOXlUY0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmMDI5OWJhLTdkN2UtNDQxOC1hN2Q0LTAyMzcwNzU2YzIzMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNS41MTE0MjcwNDRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=16201ea6-50ba-46b0-90d5-15fb179f384b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/uploads/ef0299ba-7d7e-4418-a7d4-02370756c230?_state=crx9Yde9GAcUe01yV9KmpvP3M7_RwkMerOcmZdeZbL57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmMDI5OWJhLTdkN2UtNDQxOC1hN2Q0LTAyMzcwNzU2YzIzMCIsIk9mZnNldCI6MTc5NDc2NDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MzVaIn0%3D&digest=sha256%3A6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.duration="951.41µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "PUT /v2/foo/bar/blobs/uploads/ef0299ba-7d7e-4418-a7d4-02370756c230?_state=crx9Yde9GAcUe01yV9KmpvP3M7_RwkMerOcmZdeZbL57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmMDI5OWJhLTdkN2UtNDQxOC1hN2Q0LTAyMzcwNzU2YzIzMCIsIk9mZnNldCI6MTc5NDc2NDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MzVaIn0%3D&digest=sha256%3A6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=41d01a4c-59f5-4f7e-a981-2dd5b0f02487 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="735.048µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=e84c070c-1afa-46ec-81da-9ecda3cbefa7 http.request.method=GET http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.961522ms http.response.status=200 http.response.written=17947648 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "GET /v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 200 17947648 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=error msg="error parsing digest="sha257:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc": unsupported digest algorithm" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=727bacc8-b9e2-4d9d-937f-5b4d9d834573 http.request.method=GET http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/sha257:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" vars.name="foo/bar" time="2025-09-07T00:40:36Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=727bacc8-b9e2-4d9d-937f-5b4d9d834573 http.request.method=GET http.request.remoteaddr="127.0.0.1:33104" http.request.uri="/v2/foo/bar/blobs/sha257:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="675.967µs" http.response.status=400 http.response.written=110 vars.digest="sha257:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "GET /v2/foo/bar/blobs/sha257:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=2ff6eef2-cf0f-4875-886b-be84c41fbcdb http.request.method=GET http.request.remoteaddr="127.0.0.1:33126" http.request.uri="/v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.023891ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "GET /v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=9322e57a-3b73-4c61-a0ee-4fd52ad11d39 http.request.method=GET http.request.remoteaddr="127.0.0.1:33110" http.request.uri="/v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.757399ms http.response.status=200 http.response.written=2681472 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "GET /v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:46257" http.request.id=5b55c8d3-0712-41d4-97b2-7ab85775f983 http.request.method=GET http.request.remoteaddr="127.0.0.1:33126" http.request.uri="/v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.038231ms http.response.status=200 http.response.written=425984 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "GET /v2/foo/bar/blobs/sha256:6cc1bfc16fe4b56fb6854253e8ff4cc2382e3bd9eb54de85171c045a086ee0cc HTTP/1.1" 200 425984 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=df7aca2f-d555-484e-b28b-19ebe6b70b16 http.request.method=GET http.request.remoteaddr="127.0.0.1:45546" http.request.uri="/v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.481454101s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "GET /v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43127" http.request.id=34c37d77-566d-46b9-83e2-bdd8a2017eab http.request.method=GET http.request.remoteaddr="127.0.0.1:45548" http.request.uri="/v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.475683162s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [07/Sep/2025:00:40:34 +0000] "GET /v2/foo/bar/blobs/sha256:4581b2c0440a23bdfd4ca1d54b13541908b392b315c309faf09cdbe9bcfb679f HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (3.24s) === RUN TestBlobDelete time="2025-09-07T00:40: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.7 time="2025-09-07T00:40:36Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=35856362-9be4-4cf5-a211-5023ec9e3344 http.request.method=GET http.request.remoteaddr="127.0.0.1:35526" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="864.129µs" http.response.status=404 http.response.written=157 vars.digest="sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "GET /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=b34564bc-14df-4e09-9c25-4d2a29be7a80 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35534" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.808µs" http.response.status=404 http.response.written=157 vars.digest="sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=f60de02c-96bf-469e-883b-904b5c08959f http.request.method=POST http.request.remoteaddr="127.0.0.1:35534" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=b41d9939-3557-4200-9f6f-2830b7c891f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35534" http.request.uri="/v2/foo/bar/blobs/uploads/0e7c6ed6-daf6-4664-9316-e26c3caef6dd?_state=jNRuH-YrhpA_7t8PopatKBHFofj80p9kQPo0DoooCkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlN2M2ZWQ2LWRhZjYtNDY2NC05MzE2LWUyNmMzY2FlZjZkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjA3MDI2NzVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="829.368µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "GET /v2/foo/bar/blobs/uploads/0e7c6ed6-daf6-4664-9316-e26c3caef6dd?_state=jNRuH-YrhpA_7t8PopatKBHFofj80p9kQPo0DoooCkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlN2M2ZWQ2LWRhZjYtNDY2NC05MzE2LWUyNmMzY2FlZjZkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjA3MDI2NzVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=aec610ce-15aa-426c-94dd-251cb7ca4ebb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35534" http.request.uri="/v2/foo/bar/blobs/uploads/0e7c6ed6-daf6-4664-9316-e26c3caef6dd?_state=jNRuH-YrhpA_7t8PopatKBHFofj80p9kQPo0DoooCkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlN2M2ZWQ2LWRhZjYtNDY2NC05MzE2LWUyNmMzY2FlZjZkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjA3MDI2NzVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="864.888µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "DELETE /v2/foo/bar/blobs/uploads/0e7c6ed6-daf6-4664-9316-e26c3caef6dd?_state=jNRuH-YrhpA_7t8PopatKBHFofj80p9kQPo0DoooCkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlN2M2ZWQ2LWRhZjYtNDY2NC05MzE2LWUyNmMzY2FlZjZkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjA3MDI2NzVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=774aa2c7-34ef-46f8-88ec-78691b7cac0b http.request.method=GET http.request.remoteaddr="127.0.0.1:35534" http.request.uri="/v2/foo/bar/blobs/uploads/0e7c6ed6-daf6-4664-9316-e26c3caef6dd?_state=jNRuH-YrhpA_7t8PopatKBHFofj80p9kQPo0DoooCkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlN2M2ZWQ2LWRhZjYtNDY2NC05MzE2LWUyNmMzY2FlZjZkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjA3MDI2NzVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0e7c6ed6-daf6-4664-9316-e26c3caef6dd time="2025-09-07T00:40:36Z" 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.7 http.request.host="127.0.0.1:41135" http.request.id=774aa2c7-34ef-46f8-88ec-78691b7cac0b http.request.method=GET http.request.remoteaddr="127.0.0.1:35534" http.request.uri="/v2/foo/bar/blobs/uploads/0e7c6ed6-daf6-4664-9316-e26c3caef6dd?_state=jNRuH-YrhpA_7t8PopatKBHFofj80p9kQPo0DoooCkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlN2M2ZWQ2LWRhZjYtNDY2NC05MzE2LWUyNmMzY2FlZjZkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjA3MDI2NzVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="751.728µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=0e7c6ed6-daf6-4664-9316-e26c3caef6dd 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "GET /v2/foo/bar/blobs/uploads/0e7c6ed6-daf6-4664-9316-e26c3caef6dd?_state=jNRuH-YrhpA_7t8PopatKBHFofj80p9kQPo0DoooCkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlN2M2ZWQ2LWRhZjYtNDY2NC05MzE2LWUyNmMzY2FlZjZkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjA3MDI2NzVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=30a0f1bf-e5eb-4da3-854a-2451213a33f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="883.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=61466df3-c690-4294-875a-74d508cd3e5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/2640fdb3-70da-4fef-87ed-e1ea3e44b0f7?_state=nhDyVqpNJhYvOUGWooIYbPLttTktAdNwYktZWO6R3vB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2NDBmZGIzLTcwZGEtNGZlZi04N2VkLWUxZWEzZTQ0YjBmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjQ5NjA5MThaIn0%3D&digest=sha256%3A7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" provided=sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a vars.name="foo/bar" vars.uuid=2640fdb3-70da-4fef-87ed-e1ea3e44b0f7 time="2025-09-07T00:40:36Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=61466df3-c690-4294-875a-74d508cd3e5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/2640fdb3-70da-4fef-87ed-e1ea3e44b0f7?_state=nhDyVqpNJhYvOUGWooIYbPLttTktAdNwYktZWO6R3vB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2NDBmZGIzLTcwZGEtNGZlZi04N2VkLWUxZWEzZTQ0YjBmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjQ5NjA5MThaIn0%3D&digest=sha256%3A7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=2640fdb3-70da-4fef-87ed-e1ea3e44b0f7 time="2025-09-07T00:40:36Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=61466df3-c690-4294-875a-74d508cd3e5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/2640fdb3-70da-4fef-87ed-e1ea3e44b0f7?_state=nhDyVqpNJhYvOUGWooIYbPLttTktAdNwYktZWO6R3vB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2NDBmZGIzLTcwZGEtNGZlZi04N2VkLWUxZWEzZTQ0YjBmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjQ5NjA5MThaIn0%3D&digest=sha256%3A7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="821.768µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=2640fdb3-70da-4fef-87ed-e1ea3e44b0f7 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "PUT /v2/foo/bar/blobs/uploads/2640fdb3-70da-4fef-87ed-e1ea3e44b0f7?_state=nhDyVqpNJhYvOUGWooIYbPLttTktAdNwYktZWO6R3vB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2NDBmZGIzLTcwZGEtNGZlZi04N2VkLWUxZWEzZTQ0YjBmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjQ5NjA5MThaIn0%3D&digest=sha256%3A7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=db763f91-9610-4800-939a-006853c27fc5 http.request.method=POST http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="732.408µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=bbfc79b6-2577-45aa-b347-edfa4732e3b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/9b1c8320-8e9e-4129-a905-5d43bb69c025?_state=yFlZ2DJT9pO5eZW41TEI_mZ41JRf3b8iI39yf45fgMB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliMWM4MzIwLThlOWUtNDEyOS1hOTA1LTVkNDNiYjY5YzAyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjY5NjAwOTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="910.49µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "PUT /v2/foo/bar/blobs/uploads/9b1c8320-8e9e-4129-a905-5d43bb69c025?_state=yFlZ2DJT9pO5eZW41TEI_mZ41JRf3b8iI39yf45fgMB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliMWM4MzIwLThlOWUtNDEyOS1hOTA1LTVkNDNiYjY5YzAyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjY5NjAwOTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=426a0a68-781c-4127-8ac9-bad1a880ed77 http.request.method=POST http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="783.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=cc88d9d7-ff51-4ff0-819f-9e14757cce57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/48f98c5f-9c86-4b9a-97cc-d0e2f97b6386?_state=EesCytbQbJhvsy_bGxlYZBI7heApz5q5gFPsEbwisEB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4Zjk4YzVmLTljODYtNGI5YS05N2NjLWQwZTJmOTdiNjM4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjkwODUxNjFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="869.489µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "PUT /v2/foo/bar/blobs/uploads/48f98c5f-9c86-4b9a-97cc-d0e2f97b6386?_state=EesCytbQbJhvsy_bGxlYZBI7heApz5q5gFPsEbwisEB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4Zjk4YzVmLTljODYtNGI5YS05N2NjLWQwZTJmOTdiNjM4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMjkwODUxNjFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:36Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=447e97b6-3eed-4781-bd25-7c250cd7095d http.request.method=POST http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="754.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=79b32a7a-7a8f-4cf8-b489-7292400a2b69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/635c24aa-7ff2-4fa2-8d31-c820c3440d0f?_state=3GiX5bRBYZ8NIPZWOnDUpEzgowxd_mzj7wLRZCNgNsJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNWMyNGFhLTdmZjItNGZhMi04ZDMxLWM4MjBjMzQ0MGQwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMzExMjgxODJaIn0%3D&digest=sha256%3A7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.251552631s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:36 +0000] "PUT /v2/foo/bar/blobs/uploads/635c24aa-7ff2-4fa2-8d31-c820c3440d0f?_state=3GiX5bRBYZ8NIPZWOnDUpEzgowxd_mzj7wLRZCNgNsJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNWMyNGFhLTdmZjItNGZhMi04ZDMxLWM4MjBjMzQ0MGQwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNi4zMzExMjgxODJaIn0%3D&digest=sha256%3A7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:37Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=d216a8b1-67fa-412d-8bf4-5ed6c0f0ddb1 http.request.method=POST http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="930.53µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41135" http.request.id=f8031c78-fc50-490d-99d7-0fe7276f8825 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/ffc9205b-cb80-45aa-8435-341621c52ee2?_state=xLh9SB3C0Mn9LicDQhmhJFfk87F95SQgrFmSsZzGj3l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmYzkyMDViLWNiODAtNDVhYS04NDM1LTM0MTYyMWM1MmVlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNy41OTg5ODk4NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.208259149s http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:37 +0000] "PATCH /v2/foo/bar/blobs/uploads/ffc9205b-cb80-45aa-8435-341621c52ee2?_state=xLh9SB3C0Mn9LicDQhmhJFfk87F95SQgrFmSsZzGj3l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmYzkyMDViLWNiODAtNDVhYS04NDM1LTM0MTYyMWM1MmVlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozNy41OTg5ODk4NloifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=aafc9658-0729-4f15-b59d-e16d96347ed2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/uploads/ffc9205b-cb80-45aa-8435-341621c52ee2?_state=jCb2eGANfbv3xxPbwk_l6eLdp8LvqAtPH1KFkqU4G2x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmYzkyMDViLWNiODAtNDVhYS04NDM1LTM0MTYyMWM1MmVlMiIsIk9mZnNldCI6MjQ2MjQ2NDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MzdaIn0%3D&digest=sha256%3A7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.duration="908.489µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "PUT /v2/foo/bar/blobs/uploads/ffc9205b-cb80-45aa-8435-341621c52ee2?_state=jCb2eGANfbv3xxPbwk_l6eLdp8LvqAtPH1KFkqU4G2x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmYzkyMDViLWNiODAtNDVhYS04NDM1LTM0MTYyMWM1MmVlMiIsIk9mZnNldCI6MjQ2MjQ2NDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6MzdaIn0%3D&digest=sha256%3A7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=abb17ed5-4fc7-4db4-b86c-ca83a631e336 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="811.849µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=9d951ff9-fdc3-466c-9653-4b330acd8e3c http.request.method=GET http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=15.282836ms http.response.status=200 http.response.written=24624640 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "GET /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 200 24624640 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=error msg="error parsing digest="sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a": unsupported digest algorithm" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=6fcb8a05-b2e8-40d8-92ae-f65dce779b20 http.request.method=GET http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" vars.name="foo/bar" time="2025-09-07T00:40:38Z" 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.7 http.request.host="127.0.0.1:41135" http.request.id=6fcb8a05-b2e8-40d8-92ae-f65dce779b20 http.request.method=GET http.request.remoteaddr="127.0.0.1:35546" http.request.uri="/v2/foo/bar/blobs/sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.288µs" http.response.status=400 http.response.written=110 vars.digest="sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "GET /v2/foo/bar/blobs/sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=fd710095-8130-40fe-ac51-75fc4ded2878 http.request.method=GET http.request.remoteaddr="127.0.0.1:42910" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.duration="946.49µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "GET /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=3c25bc0e-cc12-4867-8208-8904673497ea http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42922" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.duration="809.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "DELETE /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=83e9018e-60bf-4037-84b5-e4f6a870e8c2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42922" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="715.807µs" http.response.status=404 http.response.written=157 vars.digest="sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=4d18f42d-160d-4706-98ae-1a9139102342 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42922" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="688.967µs" http.response.status=404 http.response.written=74 vars.digest="sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "DELETE /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=error msg="error parsing digest="sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a": unsupported digest algorithm" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=9968ab39-b0de-4729-aaea-06b68e0fe7c6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42926" http.request.uri="/v2/foo/bar/blobs/sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" vars.name="foo/bar" time="2025-09-07T00:40:38Z" 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.7 http.request.host="127.0.0.1:41135" http.request.id=9968ab39-b0de-4729-aaea-06b68e0fe7c6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42926" http.request.uri="/v2/foo/bar/blobs/sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="735.167µs" http.response.status=400 http.response.written=110 vars.digest="sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "DELETE /v2/foo/bar/blobs/sha257:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-07T00:40:38Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=76b3a98c-2316-4244-9bc0-fe035c6d9140 http.request.method=POST http.request.remoteaddr="127.0.0.1:42938" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="799.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:40Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=c2f198c7-0719-4866-83b1-1e87edd128a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42938" http.request.uri="/v2/foo/bar/blobs/uploads/7859d6cf-1a0e-4f8d-9054-a2d977df5d3c?_state=X4kEGrtONTWSFsbXV-Sm8jYgLbH3xgctKLtDAph8xRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4NTlkNmNmLTFhMGUtNGY4ZC05MDU0LWEyZDk3N2RmNWQzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozOC44Mzg4ODcwNTJaIn0%3D&digest=sha256%3A7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.231385906s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "PUT /v2/foo/bar/blobs/uploads/7859d6cf-1a0e-4f8d-9054-a2d977df5d3c?_state=X4kEGrtONTWSFsbXV-Sm8jYgLbH3xgctKLtDAph8xRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4NTlkNmNmLTFhMGUtNGY4ZC05MDU0LWEyZDk3N2RmNWQzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDozOC44Mzg4ODcwNTJaIn0%3D&digest=sha256%3A7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:40Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=cdd1e9ed-b464-4eb0-989c-486eaa8e3395 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42938" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="960.65µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:40Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=5235c57f-cf5d-4778-841f-c32978a28f89 http.request.method=GET http.request.remoteaddr="127.0.0.1:42910" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.253116568s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "GET /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2025-09-07T00:40:40Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:41135" http.request.id=2008f1b9-4ea9-440d-b1ab-5b081c3984ac http.request.method=GET http.request.remoteaddr="127.0.0.1:42908" http.request.uri="/v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.256154319s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [07/Sep/2025:00:40:38 +0000] "GET /v2/foo/bar/blobs/sha256:7fcbe4d88e4d9416ac9fbd603ccccb6ca941f9a636d54b89332b17459625af1a HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.88s) === RUN TestRelativeURL time="2025-09-07T00:40:40Z" 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.7 time="2025-09-07T00:40:40Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:40Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:37605" http.request.id=1fe38307-3f96-44c6-b584-0ffbc03ed985 http.request.method=POST http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:37605" http.request.id=d5d9e8d6-129d-4329-97f4-28ec032aef0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/f90cbfcc-32ee-404f-b578-54ac8c5c1274?_state=OotmmoBnvVIeQN-GXdpPl0sL-5Xjgg7BZBlXUo6cPEp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5MGNiZmNjLTMyZWUtNDA0Zi1iNTc4LTU0YWM4YzVjMTI3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDo0MC4wOTAyOTA0ODJaIn0%3D&digest=sha256%3A9b79c17258bc43648168a650e8f45b6553e085a12ab6fb1d22285b773a93ee4d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.157889315s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:40 +0000] "PUT /v2/foo/bar/blobs/uploads/f90cbfcc-32ee-404f-b578-54ac8c5c1274?_state=OotmmoBnvVIeQN-GXdpPl0sL-5Xjgg7BZBlXUo6cPEp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5MGNiZmNjLTMyZWUtNDA0Zi1iNTc4LTU0YWM4YzVjMTI3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDo0MC4wOTAyOTA0ODJaIn0%3D&digest=sha256%3A9b79c17258bc43648168a650e8f45b6553e085a12ab6fb1d22285b773a93ee4d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:37605" http.request.id=3722e66c-44ed-4b87-90d6-91f844b4a122 http.request.method=POST http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="902.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:41Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:37605" http.request.id=8676b8ec-7dbb-453b-85ca-56b0f4cad51f http.request.method=POST http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="704.207µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:43Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:37605" http.request.id=33bf490c-e9f1-4f42-90c2-7bed1342558c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/bfd074af-4b76-43a2-a067-856cd5a8f82f?_state=DrihOaWEkyY1UkoKt1gYZqzUTFfthWXEPbg8JYN2bNN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZDA3NGFmLTRiNzYtNDNhMi1hMDY3LTg1NmNkNWE4ZjgyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDo0MS40OTgzMDI4MzNaIn0%3D&digest=sha256%3A22612155be18a304a0b02179d412d33bbf6c99ad900e3bc3a5af0d2dd800653f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.667472843s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:41 +0000] "PUT /v2/foo/bar/blobs/uploads/bfd074af-4b76-43a2-a067-856cd5a8f82f?_state=DrihOaWEkyY1UkoKt1gYZqzUTFfthWXEPbg8JYN2bNN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZDA3NGFmLTRiNzYtNDNhMi1hMDY3LTg1NmNkNWE4ZjgyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDo0MS40OTgzMDI4MzNaIn0%3D&digest=sha256%3A22612155be18a304a0b02179d412d33bbf6c99ad900e3bc3a5af0d2dd800653f HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.08s) === RUN TestBlobDeleteDisabled time="2025-09-07T00:40:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-07T00:40:43Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:43Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:43451" http.request.id=a19adbe9-05bd-40cf-8ced-3252cd8baf92 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43742" http.request.uri="/v2/foo/bar/blobs/sha256:7f0f0dc4e9daf0d2114d0fb1c97026eeaba6bcab222f0f6d4a7508cc8c0fbd0f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="741.847µs" http.response.status=405 http.response.written=78 vars.digest="sha256:7f0f0dc4e9daf0d2114d0fb1c97026eeaba6bcab222f0f6d4a7508cc8c0fbd0f" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:43 +0000] "DELETE /v2/foo/bar/blobs/sha256:7f0f0dc4e9daf0d2114d0fb1c97026eeaba6bcab222f0f6d4a7508cc8c0fbd0f HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.10s) === RUN TestDeleteDisabled time="2025-09-07T00:40:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-07T00:40:43Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:43Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44189" http.request.id=cd8630ef-f5bd-468b-9962-68e0d3111296 http.request.method=POST http.request.remoteaddr="127.0.0.1:58902" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04537ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:43Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:44189" http.request.id=41b37ac7-a764-404f-8302-10d5951d738b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58902" http.request.uri="/v2/foo/bar/blobs/uploads/9881c821-3000-410c-8c4b-d4c3739ea62a?_state=coW5-NjEvQg2bS6Nwp-K9SKCna15HAiMWwEqtDRyjE57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4ODFjODIxLTMwMDAtNDEwYy04YzRiLWQ0YzM3MzllYTYyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDo0My4zNDU3OTEyMzZaIn0%3D&digest=sha256%3Ae8e851c429d86bd797650cfc7038476e74c8d4d6f9dc123f07e614464451f861" http.request.useragent="Go-http-client/1.1" http.response.duration=630.226881ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:43 +0000] "PUT /v2/foo/bar/blobs/uploads/9881c821-3000-410c-8c4b-d4c3739ea62a?_state=coW5-NjEvQg2bS6Nwp-K9SKCna15HAiMWwEqtDRyjE57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4ODFjODIxLTMwMDAtNDEwYy04YzRiLWQ0YzM3MzllYTYyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDo0My4zNDU3OTEyMzZaIn0%3D&digest=sha256%3Ae8e851c429d86bd797650cfc7038476e74c8d4d6f9dc123f07e614464451f861 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:43Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:44189" http.request.id=bdee4a2c-fd58-40fc-b9ed-2f21072039c8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58902" http.request.uri="/v2/foo/bar/blobs/sha256:e8e851c429d86bd797650cfc7038476e74c8d4d6f9dc123f07e614464451f861" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="755.688µs" http.response.status=405 http.response.written=78 vars.digest="sha256:e8e851c429d86bd797650cfc7038476e74c8d4d6f9dc123f07e614464451f861" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:40:43 +0000] "DELETE /v2/foo/bar/blobs/sha256:e8e851c429d86bd797650cfc7038476e74c8d4d6f9dc123f07e614464451f861 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.71s) === RUN TestDeleteReadOnly time="2025-09-07T00:40:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-07T00:40:43Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:44Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38419" http.request.id=9e04124e-9e42-43d3-bca7-1c24a7eceb17 http.request.method=POST http.request.remoteaddr="127.0.0.1:41076" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:45Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38419" http.request.id=9b240be0-9ab9-4657-8470-9144ab13b3ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:41076" http.request.uri="/v2/foo/bar/blobs/uploads/b123c336-b207-4198-8387-7d8989bc02d0?_state=6wSREi0M2o5cN2qIFhzytbr6B9iARUzu0Myso8vC2fp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxMjNjMzM2LWIyMDctNDE5OC04Mzg3LTdkODk4OWJjMDJkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDo0NC4wOTI5NjY2NzNaIn0%3D&digest=sha256%3Ab213ee591a417ee931e598f7f745cf693bb392f734945ee499dbed73cde45d5e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.27979588s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:44 +0000] "PUT /v2/foo/bar/blobs/uploads/b123c336-b207-4198-8387-7d8989bc02d0?_state=6wSREi0M2o5cN2qIFhzytbr6B9iARUzu0Myso8vC2fp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxMjNjMzM2LWIyMDctNDE5OC04Mzg3LTdkODk4OWJjMDJkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MDo0NC4wOTI5NjY2NzNaIn0%3D&digest=sha256%3Ab213ee591a417ee931e598f7f745cf693bb392f734945ee499dbed73cde45d5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [07/Sep/2025:00:40:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:b213ee591a417ee931e598f7f745cf693bb392f734945ee499dbed73cde45d5e HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.40s) === RUN TestStartPushReadOnly time="2025-09-07T00: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.7 time="2025-09-07T00:40:45Z" level=info msg="redis not configured" go.version=go1.24.7 127.0.0.1 - - [07/Sep/2025:00:40:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-09-07T00: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.7 time="2025-09-07T00:40:45Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=49703e0a-ff80-4565-bcbf-a4e06bcc4c6d http.request.method=GET http.request.remoteaddr="127.0.0.1:42290" 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="837.208µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:00:40:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-07T00:40:45Z" 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.7 http.request.host="127.0.0.1:35615" http.request.id=3d0c4535-51e6-4ec7-bc9c-d29ed3b82fa4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42290" 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="659.567µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [07/Sep/2025:00:40:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T00:40:45Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=7aee4925-b6fa-4067-a539-30f76ea1f59e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" 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="708.967µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:00:40:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-07T00:40:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=d0de270f-23cc-423b-9bee-356f3bbf9a7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" 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.021531ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-07T00:40:45Z" 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.7 http.request.host="127.0.0.1:35615" http.request.id=d0de270f-23cc-423b-9bee-356f3bbf9a7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" 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.057651ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-07T00:40:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=d0de270f-23cc-423b-9bee-356f3bbf9a7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" 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.076811ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-07T00:40:45Z" 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.7 http.request.host="127.0.0.1:35615" http.request.id=d0de270f-23cc-423b-9bee-356f3bbf9a7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" 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.099212ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:00:40:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-07T00:40:45Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=9091c374-99c2-4698-b200-a432fa77db9e http.request.method=POST http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="779.088µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:45 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:47Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=49a2b894-d7a6-48c3-8f63-5d42dae2477a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/blobs/uploads/87412f82-7bed-4b54-b14f-3dd80aeab732?_state=qQ0-RSPIIACV4-WJdRpo7UmSr7N-PpF8DAYZ5fH5UCZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NzQxMmY4Mi03YmVkLTRiNTQtYjE0Zi0zZGQ4MGFlYWI3MzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NDUuNTI0MzkwMzAzWiJ9&digest=sha256%3A8b83c9122ee82d3613f98b8e331928dc985929240728233d09b4ddbec8438f0d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.88141419s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:45 +0000] "PUT /v2/foo/schema1/blobs/uploads/87412f82-7bed-4b54-b14f-3dd80aeab732?_state=qQ0-RSPIIACV4-WJdRpo7UmSr7N-PpF8DAYZ5fH5UCZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NzQxMmY4Mi03YmVkLTRiNTQtYjE0Zi0zZGQ4MGFlYWI3MzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NDUuNTI0MzkwMzAzWiJ9&digest=sha256%3A8b83c9122ee82d3613f98b8e331928dc985929240728233d09b4ddbec8438f0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:47Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=8c8ed36a-dffa-4fa3-84a9-32c4445870c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="913.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:47 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=f5d9b257-9ee4-4d97-a6c4-565cd4f1cea5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/blobs/uploads/efc7525d-5bf7-450b-b67a-dd5ac1949c80?_state=TEbaTMmwBCaX17JOK-Vv_DFIFEmEQVMDD39xvFnFKtN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZmM3NTI1ZC01YmY3LTQ1MGItYjY3YS1kZDVhYzE5NDljODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NDcuNTIwNjEwNTA2WiJ9&digest=sha256%3A49ed4fdadea022991e7087e3ff5ef4f379ac12b0eed7324c5fc556fe97a69660" http.request.useragent="Go-http-client/1.1" http.response.duration=1.298203229s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:47 +0000] "PUT /v2/foo/schema1/blobs/uploads/efc7525d-5bf7-450b-b67a-dd5ac1949c80?_state=TEbaTMmwBCaX17JOK-Vv_DFIFEmEQVMDD39xvFnFKtN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZmM3NTI1ZC01YmY3LTQ1MGItYjY3YS1kZDVhYzE5NDljODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NDcuNTIwNjEwNTA2WiJ9&digest=sha256%3A49ed4fdadea022991e7087e3ff5ef4f379ac12b0eed7324c5fc556fe97a69660 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=74520a2b-0f53-44d5-9aaa-a9f3146709d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.321374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=7e874fdc-f363-4da0-9522-32f5fd4506df http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.162172ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=ca26d64f-0e64-48da-bcab-4d07dc0b7b75 http.request.method=GET http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.00445ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=5676bd91-0081-40f6-b924-6825c49a19a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="922.169µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "GET /v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35615" http.request.id=2c574ba4-9dfa-4a54-9486-7c5f5af0b9a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.209172ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35615" http.request.id=102ca11b-8569-4f97-b18a-eca2427c33e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.146572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:35615" http.request.id=f16591f4-889e-4ae7-ac08-52c7eaa35523 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=85e0ece6-0757-4bbf-acb4-9bf3ef7057b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="912.05µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "GET /v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=aa88234e-7847-43d3-b2a9-48753e690a37 http.request.method=GET http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="681.407µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=21f5fdd0-2f20-4873-a3b2-ad4d9e7b7e6d http.request.method=GET http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" http.request.useragent="Go-http-client/1.1" http.response.duration="605.166µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "GET /v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=08f693b0-7e0b-47ce-9f69-b82f0c2bb6dc http.request.method=GET http.request.remoteaddr="127.0.0.1:42290" 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="702.127µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=error msg="payload digest does match: "sha256:9ac5f8b9a2aee0d8fce44aaeaa66a845cd1db26210be2c2fe6084d033c1f3b22" != "sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f"" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=f4a83ae9-baa0-4d16-ac48-719f6b94b2bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" time="2025-09-07T00:40:48Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=f4a83ae9-baa0-4d16-ac48-719f6b94b2bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:42290" http.request.uri="/v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="829.768µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f" 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:4f490d48909df2cda5901ab5281b4a9f48d772166b44adca25bfc232acabd62f HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=e59ae20a-d197-4c4a-8eb0-6a0dd6dedde9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" 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="870.409µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" 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.7 http.request.host="127.0.0.1:35615" http.request.id=df0a3d4e-53b2-48c7-8f68-233307232ad5 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" 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="711.527µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35615" http.request.id=f62b5565-22d2-4900-af8a-52339dfec596 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" 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="863.969µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-07T00:40:48Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35615" http.request.id=f62b5565-22d2-4900-af8a-52339dfec596 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" 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="946.45µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-07T00:40:48Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35615" http.request.id=f62b5565-22d2-4900-af8a-52339dfec596 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" 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="983.091µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=d57c5e6f-0f64-468b-879e-bb39ed158563 http.request.method=POST http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="765.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=79fcf2de-5996-4083-85e6-b354ac303b48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/blobs/uploads/5bb43544-c4a2-46a0-90ca-e3e1b5261911?_state=3d0EZN-RdT4gAFqW-YP8_kgeXcE32szDCjGD-oORhNp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YmI0MzU0NC1jNGEyLTQ2YTAtOTBjYS1lM2UxYjUyNjE5MTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NDguODQwMzU0Mzk1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.96283ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "PUT /v2/foo/schema2/blobs/uploads/5bb43544-c4a2-46a0-90ca-e3e1b5261911?_state=3d0EZN-RdT4gAFqW-YP8_kgeXcE32szDCjGD-oORhNp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YmI0MzU0NC1jNGEyLTQ2YTAtOTBjYS1lM2UxYjUyNjE5MTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NDguODQwMzU0Mzk1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35615" http.request.id=bb6aee86-6803-4957-b47b-a89241544e2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" 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="780.008µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-07T00:40:48Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35615" http.request.id=bb6aee86-6803-4957-b47b-a89241544e2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" 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.863059ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-07T00:40:48Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=072430cc-4e69-4d44-9eb8-83f462dc80c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="865.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=a7de6e0d-e3d2-48a4-a301-e224c084bfc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/blobs/uploads/a7213f99-d96d-402b-be0a-4f6784359c6d?_state=GeMOehdmYzBoxs1bm29CjqwvRPLCJg0nhHjTN3Vx6mV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNzIxM2Y5OS1kOTZkLTQwMmItYmUwYS00ZjY3ODQzNTljNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NDguOTQ4MzExMDU4WiJ9&digest=sha256%3A1005226f62b95c104524e2b66699a868b0a41b975f3d85f651ccb44fb6033cc6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.109345018s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:48 +0000] "PUT /v2/foo/schema2/blobs/uploads/a7213f99-d96d-402b-be0a-4f6784359c6d?_state=GeMOehdmYzBoxs1bm29CjqwvRPLCJg0nhHjTN3Vx6mV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNzIxM2Y5OS1kOTZkLTQwMmItYmUwYS00ZjY3ODQzNTljNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NDguOTQ4MzExMDU4WiJ9&digest=sha256%3A1005226f62b95c104524e2b66699a868b0a41b975f3d85f651ccb44fb6033cc6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:50Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=5b568d54-dbcd-49fd-ab62-351eff802e01 http.request.method=POST http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="863.529µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:50 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=42c2a14c-01c9-4420-8447-d51ac451a68b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/blobs/uploads/bc9dd469-5b99-44aa-a5b4-f3c7ec22f7a3?_state=LrPJ3y9753KZ3JRNjQlTk7icvWnWymc8JngaZTbGwNZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYzlkZDQ2OS01Yjk5LTQ0YWEtYTViNC1mM2M3ZWMyMmY3YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTAuMTkxMTMwMDQxWiJ9&digest=sha256%3Af99832a91ba0fc2c59dc2b7cee5563de0cde5a8f83a03ce6c342d7427e903be7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.312012031s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:50 +0000] "PUT /v2/foo/schema2/blobs/uploads/bc9dd469-5b99-44aa-a5b4-f3c7ec22f7a3?_state=LrPJ3y9753KZ3JRNjQlTk7icvWnWymc8JngaZTbGwNZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYzlkZDQ2OS01Yjk5LTQ0YWEtYTViNC1mM2M3ZWMyMmY3YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTAuMTkxMTMwMDQxWiJ9&digest=sha256%3Af99832a91ba0fc2c59dc2b7cee5563de0cde5a8f83a03ce6c342d7427e903be7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35615" http.request.id=6af3d7cd-81be-4042-9411-285410c3febe http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.209293ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35615" http.request.id=96c4a063-6a25-4abb-8a9e-e189ba019e97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/sha256:5ae8bfe9a826b3c50dbda83a13f684a12a80983d031099faa688c52906256df8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.137452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "PUT /v2/foo/schema2/manifests/sha256:5ae8bfe9a826b3c50dbda83a13f684a12a80983d031099faa688c52906256df8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=b741fe70-341d-4b5a-b547-2495b949c051 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" 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="918.089µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=4e956d63-09dc-4437-950f-69e868b76849 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/sha256:5ae8bfe9a826b3c50dbda83a13f684a12a80983d031099faa688c52906256df8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="939.489µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/manifests/sha256:5ae8bfe9a826b3c50dbda83a13f684a12a80983d031099faa688c52906256df8 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=281e3ac3-36f5-46f1-994e-1b7c2319136a http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="815.928µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=74f35bdb-4a6a-40a8-b0c3-51f52a95041c http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/sha256:5ae8bfe9a826b3c50dbda83a13f684a12a80983d031099faa688c52906256df8" http.request.useragent="Go-http-client/1.1" http.response.duration="722.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/manifests/sha256:5ae8bfe9a826b3c50dbda83a13f684a12a80983d031099faa688c52906256df8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=588424ec-a07e-4917-89ad-0c261a521f57 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" 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="712.127µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="rewriting manifest sha256:5ae8bfe9a826b3c50dbda83a13f684a12a80983d031099faa688c52906256df8 in schema1 format to support old client" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=191a51fc-354e-42bb-b9e7-97951c6f6812 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" 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-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=191a51fc-354e-42bb-b9e7-97951c6f6812 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.458775ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35615" http.request.id=0218a78e-b1a5-49d4-9101-caaee0cda382 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" 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="843.929µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35615" http.request.id=cc377cda-4f4f-4c25-98a4-7dee3e7ab3e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043731ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35615" http.request.id=1ccd0022-4cf0-4f18-9cb4-766f88277e6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/sha256:7b9e8811ad0497cb1b4a05721953da7955fa2bf137ace43740583b2d5eb6ff40" http.request.useragent="Go-http-client/1.1" http.response.duration="911.169µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "PUT /v2/foo/schema2/manifests/sha256:7b9e8811ad0497cb1b4a05721953da7955fa2bf137ace43740583b2d5eb6ff40 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=597d773f-45d4-447b-9ede-9be51297d972 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" 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="877.569µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=399ad69a-f5c8-4771-9c4e-bc411240b09b http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/sha256:7b9e8811ad0497cb1b4a05721953da7955fa2bf137ace43740583b2d5eb6ff40" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="890.569µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/manifests/sha256:7b9e8811ad0497cb1b4a05721953da7955fa2bf137ace43740583b2d5eb6ff40 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=8a408529-d068-40c4-a162-db505c3f9ade http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="732.008µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=1783f55a-559b-43e1-a4c6-6505f2bdb9b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/sha256:7b9e8811ad0497cb1b4a05721953da7955fa2bf137ace43740583b2d5eb6ff40" http.request.useragent="Go-http-client/1.1" http.response.duration="741.168µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/manifests/sha256:7b9e8811ad0497cb1b4a05721953da7955fa2bf137ace43740583b2d5eb6ff40 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="rewriting manifest list sha256:7b9e8811ad0497cb1b4a05721953da7955fa2bf137ace43740583b2d5eb6ff40 in schema1 format to support old client" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=be549b1b-0076-442e-a0db-ae8498ff9788 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" 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-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:35615" http.request.id=be549b1b-0076-442e-a0db-ae8498ff9788 http.request.method=GET http.request.remoteaddr="127.0.0.1:42458" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.395974ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-09-07T00: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.7 time="2025-09-07T00:40:52Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=11eec563-960f-4d1e-9609-e7614879de5f http.request.method=GET http.request.remoteaddr="127.0.0.1:52328" 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.00765ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" 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.7 http.request.host="127.0.0.1:38347" http.request.id=94491eb0-c8f6-4619-bb80-8cf32c806d14 http.request.method=GET http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="730.927µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=b766d4dc-4d9f-4768-b626-3917514c607d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" 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="664.247µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=f77a5a0b-2a8e-4506-9989-2d9947af1aa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" 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="999.731µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-07T00:40:52Z" 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.7 http.request.host="127.0.0.1:38347" http.request.id=f77a5a0b-2a8e-4506-9989-2d9947af1aa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" 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.040171ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-07T00:40:52Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=f77a5a0b-2a8e-4506-9989-2d9947af1aa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" 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.059171ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-07T00:40:52Z" 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.7 http.request.host="127.0.0.1:38347" http.request.id=f77a5a0b-2a8e-4506-9989-2d9947af1aa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" 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.075771ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-07T00:40:52Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=492dcbfa-d318-40eb-bf42-c0f2dd4e9915 http.request.method=POST http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="799.488µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:54Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=3086a89b-4516-46b4-99bc-d70cc75bea8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/blobs/uploads/dddd5ee0-112f-4416-a7cc-a65b7b50d960?_state=lVhMD99WKtEI10tIczUQnulD-7nA1rKaHb6Zq9dHd-h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZGRkNWVlMC0xMTJmLTQ0MTYtYTdjYy1hNjViN2I1MGQ5NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTIuNjY5NjU3OTc0WiJ9&digest=sha256%3Aa8a1054af9ed3229b5c207ed1e295c1c3d1444d58f0528962e88b87b8efd8fd5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.931807665s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:52 +0000] "PUT /v2/foo/schema1/blobs/uploads/dddd5ee0-112f-4416-a7cc-a65b7b50d960?_state=lVhMD99WKtEI10tIczUQnulD-7nA1rKaHb6Zq9dHd-h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZGRkNWVlMC0xMTJmLTQ0MTYtYTdjYy1hNjViN2I1MGQ5NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTIuNjY5NjU3OTc0WiJ9&digest=sha256%3Aa8a1054af9ed3229b5c207ed1e295c1c3d1444d58f0528962e88b87b8efd8fd5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:54Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=b6fc3c56-f84a-4e6c-a679-d08dc1073ba9 http.request.method=POST http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:54 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=0f56ab4e-9942-496c-b7d4-3d55894444a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/blobs/uploads/462dc2cd-9baa-45e9-84cf-a9bd59414e54?_state=rGOt_eckZS34fSlVzFzHrJEfGebIw3I0wmBnkWHFfS57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0NjJkYzJjZC05YmFhLTQ1ZTktODRjZi1hOWJkNTk0MTRlNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTQuNzI5ODE2NDMxWiJ9&digest=sha256%3A655295a0dbcc3b4ab7f0b1f0b884292706f3e7d6da7679f6a4ca3957f51b1394" http.request.useragent="Go-http-client/1.1" http.response.duration=1.751672904s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:54 +0000] "PUT /v2/foo/schema1/blobs/uploads/462dc2cd-9baa-45e9-84cf-a9bd59414e54?_state=rGOt_eckZS34fSlVzFzHrJEfGebIw3I0wmBnkWHFfS57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0NjJkYzJjZC05YmFhLTQ1ZTktODRjZi1hOWJkNTk0MTRlNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTQuNzI5ODE2NDMxWiJ9&digest=sha256%3A655295a0dbcc3b4ab7f0b1f0b884292706f3e7d6da7679f6a4ca3957f51b1394 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=3e040121-87ca-44da-a125-ff3a7bc54fb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.534735ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=ccb011d6-34fa-43d3-a419-c203fa2d79b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.822339ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=97d163ae-f3ad-470c-9b71-73bfdcd290f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.125331ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=7b2d7b3f-9c8c-476d-8fa0-0577db3c7ebc http.request.method=GET http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.237533ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "GET /v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38347" http.request.id=94e24193-e6f2-4a38-83aa-ff77029787e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.416094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38347" http.request.id=aef22334-9afb-45eb-9956-5fbe70437e8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.456975ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:38347" http.request.id=91499351-5d28-4e52-b0b9-987e0bced150 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.731458ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=7e5701f5-cf55-4c90-9c13-db4e6d0c8b46 http.request.method=GET http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.226732ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "GET /v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=ea79f69f-8f0c-4993-82f5-52511708e071 http.request.method=GET http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="744.128µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=4e76c4ab-fc80-4210-adfa-1146da935fbb http.request.method=GET http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" http.request.useragent="Go-http-client/1.1" http.response.duration="719.927µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "GET /v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=ba9252b3-8804-4a66-a612-4af818494122 http.request.method=GET http.request.remoteaddr="127.0.0.1:52328" 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="692.407µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=error msg="payload digest does match: "sha256:a88937cb9760a68885fc6e77e643483d8bdfa77bf8d40b4d247b0280038fae67" != "sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2"" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=6e5be4a4-cbdf-407d-9ec6-1f34c5aa96e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" time="2025-09-07T00:40:56Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=6e5be4a4-cbdf-407d-9ec6-1f34c5aa96e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52328" http.request.uri="/v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="938.089µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2" 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:8a30751a05c1cfec6549f822cab627230997c019442f2ec3cec246971eaecba2 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=0119d120-61c9-4f9a-a5f0-97d570117f1f http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" 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=4.106762ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=e6b2458b-a312-4cd8-b837-aa1371ef7e2b http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" 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="892.609µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38347" http.request.id=35504b20-4c81-4183-99ea-f0339ad4fb63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" 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="867.369µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-07T00:40:56Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38347" http.request.id=35504b20-4c81-4183-99ea-f0339ad4fb63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" 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="957.01µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-07T00:40:56Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38347" http.request.id=35504b20-4c81-4183-99ea-f0339ad4fb63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" 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="996.131µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=db52d3ee-c4ff-477a-b0d1-905e1eafdf43 http.request.method=POST http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="836.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=f1915e1e-f050-4fa3-8e94-b20a3f50f1d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/blobs/uploads/c980d4fb-a0e3-4635-acd8-fc596ff7afb6?_state=gZmSl-y0aRZNb334zkRGIkyUezYjuDR4WiX4CNx5V_l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOTgwZDRmYi1hMGUzLTQ2MzUtYWNkOC1mYzU5NmZmN2FmYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTYuNTEwNTkzMTUyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04017ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/c980d4fb-a0e3-4635-acd8-fc596ff7afb6?_state=gZmSl-y0aRZNb334zkRGIkyUezYjuDR4WiX4CNx5V_l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOTgwZDRmYi1hMGUzLTQ2MzUtYWNkOC1mYzU5NmZmN2FmYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTYuNTEwNTkzMTUyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38347" http.request.id=a5e0352e-878a-4d86-97ac-dc1c0a9708cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" 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="962.81µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-07T00:40:56Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38347" http.request.id=a5e0352e-878a-4d86-97ac-dc1c0a9708cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" 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.055411ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-07T00:40:56Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=7c51c866-dc40-4a6e-aa68-87f1ea6a8b84 http.request.method=POST http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="884.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:57Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=f02fd30d-3876-4357-b85f-f388b2b68e18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/blobs/uploads/ede9b77e-d7d6-4887-a551-c097a19a0015?_state=ag7aaD_J2BrSusyiiGZbH9p7nMQ22uQFeVi7QyiRMwl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZGU5Yjc3ZS1kN2Q2LTQ4ODctYTU1MS1jMDk3YTE5YTAwMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTYuNjMwNjExNDk5WiJ9&digest=sha256%3A2b6fd8dad2ced44064a0826ab21c662a3edfe396063abd131a8977130591fd23" http.request.useragent="Go-http-client/1.1" http.response.duration=1.166886847s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/ede9b77e-d7d6-4887-a551-c097a19a0015?_state=ag7aaD_J2BrSusyiiGZbH9p7nMQ22uQFeVi7QyiRMwl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZGU5Yjc3ZS1kN2Q2LTQ4ODctYTU1MS1jMDk3YTE5YTAwMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTYuNjMwNjExNDk5WiJ9&digest=sha256%3A2b6fd8dad2ced44064a0826ab21c662a3edfe396063abd131a8977130591fd23 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:57Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=e6ed0b46-9dd7-4066-abf0-c77a1f3d38e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="860.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:57 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=2dc272e5-7531-4058-9a75-e86b93ddd3d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/blobs/uploads/01d3bb62-87ce-46d5-a7e9-1ce1a2d3960c?_state=gcrcMkZSPGR9vm61a7v-Q-wElrfe_1bj-f2z2oLsmWx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMWQzYmI2Mi04N2NlLTQ2ZDUtYTdlOS0xY2UxYTJkMzk2MGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTcuOTA2NzQzMDYyWiJ9&digest=sha256%3A326fc851f29a5f2554101f3cb4e0f2a27815114303205a8679a29e5c4622e797" http.request.useragent="Go-http-client/1.1" http.response.duration=1.14372329s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:57 +0000] "PUT /v2/foo/schema2/blobs/uploads/01d3bb62-87ce-46d5-a7e9-1ce1a2d3960c?_state=gcrcMkZSPGR9vm61a7v-Q-wElrfe_1bj-f2z2oLsmWx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMWQzYmI2Mi04N2NlLTQ2ZDUtYTdlOS0xY2UxYTJkMzk2MGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTcuOTA2NzQzMDYyWiJ9&digest=sha256%3A326fc851f29a5f2554101f3cb4e0f2a27815114303205a8679a29e5c4622e797 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38347" http.request.id=efbfbff2-7d2b-419e-b5d7-fe6071e5b2ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03697ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38347" http.request.id=0f329bd1-30c0-416d-bc49-9d3fa8fbff12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/sha256:7c775c496b5d20ccb7903ddf9e427940b33b28bf3350196487fc6b44cd0cfd76" http.request.useragent="Go-http-client/1.1" http.response.duration="934.849µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "PUT /v2/foo/schema2/manifests/sha256:7c775c496b5d20ccb7903ddf9e427940b33b28bf3350196487fc6b44cd0cfd76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=46dc4efa-0ddd-4ba2-9bea-2595a6dbf78e http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" 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="843.208µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=8d7973d4-8db9-47d3-ad88-2469bc9637f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/sha256:7c775c496b5d20ccb7903ddf9e427940b33b28bf3350196487fc6b44cd0cfd76" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="802.008µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/manifests/sha256:7c775c496b5d20ccb7903ddf9e427940b33b28bf3350196487fc6b44cd0cfd76 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=43ec5b60-9264-4dba-a5ff-ba3e99be878e http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="643.607µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=994b3e35-9e33-4718-8eaf-d90729dd3ce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/sha256:7c775c496b5d20ccb7903ddf9e427940b33b28bf3350196487fc6b44cd0cfd76" http.request.useragent="Go-http-client/1.1" http.response.duration="585.126µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/manifests/sha256:7c775c496b5d20ccb7903ddf9e427940b33b28bf3350196487fc6b44cd0cfd76 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=937eeda3-b7f0-49a9-b35f-cca924fa8f6b http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" 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="661.607µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="rewriting manifest sha256:7c775c496b5d20ccb7903ddf9e427940b33b28bf3350196487fc6b44cd0cfd76 in schema1 format to support old client" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=59a28f8b-f6bf-4a12-8afe-583237aeaa1d http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" 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-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=59a28f8b-f6bf-4a12-8afe-583237aeaa1d http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.209612ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38347" http.request.id=f8589cc9-ee43-410c-8e28-812c2ced14ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" 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="720.408µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38347" http.request.id=924b8d44-8747-4681-b1bf-16bbfa5506fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="863.169µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38347" http.request.id=3afcbc72-95e6-49f0-bb30-17c57d32628a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/sha256:6d21e0ec23fe04d396e57c369a7922cce41f0b2bac0ab156d3da24d3334d61e3" http.request.useragent="Go-http-client/1.1" http.response.duration="831.408µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "PUT /v2/foo/schema2/manifests/sha256:6d21e0ec23fe04d396e57c369a7922cce41f0b2bac0ab156d3da24d3334d61e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=a9c6e429-2962-424f-9712-e6947d2f84c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" 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="785.608µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=aeb51bef-3c25-41d3-97d3-cd72d071a8e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/sha256:6d21e0ec23fe04d396e57c369a7922cce41f0b2bac0ab156d3da24d3334d61e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="732.808µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/manifests/sha256:6d21e0ec23fe04d396e57c369a7922cce41f0b2bac0ab156d3da24d3334d61e3 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=021cf2b8-856a-4ca0-8363-5ac8d9b5aef5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="622.606µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=b0811a01-997e-4e9e-8255-95a4073b5f08 http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/sha256:6d21e0ec23fe04d396e57c369a7922cce41f0b2bac0ab156d3da24d3334d61e3" http.request.useragent="Go-http-client/1.1" http.response.duration="613.646µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/manifests/sha256:6d21e0ec23fe04d396e57c369a7922cce41f0b2bac0ab156d3da24d3334d61e3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="rewriting manifest list sha256:6d21e0ec23fe04d396e57c369a7922cce41f0b2bac0ab156d3da24d3334d61e3 in schema1 format to support old client" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=a6c34698-ec39-4274-9372-153233d97b2f http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" 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-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:38347" http.request.id=a6c34698-ec39-4274-9372-153233d97b2f http.request.method=GET http.request.remoteaddr="127.0.0.1:40682" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.367294ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (13.69s) === RUN TestGetManifestWithStorageError time="2025-09-07T00:40:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-07T00:40:59Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:44831" http.request.id=5ed86d4e-f6d2-469d-b7b2-7993c9e6b028 http.request.method=GET http.request.remoteaddr="127.0.0.1:58332" 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="774.768µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.7 http.request.host="127.0.0.1:44831" http.request.id=53b60fbb-88d5-4300-abca-06c4ae6ad7cb http.request.method=GET http.request.remoteaddr="127.0.0.1:58332" 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="721.447µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.7 http.request.host="127.0.0.1:44831" http.request.id=c2ee2a63-f152-49e0-9c0e-b33e7f88b7ed http.request.method=GET http.request.remoteaddr="127.0.0.1:58332" 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="699.847µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.7 http.request.host="127.0.0.1:44831" http.request.id=9e612b68-b29e-4394-b05b-b8cb7c73404c http.request.method=GET http.request.remoteaddr="127.0.0.1:58332" 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="691.047µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-09-07T00:40:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-07T00:40:59Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=6435164a-d60e-473e-bb8f-6aca498b5959 http.request.method=GET http.request.remoteaddr="127.0.0.1:53082" 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="806.208µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=329d94f5-1683-4b11-8839-0adac4595c3a http.request.method=GET http.request.remoteaddr="127.0.0.1:53082" 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="612.606µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=f59ad0f5-cf03-4712-90bf-6b163dd8fb97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" 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="641.926µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=307e5ca1-b4ba-4273-ac5f-e173d7d317d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" 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.106812ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=307e5ca1-b4ba-4273-ac5f-e173d7d317d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" 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.197173ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=307e5ca1-b4ba-4273-ac5f-e173d7d317d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" 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.233373ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-09-07T00:40:59Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=307e5ca1-b4ba-4273-ac5f-e173d7d317d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" 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.276213ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-07T00:40:59Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=6e85fc56-d575-4bcb-a2b2-94126f4461f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="827.608µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:00Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=0649f92b-a09c-4fdd-a090-d3bb0b604741 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/blobs/uploads/60dbbb66-8393-4281-b1f6-34282ba010d1?_state=zxl_UcsC1FTiQDOyc7O14Q0T86GrrzvcLQfiSwlC6cp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2MGRiYmI2Ni04MzkzLTQyODEtYjFmNi0zNDI4MmJhMDEwZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTkuMTgxNzkwNzc1WiJ9&digest=sha256%3Adfe38accd10bff59d84d11ce03a5b812edf72f844467316761f77e8f2fd2d126" http.request.useragent="Go-http-client/1.1" http.response.duration=1.120143769s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:40:59 +0000] "PUT /v2/foo/schema1/blobs/uploads/60dbbb66-8393-4281-b1f6-34282ba010d1?_state=zxl_UcsC1FTiQDOyc7O14Q0T86GrrzvcLQfiSwlC6cp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2MGRiYmI2Ni04MzkzLTQyODEtYjFmNi0zNDI4MmJhMDEwZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDA6NTkuMTgxNzkwNzc1WiJ9&digest=sha256%3Adfe38accd10bff59d84d11ce03a5b812edf72f844467316761f77e8f2fd2d126 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:00Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=625c2313-8170-4d06-8727-5512999725f2 http.request.method=POST http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.275493ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=f6284c9d-a642-4f65-9139-70610df02112 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/blobs/uploads/8c197b77-faed-40cb-8221-b31803338268?_state=pZTTo-cnWTjnirVGik2khvHA9YixqPwIPFHZatMWr8l7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YzE5N2I3Ny1mYWVkLTQwY2ItODIyMS1iMzE4MDMzMzgyNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDE6MDAuMzkzMjc5ODM4WiJ9&digest=sha256%3A8620fcee788fa0a6d5a1fb7d1ba6d8ef6933aa36bdd9f9e870814bbefddf45b7" http.request.useragent="Go-http-client/1.1" http.response.duration=975.554611ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/8c197b77-faed-40cb-8221-b31803338268?_state=pZTTo-cnWTjnirVGik2khvHA9YixqPwIPFHZatMWr8l7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YzE5N2I3Ny1mYWVkLTQwY2ItODIyMS1iMzE4MDMzMzgyNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDE6MDAuMzkzMjc5ODM4WiJ9&digest=sha256%3A8620fcee788fa0a6d5a1fb7d1ba6d8ef6933aa36bdd9f9e870814bbefddf45b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=a8436010-c8b7-449a-8435-e2dca661419f http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.513056ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=007de035-5d2c-4f90-aa1c-2ab1ca1d4011 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.372974ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=01373be2-bfae-43b0-9e61-ed11262165ae http.request.method=GET http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.141171ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=7e592204-6056-45e0-bcd4-52c866e334a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.177292ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43947" http.request.id=ecab0836-b3b5-4e60-b677-3d556575f9cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.419775ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43947" http.request.id=954487d5-fd30-40fe-83c5-f2c54704b3c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.444175ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:43947" http.request.id=9ffdf26b-a6d2-4d61-84c2-bffb76bbf5ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.453215ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=f4191dca-e21e-46eb-8ad6-6609efbd4897 http.request.method=GET http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.248173ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=de5fe84c-4f26-42af-823a-713f549a5998 http.request.method=GET http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="805.328µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=ad799e42-cdc0-4c98-822a-6d55a665f669 http.request.method=GET http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.duration="878.449µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=8bd94c6d-fd6c-4564-9abd-2af495477709 http.request.method=GET http.request.remoteaddr="127.0.0.1:53082" 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="984.89µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=error msg="payload digest does match: "sha256:251f5988756e1e81deb8508acfa5de9d970851a99d9b0d3fa60bcb14a64bf99b" != "sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d"" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=b00961bd-72a0-4cb8-bd70-bda8cdde570a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" time="2025-09-07T00:41:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=b00961bd-72a0-4cb8-bd70-bda8cdde570a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53082" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="976.81µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=33f14328-f6a0-467d-ac38-178d844c09c0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53086" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05829ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=3b334fee-3e9b-414a-8133-c99312a6b89a http.request.method=GET http.request.remoteaddr="127.0.0.1:53086" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="865.088µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=c76ffcd2-e3c9-446d-92b3-31670a25d2fc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53092" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="980.81µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=4dcb97c7-6075-4c30-8c8f-792e6e1834b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53102" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.559976ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=ae9260c9-4593-48f5-80e9-83bd2673aca5 http.request.method=GET http.request.remoteaddr="127.0.0.1:53102" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.433615ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=85a70234-7955-41e1-adba-2cf1a8aac2ed http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53110" 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="952.17µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=d68045da-bb23-42e9-8185-7dcee2028775 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.508815ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=77d8db55-ba7e-48cb-9aa1-c0686d705d56 http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" 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="765.128µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=14e17982-aace-4a83-a18c-762e6a9a873f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.133491ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:7259a9c9e293e93695f0ade27ec61d319342cdaf25965f2440c7ff466309ff6d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=9c1ccde0-ff01-4b35-99bb-4e7b5460e6b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" 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="672.407µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=32d53dc8-228d-4040-a91a-c1728b67a67f http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" 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="725.608µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" 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.7 http.request.host="127.0.0.1:43947" http.request.id=b4167e6d-617a-4c3f-987f-9fd3ed3dea9a http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" 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="653.647µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43947" http.request.id=a49a1fc2-cb06-46f9-9393-359392c53037 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" 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="864.609µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-07T00:41:01Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43947" http.request.id=a49a1fc2-cb06-46f9-9393-359392c53037 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" 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="924.729µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-07T00:41:01Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43947" http.request.id=a49a1fc2-cb06-46f9-9393-359392c53037 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" 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="946.97µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=155a6b35-10c5-4071-9582-ccc075a43eb3 http.request.method=POST http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.86495ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=76f9fff1-5cf3-4ae2-88c2-a04a2e5a53bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/blobs/uploads/bac56402-2c2c-4270-ae7a-c00640a06291?_state=L6jfOZcr19pRtvdJooQJSYt8tInRiB1MiBRXcjdH-3R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYWM1NjQwMi0yYzJjLTQyNzAtYWU3YS1jMDA2NDBhMDYyOTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDE6MDEuNDEzODgxNTA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.290173ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/bac56402-2c2c-4270-ae7a-c00640a06291?_state=L6jfOZcr19pRtvdJooQJSYt8tInRiB1MiBRXcjdH-3R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYWM1NjQwMi0yYzJjLTQyNzAtYWU3YS1jMDA2NDBhMDYyOTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDE6MDEuNDEzODgxNTA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43947" http.request.id=2884ec8d-b129-4ec4-a61b-feeb807bb389 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" 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.117811ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-09-07T00:41:01Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43947" http.request.id=2884ec8d-b129-4ec4-a61b-feeb807bb389 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" 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.152492ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-07T00:41:01Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=e030e8ec-a9ac-40a0-a7a8-514c5e7567ca http.request.method=POST http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:02Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=85c19c01-20c7-4e2b-8974-2418f08599fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/blobs/uploads/439f0668-e3df-4d5b-90ac-2ba9808f47b1?_state=GkhBS-SN9qQrkxr7SwdqIgYSGfNJA0Nt7OYyszvydnN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MzlmMDY2OC1lM2RmLTRkNWItOTBhYy0yYmE5ODA4ZjQ3YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDE6MDEuNTAwMDkzNTFaIn0%3D&digest=sha256%3A2db10709ecd6bb1dd09e6af15e50234a074467e39373fa1eb409dc9f00f75987" http.request.useragent="Go-http-client/1.1" http.response.duration=822.84429ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/439f0668-e3df-4d5b-90ac-2ba9808f47b1?_state=GkhBS-SN9qQrkxr7SwdqIgYSGfNJA0Nt7OYyszvydnN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MzlmMDY2OC1lM2RmLTRkNWItOTBhYy0yYmE5ODA4ZjQ3YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDE6MDEuNTAwMDkzNTFaIn0%3D&digest=sha256%3A2db10709ecd6bb1dd09e6af15e50234a074467e39373fa1eb409dc9f00f75987 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:02Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=acd99ba4-7cb9-481c-a0a9-4d968fbf8f48 http.request.method=POST http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=0f3b3bd6-af89-4bfe-b9cd-018f4879e843 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/blobs/uploads/c724b0e8-f113-4a3e-a152-34d8f6972e8a?_state=n1n568Cyf0aVleEui9RqrUGMDZAJd6THADvS7hONk217Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNzI0YjBlOC1mMTEzLTRhM2UtYTE1Mi0zNGQ4ZjY5NzJlOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDE6MDIuNDM3MTczNDA5WiJ9&digest=sha256%3Ae775c702f134a564e1bb6784c8fda2b915e5e904b1d6d33af83135d96ee6c59b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.369093874s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/c724b0e8-f113-4a3e-a152-34d8f6972e8a?_state=n1n568Cyf0aVleEui9RqrUGMDZAJd6THADvS7hONk217Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNzI0YjBlOC1mMTEzLTRhM2UtYTE1Mi0zNGQ4ZjY5NzJlOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDdUMDA6NDE6MDIuNDM3MTczNDA5WiJ9&digest=sha256%3Ae775c702f134a564e1bb6784c8fda2b915e5e904b1d6d33af83135d96ee6c59b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43947" http.request.id=4cde4ef3-21c2-4199-9299-f0abb1d756d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.132412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43947" http.request.id=4418fc19-73db-4cb5-b811-b2ce3adf01ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" http.request.useragent="Go-http-client/1.1" http.response.duration="985.09µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=db7688e2-a847-4bb5-a46d-2a1d6b21b0bc http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" 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="831.088µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=e9b10ed4-d4b6-452c-b155-a974eea6b355 http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="826.169µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "GET /v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=34c67f0d-df8d-4263-b542-850049608335 http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="769.128µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=a5222953-c022-4bbb-a9b6-9eb1ca271fd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" http.request.useragent="Go-http-client/1.1" http.response.duration="724.527µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "GET /v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=7ca6c71b-4c03-46a8-aed2-3c78a2293431 http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" 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="706.088µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="rewriting manifest sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841 in schema1 format to support old client" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=82d3851a-afd7-4fed-9095-9d8e2fc10cb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" 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-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=82d3851a-afd7-4fed-9095-9d8e2fc10cb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.363734ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=2d5b244c-c477-4f2f-834b-e4243870bd42 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" http.request.useragent="Go-http-client/1.1" http.response.duration="898.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "DELETE /v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=eb0f6d5e-34f4-4ed3-be45-3eec046f5fa0 http.request.method=GET http.request.remoteaddr="127.0.0.1:53112" http.request.uri="/v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="849.648µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "GET /v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=b8730b08-865f-469c-b57b-07bdead32a03 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53118" http.request.uri="/v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="936.25µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "DELETE /v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43947" http.request.id=e15f0563-b204-4ab0-94c4-0310900bb8c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53130" http.request.uri="/v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" http.request.useragent="Go-http-client/1.1" http.response.duration=1.148812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=838696d6-b218-4586-bb98-9ca17cd75eda http.request.method=GET http.request.remoteaddr="127.0.0.1:53130" http.request.uri="/v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="912.25µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "GET /v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=fa360228-43bb-45be-99a2-9ac241d226bd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53136" 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="940.969µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43947" http.request.id=f819f9d3-8085-4947-93ae-ff37ec2f9721 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53150" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.187852ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=ab419886-c87b-4870-9a54-8d69121fc03c http.request.method=GET http.request.remoteaddr="127.0.0.1:53150" 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="752.928µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=574159b7-98ab-40fb-9f5a-ae4a6a94c694 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53150" http.request.uri="/v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841" http.request.useragent="Go-http-client/1.1" http.response.duration="909.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "DELETE /v2/foo/schema2/manifests/sha256:44bfc8a361351c87347abdb6be9482cb73d4ad838da5cc49d3f7b3e5bfb8a841 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:03Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:43947" http.request.id=1e705a49-dea3-46c8-8cee-fb2dd77ec5d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53150" 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="783.768µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [07/Sep/2025:00:41:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (4.76s) === RUN TestManifestDeleteDisabled time="2025-09-07T00:41:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-07T00:41:03Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:41:03Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:40321" http.request.id=4940f865-71f1-477b-bf00-c3c89bc4d706 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40334" 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="947.97µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [07/Sep/2025:00:41:03 +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-09-07T00:41:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 time="2025-09-07T00:41:03Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:41:03Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 time="2025-09-07T00:41:04Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.7 time="2025-09-07T00:41:04Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.7 time="2025-09-07T00:41:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:35293" http.request.id=24d9252d-5fe4-4f6a-b123-51e8c91914ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:50054" 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.648137ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [07/Sep/2025:00:41:04 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-07T00:41:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:35293" http.request.id=ecd10d13-9854-4968-8c60-23969d3c6ee2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50060" 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.804058ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [07/Sep/2025:00:41:04 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-07T00:41:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:35293" http.request.id=3ecc1d0a-ece4-4772-b7f0-1674e81d5fbc http.request.method=POST http.request.remoteaddr="127.0.0.1:50070" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.546535ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:41:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-09-07T00:41:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.7 http.request.host="127.0.0.1:35293" http.request.id=406277db-362e-427b-9d1a-dc728a700a79 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50078" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.376054ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [07/Sep/2025:00:41:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.82s) === RUN TestProxyManifestGetByTag time="2025-09-07T00:41: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.7 time="2025-09-07T00:41:04Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:41:04Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=e4130288-7a0a-4611-b495-e340f292267c http.request.method=POST http.request.remoteaddr="127.0.0.1:60010" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.083931ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=c1f80e5f-ad8f-4240-a23c-428cdf111f21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60010" http.request.uri="/v2/foo/bar/blobs/uploads/79165dad-6da8-4d25-b63d-82730d088801?_state=7p68TxWmu7nCmY0Qv08y9xsP7LH0XhkL83svabQ1LBh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5MTY1ZGFkLTZkYTgtNGQyNS1iNjNkLTgyNzMwZDA4ODgwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MTowNC43NDY0OTA2OTNaIn0%3D&digest=sha256%3A0e99d7a52c22cbd55e565857146b5e98ef26aa77815491ab2d660351b60706f4" http.request.useragent="Go-http-client/1.1" http.response.duration=866.659578ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:04 +0000] "PUT /v2/foo/bar/blobs/uploads/79165dad-6da8-4d25-b63d-82730d088801?_state=7p68TxWmu7nCmY0Qv08y9xsP7LH0XhkL83svabQ1LBh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5MTY1ZGFkLTZkYTgtNGQyNS1iNjNkLTgyNzMwZDA4ODgwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MTowNC43NDY0OTA2OTNaIn0%3D&digest=sha256%3A0e99d7a52c22cbd55e565857146b5e98ef26aa77815491ab2d660351b60706f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=eb3aaf47-7e89-4522-838c-fa8a805f996b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60010" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.492015ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:05 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41: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.7 time="2025-09-07T00:41:05Z" level=info msg="redis not configured" go.version=go1.24.7 time="2025-09-07T00:41:05Z" level=info msg="Starting upload purge in 14m0s" go.version=go1.24.7 time="2025-09-07T00:41:05Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 time="2025-09-07T00:41:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=5015719d-8691-41a9-8d85-60e2d18a67a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60010" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="680.807µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:00:41:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-07T00:41:05Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:36689" go.version=go1.24.7 time="2025-09-07T00:41:05Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.7 time="2025-09-07T00:41:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=66277e27-ae6c-4297-b407-c75007e65dd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:60016" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="794.128µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:00:41:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-07T00:41:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36689 /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:36689/v2/:[]]}" go.version=go1.24.7 http.request.host="127.0.0.1:39547" http.request.id=76b659ef-edef-4b64-b80c-d3b1f1649f56 http.request.method=GET http.request.remoteaddr="127.0.0.1:52814" http.request.uri="/v2/foo/bar/manifests/sha256:ed4c24d3e635a4ac8bc074030c7a3b8948c5771af26c3bfb9ccf934655b4f2d7" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:ed4c24d3e635a4ac8bc074030c7a3b8948c5771af26c3bfb9ccf934655b4f2d7" time="2025-09-07T00:41:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=451f59ca-26ec-44c9-9f67-4fb0b1e15d25 http.request.method=GET http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/manifests/sha256:ed4c24d3e635a4ac8bc074030c7a3b8948c5771af26c3bfb9ccf934655b4f2d7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.324413ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:00:41:05 +0000] "GET /v2/foo/bar/manifests/sha256:ed4c24d3e635a4ac8bc074030c7a3b8948c5771af26c3bfb9ccf934655b4f2d7 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T00:41:05Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:ed4c24d3e635a4ac8bc074030c7a3b8948c5771af26c3bfb9ccf934655b4f2d7 with ttl=167h59m59.99999612s" go.version=go1.24.7 time="2025-09-07T00:41:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39547" http.request.id=76b659ef-edef-4b64-b80c-d3b1f1649f56 http.request.method=GET http.request.remoteaddr="127.0.0.1:52814" http.request.uri="/v2/foo/bar/manifests/sha256:ed4c24d3e635a4ac8bc074030c7a3b8948c5771af26c3bfb9ccf934655b4f2d7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.434055ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:00:41:05 +0000] "GET /v2/foo/bar/manifests/sha256:ed4c24d3e635a4ac8bc074030c7a3b8948c5771af26c3bfb9ccf934655b4f2d7 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T00:41:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=c94cc6a7-fc1f-4a91-890b-5c5dfe5966f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="673.207µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:00:41:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-07T00:41:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36689 /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:36689/v2/:[]]}" go.version=go1.24.7 http.request.host="127.0.0.1:39547" http.request.id=73d24d6e-98db-4e00-b93c-60aad2fa29c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52824" 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-09-07T00:41:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=5b70c00b-780d-45a7-9573-3f16b92d0f13 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60034" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.340453ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:00:41:05 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T00:41:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39547" http.request.id=73d24d6e-98db-4e00-b93c-60aad2fa29c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52824" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.744129ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:00:41:05 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T00:41:05Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=297e0634-451d-4808-a4d6-4196b4f9eb07 http.request.method=POST http.request.remoteaddr="127.0.0.1:60034" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="855.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=3f896baf-9973-4914-83a5-0c3a50f224cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:60034" http.request.uri="/v2/foo/bar/blobs/uploads/dab3d121-6b66-4bc1-8c59-dfb548a382b5?_state=EEprph1wkGteu_WYZx9Vslg0KdJY9MAjBTrN0T01U5d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhYjNkMTIxLTZiNjYtNGJjMS04YzU5LWRmYjU0OGEzODJiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MTowNS43Njc2MzQyOVoifQ%3D%3D&digest=sha256%3A3cc318cd10b6d1a430c9b5e707d63ac2b7c8a001ebaa52ac398b5fafab72bf2e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.916820832s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:05 +0000] "PUT /v2/foo/bar/blobs/uploads/dab3d121-6b66-4bc1-8c59-dfb548a382b5?_state=EEprph1wkGteu_WYZx9Vslg0KdJY9MAjBTrN0T01U5d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhYjNkMTIxLTZiNjYtNGJjMS04YzU5LWRmYjU0OGEzODJiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wN1QwMDo0MTowNS43Njc2MzQyOVoifQ%3D%3D&digest=sha256%3A3cc318cd10b6d1a430c9b5e707d63ac2b7c8a001ebaa52ac398b5fafab72bf2e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=a7d583df-1aea-4b54-92ed-f47f96c9f0ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:60034" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.416575ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:00:41:07 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=3494fb39-5d53-4717-b24c-425e004daeb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60034" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="648.447µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:00:41:07 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-07T00:41:07Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36689 /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:36689/v2/:[]]}" go.version=go1.24.7 http.request.host="127.0.0.1:39547" http.request.id=d7072b8f-0b50-4096-a1ad-f8a34ea2db3d http.request.method=GET http.request.remoteaddr="127.0.0.1:53442" 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-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=30a4ae60-d86c-4618-99f2-1ba176b6040b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34944" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.273493ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:00:41:07 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=89af2640-9427-4683-afd2-a7fd4bfe2875 http.request.method=GET http.request.remoteaddr="127.0.0.1:34944" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.047µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:00:41:07 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-07T00:41:07Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36689 /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:36689/v2/:[]]}" go.version=go1.24.7 http.request.host="127.0.0.1:39547" http.request.id=d7072b8f-0b50-4096-a1ad-f8a34ea2db3d http.request.method=GET http.request.remoteaddr="127.0.0.1:53442" 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-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:36689" http.request.id=a400a62c-86ba-474d-8f0b-a5cf66ac3888 http.request.method=GET http.request.remoteaddr="127.0.0.1:34948" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.293573ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:00:41:07 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T00:41:07Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:d3b7100f0855ec5f26d51e24264e90ad00b45efdc90770aec92ce46a48d604ec with ttl=167h59m59.99999756s" go.version=go1.24.7 time="2025-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:39547" http.request.id=d7072b8f-0b50-4096-a1ad-f8a34ea2db3d http.request.method=GET http.request.remoteaddr="127.0.0.1:53442" 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=7.179593ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:00:41:07 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.04s) === RUN TestAppDispatcher time="2025-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42845" http.request.id=2601f8dd-8bb4-4abf-bc09-eb7575c4d87f http.request.method=GET http.request.remoteaddr="127.0.0.1:55098" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="881.529µs" http.response.status=200 http.response.written=0 time="2025-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42845" http.request.id=26bcce62-1c27-453c-a65d-fb79fc9406b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55098" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="655.486µs" http.response.status=200 http.response.written=0 time="2025-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42845" http.request.id=54a5fa9d-dd9f-4e9e-aeb7-aa762d5ac31e http.request.method=GET http.request.remoteaddr="127.0.0.1:55098" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="656.127µs" http.response.status=200 http.response.written=0 time="2025-09-07T00:41:07Z" level=info msg="response completed" go.version=go1.24.7 http.request.host="127.0.0.1:42845" http.request.id=5e539248-b5b2-45c2-b4ce-e2fe1e99b164 http.request.method=GET http.request.remoteaddr="127.0.0.1:55098" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="687.247µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-09-07T00:41:07Z" 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.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 time="2025-09-07T00:41:07Z" level=info msg="redis not configured" go.version=go1.24.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 time="2025-09-07T00:41:07Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.7 http.request.host="127.0.0.1:34175" http.request.id=c4ae6462-aae4-4099-9c4b-2b1bed687535 http.request.method=GET http.request.remoteaddr="127.0.0.1:55398" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-09-07T00:41:07Z" 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.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 time="2025-09-07T00:41:07Z" level=info msg="redis not configured" go.version=go1.24.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 time="2025-09-07T00:41:07Z" level=info msg="configuring file health check path=/tmp/healthcheck2806162650, interval=1" go.version=go1.24.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-09-07T00:41: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.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 time="2025-09-07T00:41:11Z" level=info msg="redis not configured" go.version=go1.24.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 time="2025-09-07T00:41:11Z" level=info msg="configuring TCP health check addr=127.0.0.1:34737, interval=1" go.version=go1.24.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-09-07T00:41:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 time="2025-09-07T00:41:15Z" level=info msg="redis not configured" go.version=go1.24.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 time="2025-09-07T00:41:15Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:39209, interval=1, threshold=3" go.version=go1.24.7 instance.id=18b974c6-b8e8-4686-be8f-4cd0c8b30119 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 63.681s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.01s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.07s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.30s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.468s === RUN TestSchedule time="2025-09-07T00:40:19Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 instance.id=ce890970-8a4b-473d-91c5-fc26fc323873 time="2025-09-07T00:40:19Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99836ms" go.version=go1.24.7 instance.id=ce890970-8a4b-473d-91c5-fc26fc323873 time="2025-09-07T00:40:19Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.56µs" go.version=go1.24.7 instance.id=ce890970-8a4b-473d-91c5-fc26fc323873 time="2025-09-07T00:40:19Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.4µs" go.version=go1.24.7 instance.id=ce890970-8a4b-473d-91c5-fc26fc323873 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-09-07T00:40:19Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 instance.id=ce890970-8a4b-473d-91c5-fc26fc323873 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-09-07T00:40:19Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 instance.id=ce890970-8a4b-473d-91c5-fc26fc323873 time="2025-09-07T00:40:19Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99884ms" go.version=go1.24.7 instance.id=ce890970-8a4b-473d-91c5-fc26fc323873 time="2025-09-07T00:40:19Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99892ms" go.version=go1.24.7 instance.id=ce890970-8a4b-473d-91c5-fc26fc323873 time="2025-09-07T00:40:19Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 instance.id=ce890970-8a4b-473d-91c5-fc26fc323873 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-09-07T00:40:19Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.7 instance.id=ce890970-8a4b-473d-91c5-fc26fc323873 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.612s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.15s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 22195200 sha256:e5c9fc43c460257af2c316ea7bd47d90c4ff448ddee41ba72a47d7d1b15c36db [] map[] } --- PASS: TestSimpleBlobRead (0.19s) === RUN TestBlobMount --- PASS: TestBlobMount (0.15s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.08s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.23s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.01s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:54034c34903620f620563ab2e5f3017b5ec27439aa3feb8cee081d8b65eab3bd palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:c04433aa97d3db0c6cf21f03b47cada2fa0ea1af1630663e510c6ba10060c38d palailogos: marking blob sha256:7868de8f90c7bd355baa8547be32074140ef3fd79338665579985b90b3688ad4 palailogos: marking manifest sha256:8309d0dd7efbf1b53dc8815d13b2742c1f57fcdd16a5ab74bd0a3cef224d2cde palailogos: marking blob sha256:3a75e4fa4e2fda4cff367722a80975cf7ca6a55e5fe54494e91114c762075e52 palailogos: marking blob sha256:e1e007254b747513624d3ff4387c635ede9779f68dc635879712790842015639 palailogos: marking manifest sha256:e7542a114add82250c94dae2a8b66d28fccc371221f4fd0f86683b87636f7366 palailogos: marking blob sha256:06e5fdd3cd89504ca4402a2023bbc48ac3f35a041b0c9af6c0030fcb09d02414 palailogos: marking blob sha256:c0f7597af82d61db3540fed1eaf055facd44a4dc90f9c86dc9876563980ba3e2 palailogos: marking manifest sha256:e90fc448cf5a02f0b45201c37e50148a27f24741cc78ae4b3f7b9adba20dee06 palailogos: marking blob sha256:e7542a114add82250c94dae2a8b66d28fccc371221f4fd0f86683b87636f7366 palailogos: marking blob sha256:8309d0dd7efbf1b53dc8815d13b2742c1f57fcdd16a5ab74bd0a3cef224d2cde 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.66s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:2004ea1b4c966fa01a2d48f5ca0a77f6d899c5317c91efb2eaac7ea1f6bf1eb9 deletemanifests: marking manifest sha256:83b344a5f4b09fb76c55557b2c3c47b36b95090923e2fd005ee94e3906d37dbf deletemanifests: marking blob sha256:8b4d42d506542104ec54d10715eb12b44c5e942ec9d170f8cb484f0105a8e86b deletemanifests: marking blob sha256:8d12e3fb64f5e36c8c45594066626228cb37e47a6e81f26888fa6e73dad560ca deletemanifests: marking blob sha256:e8c7d373d5ca49882af12c68aa8a1929409eb9f6e49cc1b644c76bc32b6fd550 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:349e2bc6af8376fee1977b52086962883e2421541cd897a1cc2319b2d08756f1 blob eligible for deletion: sha256:38608226b7d8983832f6f9e0944b437348d9ec17d02cfcbc8d38ef4a1e872eec blob eligible for deletion: sha256:fb6bd0b44c39bc39c133634ba6ddf778088cbdfbdd44e9d8c69ea9c77206fb42 blob eligible for deletion: sha256:2004ea1b4c966fa01a2d48f5ca0a77f6d899c5317c91efb2eaac7ea1f6bf1eb9 deletemanifests manifest eligible for deletion: sha256:2004ea1b4c966fa01a2d48f5ca0a77f6d899c5317c91efb2eaac7ea1f6bf1eb9 deletemanifests: marking manifest sha256:83b344a5f4b09fb76c55557b2c3c47b36b95090923e2fd005ee94e3906d37dbf deletemanifests: marking blob sha256:8b4d42d506542104ec54d10715eb12b44c5e942ec9d170f8cb484f0105a8e86b deletemanifests: marking blob sha256:8d12e3fb64f5e36c8c45594066626228cb37e47a6e81f26888fa6e73dad560ca deletemanifests: marking blob sha256:e8c7d373d5ca49882af12c68aa8a1929409eb9f6e49cc1b644c76bc32b6fd550 time="2025-09-07T00:40:26Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/2004ea1b4c966fa01a2d48f5ca0a77f6d899c5317c91efb2eaac7ea1f6bf1eb9" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de time="2025-09-07T00:40:26Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/2004ea1b4c966fa01a2d48f5ca0a77f6d899c5317c91efb2eaac7ea1f6bf1eb9" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2004ea1b4c966fa01a2d48f5ca0a77f6d899c5317c91efb2eaac7ea1f6bf1eb9 time="2025-09-07T00:40:26Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/20/2004ea1b4c966fa01a2d48f5ca0a77f6d899c5317c91efb2eaac7ea1f6bf1eb9" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:349e2bc6af8376fee1977b52086962883e2421541cd897a1cc2319b2d08756f1 time="2025-09-07T00:40:26Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/34/349e2bc6af8376fee1977b52086962883e2421541cd897a1cc2319b2d08756f1" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:38608226b7d8983832f6f9e0944b437348d9ec17d02cfcbc8d38ef4a1e872eec time="2025-09-07T00:40:26Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/38/38608226b7d8983832f6f9e0944b437348d9ec17d02cfcbc8d38ef4a1e872eec" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:fb6bd0b44c39bc39c133634ba6ddf778088cbdfbdd44e9d8c69ea9c77206fb42 time="2025-09-07T00:40:26Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fb/fb6bd0b44c39bc39c133634ba6ddf778088cbdfbdd44e9d8c69ea9c77206fb42" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de --- PASS: TestDeleteManifestIfTagNotFound (0.77s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:61fef8f4e0101b155858ae11a5187ff3d9d4fe5261fed3b14c4e466dbdcbe2ff time="2025-09-07T00:40:26Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/61/61fef8f4e0101b155858ae11a5187ff3d9d4fe5261fed3b14c4e466dbdcbe2ff" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:b9a8954b52a36bfe4a9781e74f46c08b3933b5082c73637762248f2592d2ec55 time="2025-09-07T00:40:26Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b9/b9a8954b52a36bfe4a9781e74f46c08b3933b5082c73637762248f2592d2ec55" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:ecaf2bd71960e7c1a3e30b0a887551d6e5045694058a2aa41ff1cba35f505216 time="2025-09-07T00:40:26Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ec/ecaf2bd71960e7c1a3e30b0a887551d6e5045694058a2aa41ff1cba35f505216" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de --- PASS: TestGCWithMissingManifests (0.20s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:75def2ed3bb3e389264fcb9bc1912e8bdd0e9adfa6fd383e265623cfe7e0f89a komnenos: marking blob sha256:30f655b04cc5e0017417b199caf909950cb7ef104820e9088d36a22907d41757 komnenos: marking blob sha256:bba4d92e253c1262e1986e3485b45168ab53c4365194c4a396d9c1326c4c2f23 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:1a5a9cd820bda2240e6a27a4c5e222fef81a357fb61ec5e462a49f7c86134ca6 time="2025-09-07T00:40:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1a/1a5a9cd820bda2240e6a27a4c5e222fef81a357fb61ec5e462a49f7c86134ca6" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:2ac46f0ba2ec6a39d129e4c3114e768ea4a9bbcf44ca645393934f89d7d4c0bd time="2025-09-07T00:40:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2a/2ac46f0ba2ec6a39d129e4c3114e768ea4a9bbcf44ca645393934f89d7d4c0bd" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:32370743d3503363830a9f7e1aed277684d9141f8cccf191e6500bc4335c1d6f time="2025-09-07T00:40:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/32/32370743d3503363830a9f7e1aed277684d9141f8cccf191e6500bc4335c1d6f" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:c2827cf847c9aaaf22506265009e37c9961d9a23651a4676f3b8a7b92de1d80f time="2025-09-07T00:40:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c2827cf847c9aaaf22506265009e37c9961d9a23651a4676f3b8a7b92de1d80f" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:dbd973739e80335059d5f79cd22b627d2f6b6524f39c83cd8decc52c673caee3 time="2025-09-07T00:40:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/db/dbd973739e80335059d5f79cd22b627d2f6b6524f39c83cd8decc52c673caee3" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-09-07T00:40:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de blob eligible for deletion: sha256:f9b9ae41c6bceb96f4f6c06d6f61887390d65af3db8b38fb194d1d27091bb641 time="2025-09-07T00:40:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f9/f9b9ae41c6bceb96f4f6c06d6f61887390d65af3db8b38fb194d1d27091bb641" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de --- PASS: TestDeletionHasEffect (0.68s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.81s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:310ab17b3a0c7ba1b9bd6e78e9db4f436365d501cc36180f32e34aff3ae8591d michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:8240e8cf302b879e3403877e3beee3319f3787059dd4b1af48c64a4f6587197e michael_z_doukas: marking blob sha256:5ffa9df583c74b50e1d1e28edd364ca5c6c38533c5cd30d04201c73ada7e635c 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4ea634eef0ee4cecce0def973d9d9f151a72de745f9ecc13988c9a70526ff1f6 time="2025-09-07T00:40:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4e/4ea634eef0ee4cecce0def973d9d9f151a72de745f9ecc13988c9a70526ff1f6" go.version=go1.24.7 instance.id=ccec609a-2d74-4341-9116-e22d0a6096de --- PASS: TestOrphanBlobDeleted (0.36s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:b72c0e4694455a31569197b03ee55e188d4e9e0cd5dcfa23897aa739b9b76d6a linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:4e57cff1ed314da755c6a11b7ea3a545963805db3535636b7d28f4402ac0c61b --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.29s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.27s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.20s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.44s) === 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-09-07T00:40:29Z" level=info msg="PurgeUploads starting: olderThan=2025-09-06 23:40:29.626489817 +0000 UTC m=-3589.465905058, actuallyDelete=true" time="2025-09-07T00:40:29Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-09-07T00:40:29Z" level=info msg="PurgeUploads starting: olderThan=2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589, actuallyDelete=true" time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cffb9043-f8f4-49c2-8859-79f6b39eeceb have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d69b1ff2-84ac-4087-8257-9bd8e7f25d4a have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/db607a20-6938-4271-af9e-8cc11d528240 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f312116b-b7b2-4b0c-8845-bdef8100453e have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0f8858ea-7d77-40cc-92cc-b1fc171cc107 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3c8fa775-dde0-4f7e-8885-898af0b119a6 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3fcd111e-9c70-45b1-ade3-36b5aea44ea4 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/40b475d0-507a-471f-aa46-9c87bef7b25c have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5f287839-ffcd-4870-984c-ae28ec6d2d7f have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7c61556b-4fd8-46db-9fbe-3d5a28cf4e07 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/bb0223fc-dcc9-4a19-86a5-49ae4200e89c have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.627170464 +0000 UTC m=+10.534775589). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-09-07T00:40:29Z" level=info msg="PurgeUploads starting: olderThan=2025-09-07 00:40:29.628353236 +0000 UTC m=+10.535958361, actuallyDelete=true" time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/202295e9-9f3b-4d3c-bd14-3739591ccdc4 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.628353236 +0000 UTC m=+10.535958361). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/28a1b915-2f39-4db3-8046-0d0c57a3010a have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.628353236 +0000 UTC m=+10.535958361). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/af202774-4a54-43d3-9103-711a366bf2fd have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.628353236 +0000 UTC m=+10.535958361). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c623e038-2d48-4524-aa53-028b3636081e have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.628353236 +0000 UTC m=+10.535958361). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c85d3c0e-a4ab-40b9-bb5b-30e20a1288b2 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.628353236 +0000 UTC m=+10.535958361). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-09-07T00:40:29Z" level=info msg="PurgeUploads starting: olderThan=2025-09-07 00:40:29.629051883 +0000 UTC m=+10.536656968, actuallyDelete=true" time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b09f7c5c-c7df-4014-99a4-0ce7bf344a63 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.629051883 +0000 UTC m=+10.536656968). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/28f7da67-a4c5-4340-a78e-ff338c81b9c2 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.629051883 +0000 UTC m=+10.536656968). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/30c4bee8-8804-4aa4-84d0-e3076e5a3a3b have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.629051883 +0000 UTC m=+10.536656968). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5bd77e09-80b5-4100-bb30-be0119c3a615 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.629051883 +0000 UTC m=+10.536656968). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8b731d20-2bec-4f6b-af07-cf3edaf7bae7 have older date (2025-09-06 23:40:29 +0000 UTC) than purge date (2025-09-07 00:40:29.629051883 +0000 UTC m=+10.536656968). Removing upload directory." time="2025-09-07T00:40:29Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-09-07T00:40:29Z" level=info msg="PurgeUploads starting: olderThan=2025-09-07 00:40:29.629491488 +0000 UTC m=+10.537096613, actuallyDelete=true" time="2025-09-07T00:40:29Z" 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 10.566s ? 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.039s === 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.036s === RUN TestWalkFileRemoved time="2025-09-07T00:40:19Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.021s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.524s === 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.109s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.19s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.698s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.39s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.887s ? 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-09-07T00:40:19Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.7 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-09-07T00:40:19Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.7 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-09-07T00:40:19Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.7 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 TestUpdateCalledRegularly === CONT TestS3TryUpdate === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 time="2025-09-07T00:40:19Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.7 time="2025-09-07T00:40:19Z" level=error msg="unknown ip address format" go.version=go1.24.7 instance.id=8dcfe8b9-3c5e-42d3-a2de-b4487da8814a ip=?0000000000000000000000000000000000 time="2025-09-07T00:40:19Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.7 instance.id=8dcfe8b9-3c5e-42d3-a2de-b4487da8814a --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestParsing (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2025-09-07T00:40:19Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.7 instance.id=8dcfe8b9-3c5e-42d3-a2de-b4487da8814a --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4 (0.01s) time="2025-09-07T00:40:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.7 time="2025-09-07T00:40:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.7 time="2025-09-07T00:40:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.7 time="2025-09-07T00:40:23Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.7 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.544s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.033s ? 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.498s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.39s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.896s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.026s ? 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-r14.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-r14.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-aarch64.so.1 >>> docker-registry*: Package size: 25.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r14.apk >>> docker-registry: Build complete at Sun, 07 Sep 2025 00:41:23 +0000 elapsed time 0h 1m 20s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250907.004004) (2/3) Purging go (1.24.7-r0) (3/3) Purging binutils-gold (2.44-r3) Executing busybox-1.37.0-r19.trigger OK: 398 MiB in 104 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...